会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
star-light-glimmer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
22
23
24
25
26
27
28
29
30
···
38
下一页
2023年11月10日
11. 串口通信
摘要: 一、串口通信简介 串口通信是一种设备间常用的串行通信方式,串口按位(bit)发送和接收字节。串口通信的数据包由 发送设备的 TXD 接口传输到接收设备的 RXD 接口。在串口通信的协议层中,规定了数据包的内容,它由 起始位、主体数据、校验位 以及 停止位 组成,通讯双方的数据包格式要约定一致才能正常
阅读全文
posted @ 2023-11-10 22:44 星光映梦
阅读(339)
评论(0)
推荐(0)
2023年11月8日
10. 数据通信
摘要: 一、数据通信方式 按 数据通信方式 分类,可分为 串行通信 和 并行通信 两种。串行和并行的对比如下图所示: 串行通信 的基本特征是 数据逐位顺序依次传输,优点是传输线少、布线成本低、灵活度高等优点,一般用于近距离人机交互,特殊处理后也可以用于远距离,缺点就是传输速率低。 而 并行通信 是 数据各位
阅读全文
posted @ 2023-11-08 17:21 星光映梦
阅读(114)
评论(0)
推荐(0)
2023年11月6日
09. 外部中断
摘要: 一、外部中断简介 EXTI 即是 外部中断和事件控制器,它是由 20 个产生事件/中断请求的 边沿检测器 组成。每一条输入线都可以独立地配置输入类型(脉冲或挂起)和对应的触发事件(上升沿或下降沿或者双边沿都触发)。每个输入线都可以独立地被屏蔽。挂起寄存器保持着状态线的中断请求。 中断:要进入 NVI
阅读全文
posted @ 2023-11-06 17:36 星光映梦
阅读(358)
评论(0)
推荐(0)
2023年11月4日
08. NVIC中断控制器
摘要: 一、什么是中断 在主程序运行过程中,出现了特定事件,使得 CPU 暂停当前正在运行的程序,转而去处理这个事件,等这个事件处理完成之后,CPU 再回到刚才被打断的位置继续处理,则就是 中断。那个打断 CPU 执行的特定事件,我们一般称之为 中断源。被中断打断的位置我们称为 断点。处理特定实际事件的过程
阅读全文
posted @ 2023-11-04 22:37 星光映梦
阅读(252)
评论(0)
推荐(0)
2023年11月2日
07. 按键输入
摘要: 一、按键简介 常态下,独立按键是断开的,按下的时候才闭合。每个独立按键会单独占用一个 IO 口,通过 IO 口的高低电平判断按键的状态。但是按键在闭合和断开的时候,都存在抖动现象,即按键在闭合时不会马上就稳定的连接,断开时也不会马上断开。这是机械触点,无法避免。 按键抖动波形图如下: 按下抖动和释放
阅读全文
posted @ 2023-11-02 18:08 星光映梦
阅读(126)
评论(0)
推荐(0)
2023年10月31日
06. 点亮LED
摘要: 一、LED简介 LED(Light Emitting Diode),发光二极管,是一种能够将电能转化为可见光的固态的半导体器件,它可以直接把电转化为光。LED 的心脏是一个半导体的晶片,晶片的一端附在一个支架上,一端是 负极,另一端连接电源的 正极,使整个晶片被环氧树脂封装起来。 半导体晶片由两部分
阅读全文
posted @ 2023-10-31 18:26 星光映梦
阅读(92)
评论(0)
推荐(0)
2023年10月29日
05. 通用GPIO
摘要: 一、GPIO概述 GPIO 是控制或者采集外部器件的信息的外设,即负责输入输出。它按组分配存在,每组最多 16 个 IO 口,组数视芯片而定。比如:STM32F407ZGT6 芯片是 144 脚的芯片,分为 7 组,分别是:GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF 和
阅读全文
posted @ 2023-10-29 18:05 星光映梦
阅读(256)
评论(0)
推荐(0)
2023年10月27日
04. 系统滴答定时器
摘要: 一、系统滴答定时器概述 SysTick,即系统滴答定时器,它包含在 M3/4/7 内核里面,核心是一个 24 位的递减计数器。当计数值减到 0 时,将从 RELOAD 寄存器中自动重装载定时初值,开始新一轮计数。只要不把它在 SysTick 控制及状态寄存器中的使能位清除,就永不停息。 二、SysT
阅读全文
posted @ 2023-10-27 20:06 星光映梦
阅读(359)
评论(0)
推荐(0)
2023年10月25日
03. STM32的时钟系统
摘要: 一、STM32F4的时钟树 其中,A 部分表示 输入时钟源,可分为 外部时钟源 和 内部时钟源;B 为 锁相环 “PLL”;C 为 系统时钟源选择器,此项决定了 MCU 的系统主时钟 “SYSCLK” 的大小;AHB 预分频器将 SYSCLK 分频或不分频后分发给其它外设进行处理,包括到 D 部分的
阅读全文
posted @ 2023-10-25 19:43 星光映梦
阅读(384)
评论(0)
推荐(0)
2023年10月23日
02. 初识HAL库
摘要: 一、初识HAL库 STM32 开发中常说的 HAL 库开发,指的是利用 HAL 库固件包里封装好的 C 语言编写的驱动文件,来实现对 STM32 内部和外围电器元件的控制的过程。但只有 HAL 库还不能直接驱动一个 STM32 的芯片,其它的组件已经由 ARM 与众多芯片硬件、软件厂商制定的通用的软
阅读全文
posted @ 2023-10-23 18:55 星光映梦
阅读(779)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
28
29
30
···
38
下一页
公告