ucos+ucgui(2)
2013-10-30 19:18
253 查看
经过几天努力,终于把ucgui移植到ucos上去了,说真的,到现在来看,本来应该是一点都不难,其实就是一个小小的delay();错误,我本人学习stm32由库函数入门,进而用原子的寄存器版本学习stm32,到后来自己摸索学习ucgui,ucos操作系统,而在stm32中自己的大部分底层程序都是用原子的程序再奋斗板,修改而成的,这样由于不是自己写的,所以对于底层的程序一直也没有过于深入的了解,这次调试ucgui到ucos上就吃了这个亏:
在原子的寄存器版程序中,delay_ms();和delay_us(); delay_init();都是用systick写出来的,而ucos操作系统正是用systick作时钟基准,所以这些函数执行后,会扰乱ucos操作系统,以下是他们在原子的程序中的原型:
其实上次我能把ucgui移植到stm32上并且成功好像是因为我没有把 delay_init(72); //延时初始化 这个加进去,上次没有搞清楚这些问题,直接导致这次还是得花大时间去解决这些问题
除此之外还有几个地方要注意:
1,触摸任务优先级要高于屏幕任务
2,触摸任务和屏幕任务并不需要高于10
3,阻塞对话框和非阻塞对话框不会影响ucos多任务的进行,没有很大问题
4,调试可以用到在线仿真,逐个排除,逛论坛,阅读源码
阅读(20) | 评论(0) | 转发(0) |
0
上一篇:ucos+ucgui
下一篇:出现的语法错误(1)
相关热门文章
开网店若何处置“问题买卖”_...
开网店做代销若何理顺进货渠道...
开网店,能够测验考试的各类促...
开网店怎么把中差评酿成好评_...
网店的定位决议你开网店能够赚...
linux守护进程的几个关键地方...
stagefright与opencore对比
嵌入式Linux之我行——u-boot-...
嵌入式Linux之我行——内核、...
CodeNavigator -- 程序员必备...
ChinaUnix & ITPUB社区12周年...
ssh连接出现以下提示,求解...
如何扩展MYSQL
准备做一个大型门户,用户什么...
gbk or utf8
给主人留下些什么吧!~~
评论热议
在原子的寄存器版程序中,delay_ms();和delay_us(); delay_init();都是用systick写出来的,而ucos操作系统正是用systick作时钟基准,所以这些函数执行后,会扰乱ucos操作系统,以下是他们在原子的程序中的原型:
其实上次我能把ucgui移植到stm32上并且成功好像是因为我没有把 delay_init(72); //延时初始化 这个加进去,上次没有搞清楚这些问题,直接导致这次还是得花大时间去解决这些问题
除此之外还有几个地方要注意:
1,触摸任务优先级要高于屏幕任务
2,触摸任务和屏幕任务并不需要高于10
3,阻塞对话框和非阻塞对话框不会影响ucos多任务的进行,没有很大问题
4,调试可以用到在线仿真,逐个排除,逛论坛,阅读源码
阅读(20) | 评论(0) | 转发(0) |
0
上一篇:ucos+ucgui
下一篇:出现的语法错误(1)
相关热门文章
开网店若何处置“问题买卖”_...
开网店做代销若何理顺进货渠道...
开网店,能够测验考试的各类促...
开网店怎么把中差评酿成好评_...
网店的定位决议你开网店能够赚...
linux守护进程的几个关键地方...
stagefright与opencore对比
嵌入式Linux之我行——u-boot-...
嵌入式Linux之我行——内核、...
CodeNavigator -- 程序员必备...
ChinaUnix & ITPUB社区12周年...
ssh连接出现以下提示,求解...
如何扩展MYSQL
准备做一个大型门户,用户什么...
gbk or utf8
给主人留下些什么吧!~~
评论热议
相关文章推荐
- ucos-ii和ucgui在stm32上的移植及工程
- Ucos-II+ucGUI390+ARM2410+LCD+触摸屏基本整合成功(更新于2007-3-15)
- 基于STM32的UCOS和UCGUI对单色屏LCD19264的开发
- FL2440_uCOS-II+ucGUI移植
- [stm32][ucos][ucgui] 2、LED闪烁、串口、滑块、文本编辑框简单例程
- ..\OBJ\ucgui_ucos.axf: Error: L6218E: Undefined symbol ff_convert (referred from ff.o). ..\OBJ\ucgui
- ucos+ucgui
- 关于ucgui在ucos的环境下运行卡死的问题
- uCOS-II+ucGUI到FL2440移植
- 2440板移植UCOS+UCGUI
- ucos+ucgui
- Ucos+Ucgui+SDIO+FATS文件系统
- uCOS-Ⅱ C51移植笔记
- UCOS-II移植ARM的读书笔记(12.25)续
- 移植uCOS-II到C51 - 3
- 转:uCOS-II 2.52在LPC2104移植的flash源代码
- ucos学习笔记01---OSUnMapTbl的理解
- 根据ucos任务调度方法,自己设计的一个16个任务的调度器
- ucos(一) 任务切换
- ucos的任务调度