07 2021 档案
摘要:信号符号 25芯引脚 9芯引脚 方向 信号描述 TXD 2 3 O 发送数据 RXD 3 2 I 接收数据 RTS 4 7 O 请求传送 CTS 5 8 I 允许传送 DSR 6 6 I 数据通信装置(DCE)就绪 GND 7 5 信号地 DCD 8 1 I 数据载波检测 DTR 20 4 O 数据
阅读全文
摘要:本文介绍在没有专用的SIM卡接口的情况下,使用UART与SIM卡进行通信的电路设计。 参考连接一:https://blog.csdn.net/weixin_42151788/article/details/108389068 参考连接二:https://www.cnblogs.com/utank/p
阅读全文
摘要:STM32F103RCT6的RTC和PC13,也是HAL库,最后也是在RTC初始化之后,添加下面的函数PC13才正常工作。 HAL_PWR_EnableBkUpAccess(); __HAL_RCC_BKP_CLK_ENABLE(); BKP->RTCCR&=~BKP_RTCCR_ASOE; htt
阅读全文
摘要:__IO 一般宏定义为volatile,表示可读可写。volatile 就是为了禁止编译器对其优化。 static主要定义全局静态变量、定义局部静态变量、定义静态函数。 1、定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量。全局静态变量有以下特点。a.在全局区分配
阅读全文
摘要:利用定时器计时的原理,他能够记录你的单片机从开机后每一刻的绝对时间。下面给出实现的代码: volatile uint32_t TimerCnt; //定时器中断的次数(设为全局变量) void delay_us(uint16_t us) { uint16_t differ=0xffff-us-5;
阅读全文
摘要:1、定时器的分类 STM32F103ZET6总共有8个定时器,它们是:TIM1~TIM8。STM32的定时器分为基本定时器、通用定时器和高等定时器。 TIM6、TIM7是基本定时器。基本定时器是只能向上计数的16位定时器,基本定时器只能有定时的功能,没有外部IO口,所以没有捕获和比较通道。 TIM2
阅读全文
摘要:PMOS 与 NMOS PMOS: NMOS: NMOS是栅极高电平(VGS > Vt)导通,低电平断开,可用来控制与地之间的导通。PMOS是栅极低电平(VGS < Vt)导通,高电平断开,可用来控制与电源之间的导通。 PMOS 和 NMOS使用总结 上图为USB OTG电源管理分离电路 分析如下
阅读全文