
《年中视频学习心得》+我在年中学习STM32心得
用cubemx配置好串口后,再配置一个adc输入就会卡在HardFault_Handler里不动了。
ubuntu 编译stm32cubmax 生成的cmake工程,在最后链接阶段报错,can don't find-lc_none
关于STMCubeIDE创建工程BUG解决办法!!!
STM32WB55使用cubemx生成的代码编译报错
stm32cubemx在联网时无法启动,断网时可正常启动。
STM32H7R7 CubeMX无配置问题
個人中心的頭像怎麽換掉
如何调整CubeMX的默认引脚
cudeide执行run是烧录还是只是执行呢
大家可以自行检查下,按照我的MDK设置方式,把缩进符号显示出来,如果显示的都是点点,说明你的代码写的比较规范,如果是一大片箭头或者点点和箭头,那代码规范性有待提高。
应该跟你的IDE配置有关。你把这个地方的配置取消看看,下图红色三角的地方不要勾选。
我用的IDE是MDK,生成的FreeRTOS代码中空格显示为箭头确定是CubeMX的问题,需要设置显示空格位,你可以试下。
[md]是配置问题,不要 view white space.
是不是配置的问题?
不是IDE设置的问题(虽然IDE可以设置不显示空格符号和Tab符号,但是我写代码的习惯还是需要把他们显示出来。正常空格符号是点,Tab符号是这种箭头),这是我用官方源码移植的,这里显示的都是圆点,说明缩进用的都是空格。我查看过很多有权威的源码,缩进都是用空格,没有用Tab的,就连CubeMX自己生成的HAL库的缩进也是空格不是Tab。
说明CubeMX在生成FreeRTOS的时候把缩进全部误用成了Tab,导致显示的都是Tab符号箭头而不是空格符号圆点,自己看下CubeMX在生成HAL库,缩进都是用的空格,没有用Tab的。