
一.首先用Cubemx对STM32F407VE进行配置 (1)时钟配置 在用cube配置时钟时,有下面两个选项 BYPASS Clock Source(旁路时钟源):外部给定信号,是单向的 Crystal/Ceramic Resonator(晶体/陶瓷晶振):外部与内部共同配合,精度更高 ![]() ![]() 其中: 1.HSI是高速内部时钟,RC振荡器,频率为8MHz。 2. HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。 3. LSI是低速内部时钟,RC振荡器,频率为40kHz。 4. LSE是低速外部时钟,接频率为32.768kHz的石英晶体。 5. PLL为锁相环倍频输出,其时钟输入源可选择为HSI/2、HSE或者HSE/2。倍频可选择为2~16倍,但是其输出频率最大不得超过72MHz。 (2)配置oled 因为OLED只能接收数据,所以选只做主机(双向也行), ![]() 因为我的OLED是7针接口,所以再选两个IO口做RES和DC ![]() (3)配置按键 在选定为输入模式后,STM32输入模式分为两种:浮空输入、上拉/下拉输入。 浮空输入:配置为浮空输入模式,初始化成功后引脚电平状态处于中间态,既不为高也不为低。 上拉/下拉输入:配置为浮空输入模式,初始化成功后引脚电平状态可以选择是高电平或者低电平。 一般选择上拉 ![]() (4)配置PWM电机 ![]() 手动开启通道:
至此,STMcubemx就配置完啦,可以开始愉快的敲代码了 |
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
实战经验 | Keil工程使用NEAI库的异常问题
STM32 ISP IQTune:真正零门槛的免费ISP调整软件
【经验分享】STM32 新建基于STM32F40x 固件库的MDK5 工程
意法半导体MCU双供应链策略,打消中国客户后顾之忧
2024意法半导体工业峰会:赋能智能电源和智能工业,构筑可持续未来
ST推出灵活、面向未来的智能电表通信解决方案,助力能源转型
意法半导体 x Qu-Bit Electronix:推动新一轮的数字声音合成革命
从STM32 MPU产品看嵌入式系统中微处理器的新变化