自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 按键控制LED

STM32入门一百步第二十九步按键控制LED便是通过检测按键是否按下来控制LED的亮灭,检测按键的状态即按键的高低电平(1或0)主程序如下int main (void){ u8 a; //定义变量 RCC_Configuration(); //时钟设置 LED_Init();//LED初始化 KEY_Init();//按键初始化 while(1) { if(GPIO_Re...

2019-06-08 22:59:20 1561

原创 LED呼吸灯程序

STM32入门一百步第二十八步LED呼吸灯是在闪烁的基础上,调节LED点亮的时间和熄灭的时间,进而时LED呈现出逐渐变亮或者变暗的过程。我们知道点亮或者熄灭LED就是给端口高低电平即1或0,通过调节占空比,改变1和0 的占用时间即可达到此效果。主程序如下int main (void){ u8 MENU; u16 t,i; //初始化程序 RCC_Configuration(); ...

2019-06-08 22:59:08 17934

原创 点亮LED并控制其闪烁

STM32入门一百步第二十五至二十七步1.点亮LED1.1点灯原理1.2代码2.LED闪烁2.1闪烁原理2.2代码1.点亮LED1.1点灯原理通过给LED端口赋值,控制端口的高低电平,使其供电或断电,进而点亮或熄灭LED点亮LED即给LED端口赋予高电平控制点亮LED的方法有很多不局于一种可通过给一个端口位赋值也可以给端口整体赋值1.2代码#include "st...

2019-06-08 22:58:36 2123 1

原创 固件库的安装

STM32入门一百步第二十布准备工作:STM32F10x固件库V3.5.0新建应该文件夹(此处以YT1为例)并在其下建立四个子文件夹,名字分别为 CMSIS、Lib、Startup、User辅助文件:STM32F10x固件库下载与安装说明(洋桃制作)步骤:按视频教程走就可以,或者借用辅助文件下面时我安装固件时遇到的问题及解决办法最后编译时有一错误和一警告如下图所示调整如下...

2019-05-19 14:45:48 2087

原创 工程简介与调试流程

STM32入门一百步第十九步工程简介工程模块CMSIS:内核驱动程序Lib:内核功能的基本函数库(可根据实际需要删减)Startup:单片机启动程序User:用户程序(包括主函数)Basic:内部功能的驱动程序Hardware:外部硬件的驱动程序调试流程程序编译完后,输出hex文件,打开FlyMcu,选中hex文件即可编译,核心板设置为FLASH ISP模式(即长按模式按钮...

2019-05-19 14:45:20 344

原创 KEIL 4的安装

KEIL 4的安装准备工作:KEIL4_MDK4.12安装包运行Keil uVision4_MDK4.12.exe按步骤进行操作(需注意安装版本为MDK-ARM V4.12),安装完成 后桌面会出现图标。以管理员身份运行—file—License Management,在弹出的对话框中找到CID并复制打开注册机软件找到keil_lic.exe,弹出黑色界面,把刚刚复...

2019-05-19 14:44:25 1030

原创 STM32单片机最小系统电路(洋桃 入门一百步第十七步)

STM32单片机最小系统电路(洋桃 入门一百步第十七步)**最小系统(单片机能够保持最基本工作的电路):内核、存储器、时钟、复位、电源管理内部:内核、存储器(电源供电即可)时钟:RC振荡器(内部)、晶体振荡器(外部)可外接复位:内部自动复位,可外接电源管理:外接参考洋桃电子的STM32F103最小系统电路图(http://www.doyoung.net/YT/DOC/STM32F103...

2019-05-19 14:42:31 6257 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除