- 博客(5)
- 收藏
- 关注
原创 platfomrIO平台ardunio架构stm32f042g6芯片配置usb cdc
原因是f042小引脚封装,PA12和PA10使用同一个引脚,PA11和PA9使用同一个引脚,默认情况下作为PA9 PA10引脚使用,需要把引脚替换为 PA12 PA11.的代码差异,发现Core\Src\stm32f0xx_hal_msp.c的代码在HAL_MspInit()函数中添加了。后面我是用stm32CubeMX生成工程,再sys像有个替换勾选的选项,比较勾选和不勾选的生成工程。复制行贴到main.cpp的初始化函数setup(),后面就可以正常识别到usbcdc了。
2025-06-05 13:19:50
92
原创 keil生成二进制文件
在 魔术棒-->user->after build-->Run#1 添加 D:\software\keil\ARM\ARMCLANG\bin\fromelf.exe --bin --output=.\@L\@L.bin!D:\software\keil\ARM\ARMCLANG\bin\fromelf.exe 运行fromelf.exe。L,输出文件@L.bin。@L.bin 生成的文件名,与项目名同名的.bin文件。--output=.\@L\@L.bin 生成路径与文件名。.\ 当前路径。
2025-03-28 16:47:05
303
原创 stm32f042g6配置USB虚拟串口
第一次使用stm32f042g6一开始找不到配置usb的引脚,找了半小时没头绪。usb也无法配置,后来鼠标在usb激活框停了一小会儿,有个提示去sys替换引脚,最终才是解决。去到sys,把引脚替换勾上,就可以配置usb了,后面正常配置usb就可以了。
2024-11-19 11:14:59
459
原创 keil5编译没有报错但却标红
我们可以回到main.c包含头文件的地方点击打开 头文件,你发现打开的是一个新的空的头文件,并不是你想要包含的头文件。现象:有包含头文件并且包含路径和顺序都没问题,编译没有报错但源文件却标红。可以右击打开头文件所在的的文件夹,把多余的头文件删掉,这样就不会标红了。标红的是因为有两个同名的头文件。
2024-08-10 12:28:53
1359
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人