一个小疏忽影响到汉字正常显示
VS Code中令人抓瞎的波浪号
无法解决打不开文件的问题,只好将代码写在main.c文件中
如何解决cannot open source file的问题?
感受STM32CubeMX2的方便之处
STM32C543RC开发板通过UART2实现唤醒操作
调试完成了官方warkup_from_stop例程中的串口通讯
有没有在STM32C542RC开发板上实现CoreMark测试的教程?
尝试进行STM32C542RC开发板的低功耗实验
STM32C542RC开发板启用PWM后对串口通讯造成影响
微信公众号
手机版
CubeMX2生成的代码框架做了调整,实际上比以前更合理了,对工具生成代码和用户代码进行了充分解耦。生成的代码通常位于generated目录下,还包括arch、utilities等拷贝过来的第三方代码,这些都不建议修改,其余的.c .h都可以自己改。默认的main()函数相比旧版,变得特别简洁,只调用了一下mx_init(),想加入自己的代码随意加就可以,如果改变了外设配置重新生成不会影响main函数所在的源文件。
而且,我觉得旧版源文件中的预留用户代码区域,实际上是把生成代码和用户代码混子一起,满屏充满了占用符,可读性非常不好。
对于generated文件夹中的源文件,如果用户不慎修改了其中的内容,CubeMX2再次生成代码时,会检测到并提示用户如何处理,有3中方式:忽略、覆盖或者备份后覆盖。
07.STM32CubeMX2使用Keil µvision_哔哩哔哩_bilibili
可以导出这个👀️
我现在都是尝试MX2+VS了
软件代码不会备份了么、?
为什么不用git
<br /> <br />
vs的编辑UI真的舒服
<br /> <br />
已经改用 MX2配置 VS编程 +AI