
嵌入式STM32
占米。。
自动化专业苦逼学生
展开
-
STM32定时器各种功能实验
本片文章包含了定时器的一些使用,包括下面五个实验:1.测量信号的脉宽2.PWM 输出3.PWM 互补输出4.PWM 输入5.电容按键检测原创 2020-07-22 13:17:30 · 3412 阅读 · 0 评论 -
STM32通用/高级定时器理论结构体讲解
介绍了通用/高级定时器,从时钟源,控制器,时基(三种计数模式),输入捕获应用,输出比较应用依次进行了介绍,希望大家使用。最后,后记中还附带了很多实验代码。原创 2020-07-11 16:10:25 · 5897 阅读 · 1 评论 -
STM32基本定时器原理及应用:led实现精确延时
本文注意介绍了基本定时器,并提供了两种方式做led闪烁实验,一种为有中断,一直为无中断,即查询定时器法原创 2020-07-11 15:05:31 · 4185 阅读 · 3 评论 -
UART/USART串口通信二:实验
讲了串口的三个实验:1.单片机给上位机发送数据,上位机打印出来数据2.电脑上位机给单片机发数据,单片机接收到数据之后立马发回给电脑,并打印出来3.电脑给单片机发命令,用于控制开发板上的RGB灯。原创 2020-07-04 19:52:26 · 2447 阅读 · 3 评论 -
UART/USART串口通信一:概念
这一篇文章先介绍了通信的基本概念。然后分别从物理层和协议层介绍UART的工作原理。最后介绍UART的框图和结构体函数。原创 2020-07-04 19:22:32 · 4951 阅读 · 0 评论 -
SysTick:系统滴答定时器
SysTick,系统滴答计时器,属于内核上的外设。放在了NVIC中,主要的目的是为了给操作系统提供一个硬件上的中断(号称滴答中断)。滴答中断?这里来简单地解释一下。操作系统进行运转的时候,也会有“心跳”。原创 2020-07-04 18:08:58 · 562 阅读 · 0 评论 -
EXTI:通过按键中断控制led灯亮灭
介绍EXTI的使用方法及基本原理并且包括实验通过按键中断控制led灯的亮灭原创 2020-07-03 16:48:42 · 9986 阅读 · 0 评论 -
STM32中断编程步骤
介绍stm32f10x中断的概念,已经中断向量表,还有中断编程的一下要点,涉及的一下寄存器原创 2020-07-01 19:36:45 · 8856 阅读 · 0 评论 -
STM32RCC---时钟讲解以及配置二:HSE/HSI时钟配置
主要内容为编写HSE/HSI配置系统时钟函数,通过相同的软件延时函数使led灯闪烁,来观察不同时钟所产生的效果原创 2020-07-01 18:32:56 · 1259 阅读 · 0 评论 -
STM32RCC---时钟讲解以及配置一
STM32f03时钟这部分,单纯讲理论的话会比较枯燥,如果选取一条主线,并辅以代码,先主后次讲解的话 会很容易 ,而且记忆还 更深刻。 我们这里选取库函数时钟系统时钟函数:SetSysClockTo72(); 以这个函数的编写流程来讲解时钟树原创 2020-06-19 13:54:08 · 2251 阅读 · 0 评论 -
启动文件详解
主要介绍了stm32f10x启动文件的内容原创 2020-06-19 12:39:32 · 496 阅读 · 0 评论 -
STM32位带操作详细介绍
位操作就是可以单独的对一个比特位读和写,这个在 51 单片机中非常常见。 51 单片机中通过关键字 sbit 来实现位定义, STM32 没有这样的关键字,而是通过访问位带别名区来实现原创 2020-06-18 21:03:03 · 2752 阅读 · 0 评论 -
STM32固件库通过按键控制led灯
本文实现了用STM32固件库,附录链接压缩包的工程通过按键来控制led灯的亮灭。包含keil5环境下整个工程的内容,下载之后在keil5环境下可以立即打开并编译。原创 2020-06-18 20:28:19 · 4447 阅读 · 0 评论 -
STM32固件库分析
ST 公司提供的标准软件库,包含了STM32 芯片所有寄存器的控制操作,我们直接学习如何使用 ST 标准库,会极大地方便控制 STM32 芯片。本节主要介绍固件库里包含的各个文件原创 2020-06-16 21:51:54 · 1011 阅读 · 0 评论 -
STM32:构建库函数
构建库函数雏形,调用函数来操作寄存器,兼顾程序的移植性原创 2020-04-01 17:33:25 · 1113 阅读 · 0 评论 -
初始STM32-寄存器编程
本篇文章介绍了STM32的基本知识,以及寄存器编程,映射等有关知识,最后实例为用寄存器点亮led灯原创 2020-03-30 13:05:33 · 4389 阅读 · 0 评论