STM32F411移植uCOS-III

  • fjjjnk1234
  • LV5工程师
  • |      2015-04-26 20:53:22
  • 浏览量 1846
  • 回复:2

从安富莱的例程中修改过来的,目前测试了单任务创建和多任务的调度。其它信号量,邮箱······暂时没测试。安富莱的例程中固件库用的是1.3版本的,1.3版本的固件库system_stm32f4xx.c文件中,没有针对STM32F411的时钟配置,所以,主要修改文件中针对STM32F40_41xxx的时钟配置,修改的地方如下:

(无奈,只能截图,帖子放太多代码就出错,帖子后附完整程序)

252行:

STM32F411移植uCOS-III

290行开始:

STM32F411移植uCOS-III

505行:

STM32F411移植uCOS-III

521行:

STM32F411移植uCOS-III

单任务创建测试程序:

实验现象:
PA5、PA6、PA7引出的LED流水灯闪烁
完整程序:(单任务创建)


  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
fjjjnk1234 2天前
原来是有注释符会出错,我还以为代码太多会出错了,感谢提醒
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子