
找到原理图上LED对应引脚,使用的是STM32F103ZET6,一共有两个可控LED,LED0和LED1,由原理图得,LED0连接PB5引脚,LED1连接PE5,由图可得SYS为电源灯,即接电就亮![]() ![]() ![]() 使用STM32CubeMX新建工程,选择STM32F103ZET6芯片,打开,并调整时钟 ![]() ![]() 选择debug,如选择SWD则选择Serial Wire,如选择JTAG则按情况选择JTAG(4 pins)或(5 pins),如果不是使用软件仿真是使用板子进行debug不要选择No debug!!!不然会出现烧录一次就无法再次烧录的问题,只能强制复位,如板子有复位按钮可直接解决,如没有可以自行寻找NRST引脚接线出来具体方法可以参考我的上一篇,解决方法因为各种原因会不完全一样 ![]() ![]() 设置PB5(LED0)和PE5(LED1)引脚,根据原理图,想要LED不会一接电源就亮,引脚初始电平为高 ![]() ![]() 选择编辑器,保存方式 ![]() ![]() 选择HAL库 ![]() 导出文件 ![]() 点击弹窗的open project,就会打开keil5,找到编辑的位置 ![]() 写入,就循环亮一秒灭一秒吧 ![]()
写进板子里 ![]() ———————————————— 版权声明:试图摸大鱼 |
经验分享 | STM32CubeMX 生成时钟获取函数的分析
兔哥的最强U5图显【000】——U5G9最小系统绘制
兔哥的ST67——【000】ST67模组订购
基于LORA的环境感知系统
经验分享 | 使用CubeMx配置NVIC时为何不见子优先级?
经验分享 | 三个 ADC 同步模式配置以及 CubeMx 错误配置的解决方法
兔哥的边缘AI【001】——DIY-STM32N6全IO扩展板
兔哥的BLE【002】-WB09最小系统板PCB设计
兔哥的L4【001】——32脚的小板
新版STM32Cube for Visual Studio Code开发体验