µC/OS- II 是一种的实时嵌入式操作系统,主要特点如下:源代码公开;绝 大部分源代码是用 ANSI C 写的, 可移植性较强;可固化;可裁剪;支持多任务;稳定性好。而 µCGUI 则是一种嵌入式图形支持软件,它 为任何使用一个图形 LCD 的应用程序提供了一个有效的不依赖于 CPU 和 LCD 控制器的图 形用户接口,支持多任务系统并且 100%由 ANSI 的 C 语言编写的。使用时只需要在 LCDConf.h 配置好 LCD 宏和控制宏以及与驱动相关的参数,GUIConf.h 在系统调整时可做 适当修改。
在系统的 BIOS 源文件中,44binit.s 完成系统初始化,memcfg.s 完成存储器的控 制定义;另外 option.h 和 44b.h 定义了硬件最基本的信息如各寄存器、中断入口地址以及时 钟的参数设置,在 44blib.c 中完成了串口寄存器的设置和 C 语言基本函数库的定义。
本系统程序流程的主任务优先级排第三,主要功能是创建四个子任务,然后处理按键消息、重绘无效窗口、 实时刷新界面;串口通信任务优先级最高,它在指定时间间隔对反馈信号进行采集、处理, 并与下位机进行通信,保证了系统的实时性和可靠性;按键任务优先级排,主要通过查 询接收按键状态获取并存储按键信号,保证按键响应的及时性;蜂鸣器和数码管任务优先级 较低,起报警和提示的作用。µC/OS-II 对多任务的支持很好保证了各项任务按轻重缓急有条 不紊地进行。最后在 µCGUI 的环境下完成了以下界面的设计:主界面、参数设置界面、四 个反馈信号波形界面。主界面显示系统时间和工作流程,参数设置界面可进行电压和通信串 口参数选择,四个反馈信号波形界面分别动态显示温度、风速、流量和压力的测量值。
回转窑:http://www.hnhxjq.com/hzy.htm24小时服务热线:0371-67772727 【商家简介】河南宏鑫机器有限公司是一家以生产重型矿山机器为主,集科研、生产、销售为一体的大型股份制企业。公司位于郑州国家高新技术产业开发区,占地150000平方米,拥有100000平方米标准化重型工业厂房,各种大、中型金加工、铆焊、装配设备200余台,在线员工1300余人,其中具有中、高级职称的管理干部和工程技术人员120余人。公司先后引进了美国、德国、日本、澳大利亚等国家的先进技术和工艺,建立了国际先进的生产线和一流的现代化检测基地,并成立了砂石机器研究室、磨粉设备研究室、选矿设备研究室。公司以科学的管理方法,精益...
- 下一产品:上银DD马达-上银TMS旋转平台、转矩马达
- 上一产品:雅克贝斯直线电机-无刷直流电动机