凤舞天

春节升级了实用单片机系统MS3.20,增加了GUI

0
阅读(1811)

目前版本主要增加了GUI,一个函数指针变量代替了复杂的状态机,让界面开发比较简单,每一个菜单一般只需要一个显示函数和一个本菜单下的执行函数即可,分的比较清晰,很便于组织。

目前本人对函数指针变量用的比较熟悉了,之前MS3版本中那个虚拟定时器就非常好的应用了它,这次在GUI中再一次应用了它,把状态机彻底的简化了。

同时今后调试的时候一般采用Keil自己的debug软件模拟器,trace函数printf因需要较多资源,本打算改写,哪知道自己写的反而不如keil自带的性能好,所以建议各位直接用printf函数,只是需要注意变量是int类型的,不要弄错

 

附件为MS3.20版本