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

 我来答
zone殿
2015-02-16 · TA获得超过3387个赞
知道大有可为答主
回答量:1579
采纳率:65%
帮助的人:616万
展开全部
这看你具体软件多少了,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启动之前,系统滴答时钟已正常启动。
香芫鲜乐和
2020-04-10 · TA获得超过3924个赞
知道大有可为答主
回答量:3207
采纳率:33%
帮助的人:249万
展开全部
这个还真没研究过,不过貌似所有STM32的片子都可以移植,而且UCOSII和UCGUI都是可以裁剪的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
查晓筠0i5
2015-01-24 · TA获得超过2752个赞
知道大有可为答主
回答量:2.1万
采纳率:1%
帮助的人:4803万
展开全部
关注这个问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式