小古Blog
STM32F103移植UCOSIII和UCGUI9.0
2013-3-23 小古


移植好一段时间了,今天做了点优化后决定放出来!具体移植教程以后有时间再写吧,实在想自己移植的童鞋百度一下会发现一大堆教程。



经过优化后,刷屏速度有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







UCOSIII-v3.03&UCGUI-v3.90(STM32)-Demo.rar

评论:
洛洛
2014-04-07 22:18 回复
怎么看不到附件呢?
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容