
5.5 设置跑马灯实验引脚 跑马灯实验用到了PB0和PB1两个引脚。 5.5.1 选择GPIO功能 点击“Pinout & Configuration”,在软件右下角的引脚搜索框输入“PB0”,此时,STM32H743IIT6可视化图的PB0引脚闪烁,点击“PB0”引脚,在弹出的PB0功能列表中选择“GPIO_Output”功能。 ![]() 同理,为PB1引脚选择“GPIO_Output”功能。 ![]() 5.5.2 配置GPIO 点击“Pinout & Configuration->System Core->GPIO->PB0”,在“PB0 Configuration”中,按照下图对PB0进行配置。 ![]() 同理,对PB1进行配置。 ![]() 简单介绍“Pxx Configuration”GPIO配置项的意思: GPIO output leval:GPIO的输出电平,选High为打开高电平。 GPIO mode:选择GPIO的模式,开漏或者推挽,这边选Push Pull为推挽模式 GPIO Pull-up/Pull-down:GPIO上下拉模式,这根据电路LED选上拉模式。 Maximum output speed:GPIO的IO口响应速度。 配置高速:输出频率高,噪音大,功耗高,电磁干扰强; 配置低速:输出频率低,噪音小,功耗低,电磁干扰弱;提高系统EMI(电磁干扰)性能;例如使用9600波特率UART通信,建议速度配置为低。 这边由于需要用于产生LED所需的PWM波,因此选择High高速模式。 User Label:GPIO的程序使用标签,这个可以根据需要自行对IO的名字进行配置,例如本文这边将PB0的名称改为IO_LED0,就可以看到右边芯片对应的引脚名称也变为了IO_LED0,如有需要也可以加上大小部件的名称,命名IO口后就可以直接在程序中调用,方便日后的使用和审查。 |
【下载有礼】STM32 Finder华为应用商店正式上线!移动选型工具助力开发效率升级
【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:推动新一轮的数字声音合成革命