常见贴片二极管封装
一种是小号的 SOD-123
、SOD-323
、SOD-523
,相当于电阻的尺寸 1206
、0805
、0603
一种是大号的 SMA
、SMAB
、SMC
,这三种又叫 DO-214AC
、DO-214AA
、DO-214AB
,相当于电阻尺寸的 2010
、2114
、3220
一种是小号的 SOD-123
、SOD-323
、SOD-523
,相当于电阻的尺寸 1206
、0805
、0603
一种是大号的 SMA
、SMAB
、SMC
,这三种又叫 DO-214AC
、DO-214AA
、DO-214AB
,相当于电阻尺寸的 2010
、2114
、3220
AD9288 是一个双通道的8位高速ADC芯片,最高采样里100M,两个通道可以组合成一个200M的单通道ADC
AINA
和 AINA#
通道A差分输入AINB
和 AINB#
通道B差分输入DFS
数据输出格式选择,0:二进制输出,1:补码输出REFOUT
参考电压输出,1.25V (1.2V - 1.3V)REFINA
、REFINB
两个通道的参考电压输入,与REFOUT引脚短接再接个0.1uF对地电容S1
、S2
ADC工作模式切换,见下表ENCA
、ENCB
时钟输入信号D0A
- D7A
、D0B
- D7B
ADC采集数据并口输入,输出数据与采样点间隔4个时钟信号VD
模拟地VDD
数字地GND
地
S1 和 S2 的电平决定芯片的工作模式
S1 | S2 | 说明 |
---|---|---|
0 | 0 | 通道A和通道B均休眠 |
0 | 1 | 通道A工作,通道B均休眠 |
1 | 0 | 通道A、通道B都工作 |
1 | 1 | 通道A、通道B都工作,且通道B的数据输出延迟半个周期 |
模式4是给合并双通道准备的,为了实现双通道合并,则需要错开采样时间,即时钟A和时钟B的相位要间隔180度(或者说时钟A和时钟B的波形需要相反、通道B的时钟要比通道A晚半个周期)
在时钟错开的情况下,通道A和通道B的数据输出时间也是错开的,不便于单片机读取数据,所以模式4就把通道B的数据输出延迟半个周期
模式3和模式4 在 通道A和通道B的时钟相反时的数据区别
中断优先级用于处理当同时产生多个终端事件时,中断的执行顺序问题
中断优先级分两种类型:抢占优先级 和 子优先级
优先级数字越小,优先级越高
运行规则:如果抢占优先级更高,则暂停当前中断,进入高优先级中断,否则按子优先级排序执行
优先级组:指定 抢占优先级 和 子优先级 分别有多少个优先级数字可选
MPU6500 和 MPU6050 都是6轴传感器
MPU6050 是QFN-24-EP(4x4) 封装,引脚间距0.5mm
MPU6500 是QFN-24-EP(3x3) 封装,引脚间距0.4mm
他们的电路图也略有差异
发送数据
while (usart_flag_get(USART1, USART_TDBE_FLAG) == 0); // 等待发送缓冲区为空
usart_data_transmit(USART1, ch); // 往发送缓冲区里放入一个字节(然后自动发送)