[N32G45x] N32G457 在RT-thread studio中配置SPI I2C USART在工程中都没有任何反应。

[复制链接]
382|20
chen8bo5 发表于 2026-7-29 09:53 | 显示全部楼层 |阅读模式
, , , ,
本帖最后由 chen8bo5 于 2026-7-30 09:11 编辑

各位工工,我在RT官网找到了一个工具RT-thread studio,看完官方的培训视频后。觉得这玩意比Keil还好用,而且免费。但是安装后,不管怎么用好像都没效果。RT公司是不是把正版软件只授权给收费用户,只给我们这些社区用户用了个寂寞啊,功能全给你阉割掉,就给你一个空软件壳子。
ScreenShot_2026-07-29_094742_489.png
OKAKAKO 发表于 2026-7-29 23:09 | 显示全部楼层
有些确实需要找开源的资料
中国英茂科工 发表于 2026-7-30 08:34 | 显示全部楼层
不能吧
Chasel@ 发表于 2026-7-30 09:13 | 显示全部楼层
这只是导入这些设备的代码,要单个打开某一个设置的开关
 楼主| chen8bo5 发表于 2026-7-30 09:27 | 显示全部楼层
Chasel@ 发表于 2026-7-30 09:13
这只是导入这些设备的代码,要单个打开某一个设置的开关

怎么会,开关都打开了,然而却没卵用。SPI的相关代码,没在工程中自动生成。
ScreenShot_2026-07-30_092534_416.png
又见江南雨 发表于 2026-7-30 15:23 | 显示全部楼层
RT-Thread Studio里配置SPI/I2C/UART没反应,先检查是不是没在board.h里开启对应的宏定义。
classroom 发表于 2026-7-30 15:57 | 显示全部楼层
图形化配置工具生成的代码,需要手动重新生成工程并全编译一次,不是配完就能直接用。
cr315 发表于 2026-7-30 16:34 | 显示全部楼层
配置外设没反应,大概率是引脚复用功能没配,光开设备驱动是不够的。
duo点 发表于 2026-7-30 17:08 | 显示全部楼层
检查你的芯片型号选对了没有,N32G457和N32G455的寄存器地址不一样。
flycamelaaa 发表于 2026-7-30 17:40 | 显示全部楼层
Studio里的驱动框架依赖Kconfig和menuconfig,光点界面配置,底层宏可能没写入rtconfig.h。
jcky001 发表于 2026-7-30 18:25 | 显示全部楼层
外设没反应时看控制台打印的初始化日志,驱动注册失败会有明确提示。
jcky001 发表于 2026-7-30 18:58 | 显示全部楼层
你看看工程路径是否带中文。
onlycook 发表于 2026-7-30 19:28 | 显示全部楼层
RT-Thread Studio很多功能依赖插件,没反应可能是插件没装全。
powerantone 发表于 2026-7-30 20:01 | 显示全部楼层
配置后没反应,试试在main函数里手动调用设备查找接口,看能不能找到设备句柄。
probedog 发表于 2026-7-30 20:35 | 显示全部楼层
有些外设的时钟使能在配置工具里不会自动生成,需要手动在board.c里补充。
solty 发表于 2026-7-30 20:45 | 显示全部楼层
对比你发的截图,Drivers文件夹下有驱动文件,但Kconfig里可能没把外设选项挂载上去。
solty 发表于 2026-7-30 20:45 | 显示全部楼层
对比你发的截图,Drivers文件夹下有驱动文件,但Kconfig里可能没把外设选项挂载上去。
stormwind123 发表于 2026-7-30 21:30 | 显示全部楼层
用这个工具最好先跑一个最简单的点灯例程,确认工具链和调试器连接正常,再试复杂外设。
 楼主| chen8bo5 发表于 2026-7-31 09:21 | 显示全部楼层
你们这些宝批龙说话都一个调,都是托,啊!啊!啊!。我都按了Ctrl+S。就是不生成代码。
 楼主| chen8bo5 发表于 2026-7-31 19:12 | 显示全部楼层
用Env工具 menuconfig配置  和 scons --target=mdk5,能生效,添加了文件但没添加代码。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

64

帖子

0

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