![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
32单片机
一个励志成为技术宅的男人
学习电子信息专业仅仅数月时间,才疏学浅,在学习的过程中发觉已学完的知识也在不断丢失,因此想借助博客的方式将自己学习过程,心得记录下来,以便日后回头查补缺漏。如有疏漏,欢迎各位指正。
展开
-
32单片机 串口通信 (九)
一、数据传输1数据信号【起始位 位0-位7 检验位 停止位】常用检验方法目的:检测传输数据是否正确奇校验:有效数据和校验位中1的个数为奇数偶校验:有效数据和校验位中1的个数为偶数例如:01001110奇校验校验位为1,一共5(奇数)个1偶校验校验位为0,一共4(偶数)个111000111奇校验校验位为0,一共5(奇数)个1偶校验校验位为1,一共6(偶数)个1最后传输数据是...原创 2020-04-13 21:02:12 · 872 阅读 · 1 评论 -
32单片机 systick 系统时钟(八)
static __INLINE uint32_t SysTick_Config(uint32_t ticks){ if (ticks > SysTick_LOAD_RELOAD_Msk) return (1); //reload寄存器为24位,最大值为2^24,不合法则退出 ...原创 2020-03-28 11:42:20 · 216 阅读 · 0 评论 -
32单片机 外部中断实验 EXTI(七)
exti.c#include "exti.h"#include "key1.h"#include "delay.h"#include "bsp-led2.h"void EXTI_GPIO_Config(void){ EXTI_InitTypeDef EXTI_InitStruct; NVIC_InitTypeDef NVIC_InitStruct; NVIC_Priority...原创 2020-03-13 12:16:29 · 373 阅读 · 0 评论 -
32单片机 中断(六)
中断:是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行中断分为两种类型,一种是系统异常,体现在内核水平,一种是外部中断,体现在外设水平typedef struct{ __IO uint32_t ISER[8]; //中断使能寄存器 uint32_tRESERVED0[24]; ...原创 2020-03-13 11:59:20 · 481 阅读 · 0 评论 -
32单片机 时钟 HSE配置系统时钟(五)
32单片机时钟相关知识使用HSE配置系统时钟,可以用来控制灯的亮灭快慢原创 2020-02-25 15:46:50 · 515 阅读 · 0 评论 -
32单片机 C语言 寄存器(四)
32单片机C语言相关知识以及寄存器地址名称映射分析原创 2020-02-19 15:42:07 · 576 阅读 · 0 评论 -
32单片机 按键检测(二)
型号:STM32F103ZE按键部分原理图:主函数:#include "bsp-led2.h"#include "stm32f10x.h"#include "key1.h"#include "delay.h"#include "sys.h" int main(void){ vu8 key=0; LED_GPIO_Config(); //LED端口初始化...原创 2020-02-11 15:42:40 · 1132 阅读 · 0 评论 -
32单片机 GIPO端口(三)
32单片机GPIO工作方式以及相关重要库函数原创 2020-02-09 17:47:23 · 533 阅读 · 0 评论 -
32单片机 点亮第一颗灯 流水灯(一)
型号:STM32F103ZE图片:LED部分原理图:主函数(main.c)//main.c#include "stm32f10x.h" #include "bsp-led2.h"int main(void){ LED_GPIO_Config(); //LED端口初始化 GPIO_SetBits(LED0_GPIO_PO...原创 2020-02-06 14:01:07 · 723 阅读 · 0 评论