STM32F103移植UCOSIII和UCGUI9.0

作者: 小古 分类: 电子技术 发布时间: 2013-3-23 ė17839 次浏览 61 条评论

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

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

本文出自 小古Blog,转载时请注明出处及相应链接。

本文永久链接: http://blog.chdz1.com/?post=184

|

1条评论

  1. 洛洛 2014-04-07 22:18

    怎么看不到附件呢?回复

发表评论:

电子邮件地址不会被公开。 必填项已用*标注

Ɣ回顶部
sitemap