RTT Studio 使用 32cubemx 无问题版本

RTT Studio 使用 32cubemx 无问题版本

问题:1

使用后,出现莫名问题,考虑RTTStudio 版本是否支持STM32版本,看更新时间
RT—Thread SDK 管理器

问题:2

编程后,由STM32生成的主函数 __WEAK 掉

在rtt的main函数中,调用如
MX_GPIO_Init();
MX_CAN2_Init();
MX_USART1_UART_Init();
等函数,出现问题,请考虑
cubemx 下的SConscript 文件,是否包含 .c
如:
import os
from building import *

cwd = GetCurrentDir()
src = Glob(‘*.c’)
src = Split(‘’’
Src/stm32f4xx_hal_msp.c
Src/main.c
Src/gpio.c
Src/usart.c

‘’')

path = [cwd]
path += [cwd + ‘/Inc’]

group = DefineGroup(‘cubemx’, src, depend = [‘’], CPPPATH = path)

Return(‘group’)

若包含,进一步检查cubemx 文件夹下src文件夹,是否含
gpio.c
usart.c 等文件
如果没有!!!!!!!!!!!!!!!!
1、保留并删除SConscript文件
2、关闭cubemx文件
3、重新打开cubemx settings 并生成
4、将SConscript文件复制进去,并更新软件包
5、已成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值