当前位置:首页 > STM32 > 正文内容

点亮一颗LED灯(HAL库)

智凡单片机2018-10-21STM323580

上次我把stm32 的准备工作完成了,下面我们来点亮第一颗LED灯。

首先还是看图,哈哈哈
点亮一颗LED灯(HAL库)
新建一个工程,选择我们的stm32的型号,我用的stm32f051的芯片,双击芯片型号
出现下面的界面,然后我们把PB0设置为GPIO_Output
点亮一颗LED灯(HAL库)

然后我们点击圈中的东西,出现下面的窗口,再窗口中填写完成,OK
点亮一颗LED灯(HAL库)

然后就会生成代码
点亮一颗LED灯(HAL库)

生成完成,点击中间的打开工程
点亮一颗LED灯(HAL库)


我的这个软件有点小问题,有时候MDK-ARM文件会在外面,这样是不能用的
点亮一颗LED灯(HAL库)


然后我就关闭再生成几次,就会好了,正确的位置是在图中的位置
点亮一颗LED灯(HAL库)

下面我们打开keil工程写代码
点亮一颗LED灯(HAL库)

然后添加在下载器的Debug设置一下
点亮一颗LED灯(HAL库)

把芯片所对应的flash添加进去
然后下载到芯片里面,当然用串口的可以省略上面的这一步
点亮一颗LED灯(HAL库)

这颗绿色的就是PB0的led灯。
哈哈,成功点亮第一颗LED。


扫描二维码推送至手机访问。

版权声明:本文由智凡单片机c语言入门发布,如需转载请注明出处。

分享给朋友:

相关文章

stm32的Boot0Boot1大家都怎么接?

stm32的Boot0Boot1大家都怎么接?

      Boot0 Boot1的配置决定了STM32系列单片上电后从哪里开始执行程序。《STM32F10xxx参考手册》的第P33页有一...

KEIL编译完成自动生成dfu文件

KEIL编译完成自动生成dfu文件

usb dfu 升级时需要生成dfu文件,但官方的工具不好使,自己修改了下,可以自动生成如下:编译完成自动生成dfu文件 目的:实现在keil中编译完成后自动hex转换成dfu文件 ...

STM32F103对GPS模块传输回的NMEA数据进行解码,支持NMEA0183协议

STM32F103对GPS模块传输回的NMEA数据进行解码,支持NMEA0183协议

主要实现了:1.串口重定向,实现了底层直接调用printf scanf等函数即可重定向到相对应的串口操作。2.串口中断接收函数,串口DMA传输函数。3.SD卡挂着FatFs文件系统,使用SPI方式读写...

stm32芯片编程准备

stm32芯片编程准备

准备的工具硬件:首先得有一块stm32的板子(型号随意)软件:Keil5、STM32CubeMX      下载器,串口助手,汉字取模软件等...

单片机PID调速控制直流无刷电机

单片机PID调速控制直流无刷电机

目前正在学习pid调速控制直流无刷电机,留下笔记。具备知识,stm32基础,了解无刷直流电机原理,pid控制原理工具:无刷直流电机:12v电源驱动,50HZ,占空比为5%的pwm波2秒以上解锁电调,再...

基于STM32的常用数码管芯片TM1637驱动

基于STM32的常用数码管芯片TM1637驱动

IIC协议这里就不多说了;使用模拟IIC口 定义B14 B15#define AnalonSDA_Pin GPIO_PIN_12 #define AnalonSDA_G...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。