chenyaxing 发表了评论
你需要是去学一下git 供参考:https://blog.csdn.net/mingjie1212/article/details/51689606
chenyaxing 发表了评论
你也没理解我的意思,你先提交一个可用的工程commit到仓库,然后把makefile.targets添加到.gitignore, 这样仓库里会一直有makefile.targets,而且有新的变化也会
chenyaxing 对问题发布了答案
加到gitignore里,不要追踪该文件的变化。这个文件在build之前会自己根据工程配置刷新
chenyaxing 对问题发布了答案
参考帖子 https://club.rt-thread.org/ask/question/430642.html 替换exe
chenyaxing 对问题发布了答案
weak 掉吧 可能是因为cubemx 版本的关系 ,你的版本的cubemx 生成的 Error_Handler 函数 跟 studio 使用的 库里的Error_Handler 声明形式不一样
chenyaxing 对问题发布了答案
打开 CUBEMX,hal_conf.h 会被cubemx 洗掉,因此,如果你没有在cubemx 里打开你在项目里用到的ip比如usart /RCC 那么 新的hal_conf.h 里这些ip
chenyaxing 发表了评论
因为studio 是为了支持所有芯片,不是为st 量身打造的,只支持一个厂商 或者一款芯片 跟支持所有芯片厂商可以扩展,是两件事情,只支持st不考虑其他芯片平台的扩展的话按照你说的是没问题的
chenyaxing 对问题发布了答案
能够dist的前提条件 需要保证能够scons编译,可以参考下readme 怎样建立符号链接,以后再操作
chenyaxing 对问题发布了答案
编译出错是因为 你在cubemx 得软件里没有将项目里用到得外设和时钟配置好。目前得studio 还不能做到 操作cubemx 自动化配置芯片,因此一旦你启用了cubemx 去配置芯片,那就要把项目
chenyaxing 对问题发布了答案
rt-thread.mk是怎么生成的?需要添加 “-lm”