完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
飞鸟哥trochili最新版v0.12 Prev5很空出世,据说优化了很多地方,对热爱研究RTOS的人来说无疑是一件好事,不过可惜的是飞鸟哥没有在207上测试,直接放过去无法运行,这里把修改方法给大家分享一下!
首先,新版本的trochili和207适配版的主要改动地方在“trochili”文件夹中,因此首先直接用新的trochili文件夹替换掉原有工程中对应的文件夹,保持其它编译条件不变,会发现新版本的trochili中有一个头文件发生了变化,新的增加了tcl.object文件,但去掉了tcl.lib.h文件,只需要根据对应编译错误修改即可。 等所有的错误都消除完,会发现程序依然无法执行,通过单步调试,最后会发现问题是出在系统中断上,cup无法进入中断,也就无法完成后面的任务调度了,通过查找询问,最后确定问题是出在系统的汇编代码上,由于飞鸟哥修改了汇编代码,又没有来及验证,所以导致直接使用新的207汇编程序——tcl.gd32f207.keil.asm无法进入中断,而190的可以正常运行,对比发现两者区别只是给几个寄存器赋的值不同,因此只需要按照190的对应改掉207的汇编代码就可以了,如果更懒就直接把190的代码改个名字就好了! 这么一来发现飞鸟哥的系统通用性还是不错的,相信稍加移植就可以运行在其他处理器上了,下一步来尝试一下运行在103上,相信飞鸟哥系统一定会火起来的! |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
189个成员聚集在这个小组
加入小组[基于GD32F350RB的音频识别器] 3. CMSIS-NN神经网络配置解析
3638 浏览 0 评论
【下载】《基于GD32303E-EVAL的RT-Thread教程》+《RT-Thread 快速入门文档》
6777 浏览 3 评论
基于RT-Thread操作系统玩溜GD32303E-EVAL开发板教程
3743 浏览 1 评论
【我是电子发烧友】基于GD32F450的图标式多功能应用系统(续)
2809 浏览 2 评论
【我是电子发烧友】基于GD32F450的图标式多功能应用系统
5894 浏览 3 评论
453浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-5 07:02 , Processed in 0.643812 second(s), Total 68, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号