173 2438 5004
KEROS加密芯片——品牌直销 | 免费样品 | 技术支持
当前位置:网站首页 > 资讯中心 正文 资讯中心

stm32f103vbt6ucgui

keros@mark 2023-03-19 资讯中心

想在STM32上移植UCOSII和UCGUI,需要多大的空间资源

这看你具体软件多少了,RAM128K肯定够了,UCOS看你需要多少功能和你的代码多少,UCGUI就比较省RAM了,ROM空间也是看代码量。 stm32f103及以上都能移植的。我就是在103上跑的。

如果程序正确并可以通过编译,那么运行结果将是LED_0亮2秒灭2秒的闪烁,LED_1亮5秒灭5秒的闪烁。

不过我觉得这个程序有问题,你的uCOS应该跑不起来,这段程序中,systick_init

在startup_task中初始化,将导致startup_task线程虽然在main中创建了但不能被切换到,因为uCOS的系统滴答时钟都还没有启动。所以应该把systick_init放在main中第一个调用,保证在uCOS启动之前,系统滴答时钟已正常启动。

请问怎么在STM32 F103VET6上移植ucos Ⅱ?移植过后效果是什么呢,我是新手,怎么移植ucgui 呢

ucosII移植好了以后,你可以建立两个任务,一个控制LED1闪烁,另一个控制LED2闪烁,这样就可以看到两个灯闪烁的现象。ucos+ucgui网上的实例很多啊,可以找找看。

STM32难学吗

不难学的,先把51学会,再学STM32,不然STM32的寄存器会把你搞晕的,STM32的寄存器要比51多好几倍,当然功能也比51要多得多,推荐看正点原子的《例说STM32》,带你入门很容易,后面就要看你自己了,师傅领进门。

本文标签:stm32f103vbt6ucgui

产品列表
产品封装
友情链接