你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于STM32CUBEIDE使用经验分享

[复制链接]
攻城狮Melo 发布时间:2023-3-29 18:32
1:黑色主题

d2bf88ec356d4e35851d23e32cb7068f.png


2:解决中文乱码

6bcb3c9f4dfb4802b2d69cde2de02905.png

3:更改字体,修复字母和汉字大小不一

db89521e7b3a46118dca2632a1a6e9ca.png


按照上图路径,将字体改为支持汉字的字体,可选windows系统已安装的任意字体,推荐使用等宽字体。


4:烧写非ST芯片

04ccee03160f4a5c8be66d4899317723.png

  IDE里边使用上图的配置,修改红框处内容。
- 然后打开opedocd插件的脚本文件夹,路径为:···\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.debug.openocd_2.0.0.202106290712\resources\openocd\st_scripts\target
- 找到要烧写的芯片系列cfg文件,打开找到62行附近,然后作下图所示的修改以跳过ST芯片的ID校验:

609f6b96879543c781a668f77be87a84.png

5:打印浮点数

d4f17760ba9a4c07b388a1349063be52.png

6:生成HEX、BIN

8077fcbd3f2b40db87ffa2fa91beade7.png

7:头文件路径

f2f9b7559733496fbd3f209ee904ca09.png

8: RCC配置
1. 根据实际电路选择有源晶振或者无源振荡器。

246ec3fe588f4010a307ae0f27d7da97.png

2.在ClockConfiguration页面配置时钟。PLL选择HSE,然后在红框处直接键入72回车即可。注意ADC时钟不能大于14M,配置ADCPrescaler到12M即可。

d75711febd6148cfb18f676a8234da0a.png

9:SYS配置
1. 新建工程必须配置Debug为SW或者JTAG模式,否则烧入单片机后无法再次烧写(因为HAL库默认关闭了SW和JTAG)。
2. TimebaseSource裸机下使用SysTick即可,使用freeRTOS时需配置为任一TIM(SysTick被RTOS占用了)。

297dfad55d7f4c03b291cf04b85d451c.png

————————————————
版权声明:凤刚王
如有侵权请联系删除



收藏 评论0 发布时间:2023-3-29 18:32

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版