[技术相关] 【SWDM-QFP100-34SVEA3测评】使用RT-Thread零编程点灯及下载注意事项

[复制链接]
 楼主| 6552918 发表于 2023-4-16 12:59 | 显示全部楼层 |阅读模式
<
本次使用的IDE是RT-ThreadStudio进行开发。
首先打开RT-Thread Studio
1.png
厂家已经为RT-Thread Studio制作的BSP开发包,将BSP进行安装
2.png
新建项目
3.png
选择基于开发板进行创建,调试器可以根据自己的情况进行选择
4.png
点击完成,会自动生成项目
5.png
创建完项目,打开main.c文件看到注释显示是乱码,需要更改编码格式,在文件内使用组合键Alt+Enter,打开资源页面,进行修改,修改完点击应用并关闭即可
6.png
使用导线连接PA5和LED管脚
7-1.png
修改LED控制管脚为PA5
7-2.png
编译工程
8.png
已开始我使用的是DAP-LINK进行下载,但我的DAP驱动一直有问题,没有下载成功
9.png
于是更换下载器为JLINK
10.png
但由于RT-Thread Studio集成的JLINK驱动版本比较新,没有集成华芯微特的芯片,无法进行下载,需要将驱动进行替换(将安装好的JLINK工具复制到RT-Thread Studio的调试器路径下),操作如下:
11.png
打开调试配置
12.png
选择新的JLinkGDBServerCL路径
13.png
修改完成后点击下载,因为下载算法型号和芯片型号不一致,会有弹窗提示
14.png
需要手动选择下载算法
15.png
选完下载算法就可以正常下载程序了
16.png
下载成功后,在终端页面可以看到打印的系统信息,LED也会500ms间隔亮灭指示。
17.png
至此,没有做任何程序的编写就完成了点灯程序,华芯微特SWM341系列对RT-Thread Studio的支持做的不错,常用外设都有支持,能够非常方便的被开发者使用
18.png

sdlls 发表于 2023-5-7 10:29 | 显示全部楼层
RT-THread如何定义缓冲区额外线程变量?
 楼主| 6552918 发表于 2023-5-7 10:50 | 显示全部楼层
sdlls 发表于 2023-5-7 10:29
RT-THread如何定义缓冲区额外线程变量?

不明白你说的什么意思?
febgxu 发表于 2023-5-7 14:06 | 显示全部楼层
rt-thread是否是免费的              
pmp 发表于 2023-5-7 15:00 | 显示全部楼层
能够移植RTLinux么?有大神移植成功?
averyleigh 发表于 2023-5-7 15:27 | 显示全部楼层
RT-Thread和Threadx有什么区别
zerorobert 发表于 2023-5-7 15:36 | 显示全部楼层
rt-thread lwip使用哪个比较稳定
zerorobert 发表于 2023-5-7 16:24 | 显示全部楼层
rt-thread系统如何调用动态库
hilahope 发表于 2023-5-7 17:21 | 显示全部楼层
需要选择与目标硬件平台兼容的编译工具链,以确保生成可执行的二进制文件。

kmzuaz 发表于 2023-5-7 17:27 | 显示全部楼层
移植RT-Thread需要对底层硬件和软件系统有一定的了解和经验
janewood 发表于 2023-5-7 17:41 | 显示全部楼层
需要根据目标硬件平台的特点,配置相应的外设驱动、内存分配和中断控制等。也需要考虑处理器架构和操作系统支持的情况。
wwppd 发表于 2023-5-7 18:01 | 显示全部楼层
rt-thread 怎么确定线程栈大小
burgessmaggie 发表于 2023-5-7 18:25 | 显示全部楼层
rt-thread 能移植到 51内核的单片机上吗
earlmax 发表于 2023-5-7 18:57 | 显示全部楼层
将应用程序适配到新的操作系统环境下,并可能需要修改代码,以充分利用新的硬件资源。
timfordlare 发表于 2023-5-7 19:08 | 显示全部楼层
学习RT-Thread,感觉看起来一知半解,有什么推荐的学习方法
 楼主| 6552918 发表于 2023-5-7 21:56 | 显示全部楼层
timfordlare 发表于 2023-5-7 19:08
学习RT-Thread,感觉看起来一知半解,有什么推荐的学习方法

按照文档中心的知识点,边看边练
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:北京汇冠触摸技术有限公司/电子工程师
简介:电子工程师,嵌入式应用爱好者。

102

主题

1290

帖子

10

粉丝
快速回复 在线客服 返回列表 返回顶部
认证:北京汇冠触摸技术有限公司/电子工程师
简介:电子工程师,嵌入式应用爱好者。

102

主题

1290

帖子

10

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