STM32F103移植UCOSIII和UCGUI9.0
移植好一段时间了,今天做了点优化后决定放出来!具体移植教程以后有时间再写吧,实在想自己移植的童鞋百度一下会发现一大堆教程。
经过优化后,刷屏速度有20帧,超频下还能上到28帧!
240X320的TFT,驱动IC是ILI9320,CPU是STM32F103ZET6,采用FSMC驱动。
如果你的屏幕驱动有变,只需改“LCDDriver.c”这个文件就行了,主要涉及到“LCD_L0_SetPixelIndex、LCD_L0_GetPixelIndex、LCD_L0_Init、LCD_L0_DrawHLine、LCD_L0_DrawVLine”这几个函数。
源码见附件!
注:由于失误,上传的附件为超频后的源码,各位下载的童鞋请修改“main.c”文件将PLL频率设成72M已下!
以下为一组测试刷屏数据
433920 未优化
1350370 第一次优化
1359060 第二次优化
1489910 第三次优化
1494060 第四次优化
1644760 第三次优化超频后80M
1812360 第三次优化超频后88M
1977890 第三次优化超频后96M
2149810 第三次优化超频后104M
2152460 第四次优化超频后104M
本文出自 小古Blog,转载时请注明出处及相应链接。
本文永久链接: http://blog.chdz1.com/?post=184
1条评论
怎么看不到附件呢?