通信协议
文章平均质量分 57
AllenSun-1990
上海先楫半导体资深FAE工程师,不定期更新HPMicro高性能MCU应用案例。
展开
-
STM32:GPIO模拟SPI驱动ADS8361
ADS8361是TI公司开发的一款模拟量输入芯片。ADS8361有四种工作模式,本文主要针对模式三进行通信驱动。官方方案使用两路SPI来通信,一路SPI Master,一路SPI Slave。我在使用STM32主控芯片的两路SPI进行通信的时候,发现只有SPI Master这路可以正常工作。Slave一直无法接收到数据。估计是两路SPI同时通信会有问题。所以使用了GPIO模拟SPI来驱动ADS8361。原创 2023-10-11 13:53:24 · 1381 阅读 · 1 评论 -
nRF52840双UART串口功能开发
本博客主要讲了在nRF52840 DK上面进行双UART串口通信的过程。原创 2022-12-06 10:27:38 · 2606 阅读 · 8 评论 -
Modbus TCP:学习与调试
本文章详细介绍了TCP Modbus协议,以及对TCP Modbus进行调试的具体方法。可以帮助大家快速掌握TCP Modbus协议。原创 2022-07-15 11:46:05 · 2766 阅读 · 0 评论 -
开发板:MYD-YA157C解决无法访问外网
开发板:MYD-YA157C解决无法访问外网原创 2022-04-25 21:25:12 · 1420 阅读 · 0 评论 -
转载-----IIC协议及其对ACK应答信号的处理
1,SCL一直由Master控制,SDA依照数据传送的方向,读数据时由Slave控制SDA,写数据时由Master控制SDA。当8位数据传送完毕之后,应答位或者否应答位的SDA控制权与数据位传送时相反。2,开始位“Start”和停止位“Stop”,只能由Master来发出。3,地址的8位传送完毕后,成功配置地址的Slave设备必须发送“ACK”。否则否则一定时间之后Master视为超时,将转载 2017-01-05 15:22:37 · 1452 阅读 · 3 评论 -
基于Arduino的GPS数据解析程序
这篇博客讲了我利用arduino来解析和转发原始nema 0813数据的思想和实现方法。因为arduino比较简单,无法实现串口数据接收中断,所以都写在主循环里面了。不知道代码存在何种缺陷和漏洞,欢迎大家批评指正。GPS软件要求·Ardiuno软件·监控串口1,接收数据。·数据格式:NEMA0813·解原创 2017-06-04 17:19:46 · 11580 阅读 · 1 评论