查看: 1496|回复: 0

STM32F769I-DISCO 快速移植UCOSIII

[复制链接]
  • TA的每日心情
    慵懒
    2024-7-22 16:47
  • 签到天数: 677 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2018-1-30 09:33:40 | 显示全部楼层 |阅读模式
    分享到:
    ST官方DEMO提供了最近比较火的FreeRTOS系统,而很多小伙最开始玩的时候都是接触的uCosII,er 09年的时候就已经有升级的uCosiii,相比前一代,增加了时间片轮转的功能,主要针对的也是高端的32位和64位处理器,这里我提供个快速的移植方法。
    1.首先登录Micrium官网,发现有对ST的芯片demo支持,下载STM32F746G-DISCO只支持UCOSIII的Blink-STM32F769I-DISCO-UCOSIII.rar DEMO
    https://www.micrium.com/downloadcenter/download-re...
    2.打开工程,右键工程option,修改芯片型号

    修改芯片定义

    修改linker文件,从f7的cube包里面复制一个出来

    3.最后修改BSP_LED.c文件,将LED的IO的定义设置成F769I的用户LED,编译下载即可。

    当然,这样的工程结构不是很舒服。于是我自己建了一个工程,顺便开启了时间片轮转功能,结构如下

    附上,工程文件
    以上。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 12:14 , Processed in 0.119945 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.