- 博客(6)
- 收藏
- 关注
原创 I2C通信
对于串口的异步时序软件实现很麻烦,硬件实现简单对于I2C的同步时序软件实现简单灵活,硬件实现 不容易 麻烦软件模拟情况多但是硬件I2C 也有独特优势1.执行效率高,节省软件资源2.功能强大,可以实现完整的多主机通信模型3.时序波形规整,通信速率快总结:简单应用 软件I2c 性能指标要求高 硬件I2CSTM32内部集成了硬件I2C收发电路,可以由硬件自动执行时钟生成、起始终止条件生成、应答位收发、数据收发。
2024-07-15 22:48:38
713
原创 RTC实时时钟&BKP备份寄存器
BKP(Backup Registers)备份寄存器BKP可用于存储用户应用程序数据(一些存储器,可以存储自定义的数据)。特性:当VDD(系统主电源)(2.0~3.6V)电源被切断,他们仍然由VBAT(备用电池电源)(1.8~3.6V)维持供电。当系统在待机模式下被唤醒,或系统复位或电源复位时,他们也不会被复位如果要使用STM32内部的BKP和RTC,VBAT这个引脚就必须要接备用电池,用来维持BKP和RTC,在VDD主电源掉电后的供电。
2024-07-15 22:44:19
1095
原创 GPIO外设
GPIO 通用输入输出口。即IO口可配置8种输入输出模式引脚电平 0v ~ 3.3v 部分引脚可以容忍5v容忍5v 即 可在端口输入5v电压 但是只能输出3.3v 因为供电是3.3v可以通过看引脚定义图 带FT的都是可以容忍5v输出模式下 可以控制端口输出高低电平,用以驱动LED 控制蜂鸣器,模拟通信协议输出时序输入模式下 可以读取端口的高低电平或者电压,用于读取按键输入,外接模块电平信号输入(eg 光敏电阻等),ADC电压采集,模拟通信协议接收数据。
2024-07-14 17:40:54
906
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人