
单片机
文章平均质量分 73
hxyzxyz
这个作者很懒,什么都没留下…
展开
-
STM32F072在8M下的软件延时
使用定时器产生的延时精度确实是高,但是也相对麻烦,软件延时虽然精度不高,但也相对简单,使用方便,在精度要求不高的情况的可以使用。 使用的是STM32F032 Nucleo开发板,为内部8M晶振。 以下延时函数用示波器测得,精度小于1us。//STM32F072RB Nucleo//在内部晶振为8M的情况下void delay3us()/原创 2015-02-05 19:29:26 · 2567 阅读 · 1 评论 -
STM32F072 NUCLEO笔记1-驱动安装以及第一个工程(mbed版)
本文介绍STM32F072 Nucleo开发板的驱动安装以及使用mbed创建第一个工程。NUCLEO-F072RB开发板是ST公司推出的一款针对STM32F0系列设计的Cortex-M0开发板,具有 mbed 功能,支持Arduino。同时还提供 STMorpho 扩展排针,可连接微控制器的所有周边外设。原创 2015-01-16 16:58:35 · 5094 阅读 · 0 评论 -
STM32F411RE 在16M(内部时钟)下的软件延时
STM32F411RE 在16M(内部时钟)下的软件延时软件延时有优点也有缺点,需要的可以参考一下。CPU:STM32F411RE 内部16M时钟测试方法:while (1) { HAL_GPIO_TogglePin(GPIOC,GPIO_PIN_10); delaynms(1000);//这里用各种延时函数代替 }延时的高低电平时间也包括HAL原创 2015-02-08 18:13:28 · 2559 阅读 · 0 评论 -
STM32F072 Nucleo笔记2-利用STM32CuBeMX创建工程并用按键控制LED的亮灭
STM32F072 Nucleo学习笔记2-利用STM32CuBeMX创建工程并用按键控制LED的亮灭本文例子用到:1. STM32F072 Nucleo开发板2. STM32CubeMX软件Version4.3.03. Keil MDK 软件Version5.12.0.0下面开始讲解:1. 打开STM原创 2015-01-19 10:33:32 · 5121 阅读 · 1 评论 -
STM32F072 NUCLEO笔记3-移植12864液晶程序
STM32F072笔记3-移植12864液晶程序本文例子用到:1. STM32F072 Nucleo开发板2. 12864液晶3. STM32CubeMX软件Version4.3.04. Keil MDK 软件Version5.12.0.0下面开始讲解: 首先讲一下思路。本文将MSP原创 2015-01-20 14:56:31 · 2156 阅读 · 0 评论 -
STM32F411RE Nucleo笔记-按键控制PWM占空比
STM32F411RE Nucleo笔记-按键控制PWM占空比此次用到STM32F411RENucleo开发板,用到Keil MDK5.12和STM32CubeMx软件。首先用STM32CubeMx软件配置定时器PWM模式与按键输入IO口。图1 PWM配置图2 按键IO口配置然后生成Keil工程。用Keil打开。 首先修改原创 2015-01-26 13:15:27 · 10784 阅读 · 0 评论