音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

SmartARM2200的液晶顯示小圖片時(shí),為什么不能正確顯示?

作者:xiezhaoyan 欄目:ARM技術(shù)
SmartARM2200的液晶顯示小圖片時(shí),為什么不能正確顯示?
使用SMARTARM2200的液晶顯示240*320的圖片時(shí),能夠正常顯示.但是當(dāng)顯示一些尺寸小的圖片如80*50的圖片時(shí),函數(shù)還是一樣,只是改變一些位置和大小的參數(shù),為什么顯示的圖片不正確呢?

2樓: >>參與討論
backupyan
相應(yīng)顯示函數(shù)內(nèi)部得改吧!
例如:
void  DispXP_Pic(void)
{  uint32  x, y;
   uint32  no;
   uint16  dat;
   
   TftSetWindow(20,50, 20+197,50+263);
   TftSetWrite(20,50);
   no = 0;
   for(y=0; y<264; y++)
   {  for(x=0; x<198; x++)
      {  dat =pic_xp[no+1];
         TftSendDat(dat);
         no++;
      }
   }
   
   TftSetWindow(0,0, 239,319);
}
程序中的264和198是需要酌情修改的!

3樓: >>參與討論
xiezhaoyan
你說的修改的地方,我也改了啊!
你說的這點(diǎn)我也修改了,我覺得可能是TftSendDat(dat)這個(gè)函數(shù)的問題
   TftSetWindow(20,50, 20+197,50+263);
   TftSetWrite(20,50);
   no = 0;
   for(y=0; y<264; y++)
   {  for(x=0; x<198; x++)
      {  dat =pic_xp[no+1]|pic_xp[no];    //這句應(yīng)該是這樣的吧?
         TftSendDat(dat);
         no++;
      }
   }

我發(fā)現(xiàn)當(dāng)圖片的寬度大于一定的值時(shí),顯示沒問題,比如240*160的圖片顯示沒問題.但是100*78的圖片就顯示不正確.


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
初學(xué)ARM,是從LPC200系列開始還是從44BOX開始?
請教我用ADS1.2每次打開給的例程總提示出錯(cuò)為什么?
2138串口不發(fā)0!!什么原因?
ARM LPC2xxx的中斷為何總這樣不穩(wěn)定啊?
還是LPC2210 ISP的問題。


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號