欢迎登录材料期刊网

材料期刊网

高级检索

为了创建一个高效、直观、支持多任务的嵌入式图像开发平台,建立了基于μC/OS_II、μC/GUI、STM32、ILI9320液晶屏的嵌入式实验环境,对μC/OS_II 和μC/GUI 的整合移植方法进行研究,并针对μC/GUI 的中文支持欠缺和屏幕刷新率低等不足进行优化.研究了μC/OS_II、μC/GUI 的组织架构,针对μC/OS_II 与 CPU 任务切换密切相关的文件进行改写,同时在μC/OS_II 成功移植的基础上对μC/GUI 进行进一步的移植操作,包括修改与μC/OS_II 相关的文件,改写μC/GUI 底层与 LCD 驱动密切联系的函数.在μC/GUI 成功移植的基础上对其字库文件进行改写,加入中文字库;对μC/GUI 的画点、画线、矩形填充函数进行修改,提高液晶屏的屏幕刷新效率.实验结果表明,所创建的4个任务切换正常,中文正常显示,同时像素填充率由之前的996080/s 上升到优化后的1629060/s.μC/OS_II 与μC/GUI 能正常地协同工作,优化带来了μC/GUI 性能的提升.

In order to create an efficient,intuitionistic and multi-mission embedded development plat-form,the embedded experimental environment was designed based on the μC/OS _ II,μC/GUI, STM32 MCU and ILI9320 LCD.Research was done to explore the migration method of the μC/OS_II and μC/GUI and to optimize the μC/GUI on the lack of the Chinese and low rate of the screen re-fresh.The organizational structure of the μC/OS_II and μC/GUI were studied,and the files that were closely associated with stm32 mcu were rewritten.At the same time,the operation of the μC/GUI transplantation was done based on the success of the transplantation of the μC/OS_II including the modification of the files related to the μC/OS _ II and the adaptation of the μC/GUI bottom-driven functions.And Chinese font library was added to the system based on the successful transplantation of the μC/GUI.The μC/GUI functions of drawing pixel,line and rectangle were rewritten to increase the screen refresh rate.The experimental results show that the four created tasks run regular services, and the Chinese character displayed normally.The screen refresh rate increased from 996 080 to 1 629 060 pixel/s.The μC/OS_II and μC/GUI worked cooperatively and the optimization of the μC/GUI functions improved the screen's performance.

参考文献

[1] 马舜峰;金龙旭;安少婷.一种基于 ARM9 的彩色 TFT-LCD 模块设计及实现[J].液晶与显示,201025(05):718-723.
[2] 尹作为;郭兵;沈艳.μC/OS_II 内核任务模块调度的扩展[J].计算机应用,201131(10):2606-2608.
[3] 曾伟;廖立清.实时操作系统 μC/OS_II 在 DSP 上移植的实现[J].计算机工程,200733(1 7):270-272.
[4] 葛欣;孟凡荣.使用 μC/GUI 开发图形用户界面[J].计算机工程与设计,200526(01):1-3.
[5] 田志宏;徐军.嵌入式 μC/GUI 的移植与平台开发[J].自动化与仪表,2007(03):76-79.
[6] 刘滨;刘兵;赵艳华.基于 μC/GUI 的嵌入式图形界面设计[J].液晶与显示,200520(06):558-662.
[7] 孙林军;贺锋涛.基于 STM32 控制液晶的接口实现[J].电视技术,201337(01):77-79.
[8] 罗卫兵;胡健生.基于 STM32+ucGUI 的北斗导航定位系统设计[J].液晶与显示,201429(02):195-201.
[9] 童超;金庆辉;赵建龙.一种用于 POCT 的嵌入式实时图像采集处理系统[J].光学精密工程,20081 6(04):720-725.
[10] 陈健;高慧斌;郭劲.数字化单杆控制系统设计[J].光学精密工程,201321(1 1):2844-2851.
[11] 褚金奎;陈文静;王洪青.基于偏振光传感器的移动机器人导航试验[J].光学精密工程,201119(10):2419-2426.
[12] 孙之旭;张传胜.基于 SOPC 的 TFT 液晶显示驱动控制器[J].液晶与显示,201227(02):212-216.
[13] 王海霞;武一.基于 SOPC 的 LCD 显示模块的设计[J].液晶与显示,201227(04):508-514.
[14] 吴燕燕;贺锋涛;孙林军.基于 LPC214X 平台的 μC/GUI 移植研究[J].液晶与显示,201227(03):338-341.
上一张 下一张
上一张 下一张
计量
  • 下载量()
  • 访问量()
文章评分
  • 您的评分:
  • 1
    0%
  • 2
    0%
  • 3
    0%
  • 4
    0%
  • 5
    0%