[AT32F403/403A] 基于AT32F403A的RT-Thread5.0.2项目测试

[复制链接]
 楼主| tpgf 发表于 2024-1-21 17:28 | 显示全部楼层 |阅读模式
1 硬件和软件准备
1.1 硬件准备
采用掌上实验室V9,该电路板内置AT-Link,MCU为AT32F403AVCT7。

1.2 软件准备
软件开发环境为RT-Studio V2.2.7。官网下载地址rt-thread.org/download.html#download-rt-thread-studio

下载好后,用缺省配置完成安装。第一次需要注册rt-thread用户,后面就不需了。

RT-Studio安装包中自带的最新版本为rt-thread v4.0.3,新版本需要在线安装,BSP包也需要在线安装。

运行RT-Studio, 在搜索栏输入SDK。


8750165ace3bc32b38.png


运行SDK Manager.


9233565ace3b47ff1d.png
选择安装rt-thread源码5.0.2和AT32F4软件包。

2 项目创建和调试
2.1 创建项目
文件菜单-新建-RT-Thread项目,选择rt-thread版本,单片机型号。由于掌上实验室V9内置at-link仿真器(dap-link),所以调试器选择DAP-LINK即可。

5792165ace3acb4366.png

项目生成后,进行编译,会提示如下错误:
1538965ace3a54fae5.png
打开board.c文件,把RT_WEAK 改成 rt_weak即可。

2.2 调试项目

4923365ace39cf113b.png
把目标板的uart1的tx,rx分别连接到at-link的rx,tx。如上图中的红色连线。

打开调试终端(我用的是mobaXTerm),  新建session。
5250465ace3944ccba.png


以上准备工作完成后,下载程序启动调试。
390465ace38e81143.png
4561165ace385aa84b.png

下载完成。终端输出如下,说明rt-thread成功启动。

\ | /
- RT -     Thread Operating System
/ | \     5.0.2 build Dec 30 2023 16:35:35
2006 - 2022 Copyright by RT-Thread team


点击“继续”运行程序,mobaXTerm中可以看到程序运行结果,每秒打印一次“Hello RT-Thread!"。
3029965ace37e1ad3c.png

————————————————
版权声明:本文为CSDN博主「lg28870983」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lg28870983/article/details/135306918

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

本版积分规则

2347

主题

17448

帖子

21

粉丝
快速回复 在线客服 返回列表 返回顶部

2347

主题

17448

帖子

21

粉丝
快速回复 在线客服 返回列表 返回顶部