- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 IIC、SPI协议
IIC总线两线半双工通信,传输位速率在标准模式下可达100Kbit/s,快速模式下可达400Kbit/s,高速模式下可达3.4Mbit/s。SDA线:双向串行数据线,发送到SDA 线上的每个字节必须为8 位,每次传输可以发送的字节数量不受限制。每个字节后必须跟一个响应位。首先传输的是数据的最高位(MSB),如果从机要完成一些其他功能后(例如一个内部中断服务程序)才能接收或发送下一个完整的数据字节,可以使时钟线SCL 保持低电平,迫使主机进入等待状态,当从机准备好接收下一个数据字节并释放时钟线SCL 后数
2021-03-25 15:58:52 364
原创 大小端模式转换
u32 的大小端转换:u16 的大小端模式转换:大端模式转小端模式、小端模式转大端模式是一样的。大端存储:数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中。小端存储:数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中。...
2020-07-29 17:04:38 647
原创 串口空闲中断+DMA接收一帧数据
环境:stm32f107、mdk每个串口的DMA收发数据的通道都不一样:串口配置:u8 receive_data[1280]={0};u8 RX_data[26] = {0};void uart_init(u32 bound){GPIO_InitTypeDef GPIO_InitStruct;USART_InitTypeDef USART_InitStruct;NVIC_InitTypeDef NVIC_InitStruct;RCC_APB2PeriphClockCmd(RC
2020-07-03 17:02:55 1039
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人