查看: 6082|回复: 11

[项目] GD32 MDK,RAM调试、RTOS使用一步到位

  [复制链接]
  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-5-14 08:26:34 | 显示全部楼层 |阅读模式
    分享到:
    本文主要包括的内容:
    1.内存调试的设置方法;
    2.生成Bin文件的方法;
    3.使用MDK自带的RTX系统的方法;

    1.内存调试的设置方法。放在内存中调试可以减少Flash擦写的次数,不过对于RB这种容量的芯片来说意义不大,我是为了写这个帖子而实现,调试大程序的话请用RC以上的芯片。
    新工程建立后,默认参数是Flash的实际容量,需要改动三个地方,请看图:
    1.png

    2.png

    3.png


    保存后重新编译,点Debug烧写,实际是写到RAM来运行,当复位或重新上电后,RAM内容消失,重新从Flash运行,不用改动板子上的Boot跳线。
    程序完全没问题后再往Flash烧写一次就够了。


    2.生成Bin文件,可以使用ISP等工具直接烧写到Flash中,不需要仿真器。

    4.png
    发布程序时使用。


    3.RTX的使用。有了操作系统,好多事情就好办了,而且MDK 5.0中使用RTX非常简单:
    在需要使用的组建中选中RTOS:

    5.png
    然后根据系统的始终频率指定参数:
    6.png

    设置完毕,只引用一个系统文件可以开始使用了:

    7.png


    附件是我写的一个RTX的小例子,实现的功能为按下按钮,对应的LED会闪烁,可以同时按下,互不影响。
    程序中使用线程、信号等来实现,还是那句话,为了演示而实现,请根据项目功能来取舍。
    RTX功能很丰富,所有的功能还是看一下教程吧。
    游客,如果您要查看本帖隐藏内容请回复



    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-5-14 08:34:49 | 显示全部楼层
    非常详细,多谢楼主分享!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-6-15 00:27
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2015-6-26 23:13:47 来自手机 | 显示全部楼层
    哈哈 板子到了就用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-6-27 09:52:35 | 显示全部楼层
    非常详细,多谢楼主分享,够15字了么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 18:44
  • 签到天数: 2654 天

    连续签到: 6 天

    [LV.Master]伴坛终老

    发表于 2015-6-27 10:48:27 | 显示全部楼层
    哈哈哈。。。,赞一个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-10-17 12:07
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-6-27 11:10:49 | 显示全部楼层
    不错呦。。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-1-7 23:16
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2016-1-4 00:31:38 | 显示全部楼层
    ,学习学习,长个见识,
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-1-4 18:20
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2016-1-4 19:21:48 | 显示全部楼层
    看看,多谢分享!~~~~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-10-29 22:48
  • 签到天数: 731 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2016-1-7 01:13:48 | 显示全部楼层
    说起来,这几张图没有说明,还是有点看不明白
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2023-7-25 22:49
  • 签到天数: 385 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2016-1-7 09:38:01 | 显示全部楼层
    这个一定要看。。。。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-5-1 01:48 , Processed in 0.214856 second(s), 34 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.