
单片机
文章平均质量分 76
RebuildAll7
好记性不如烂笔头,polly-tao@foxmail.com
展开
-
GD32移植MODBUS TCP
3、在 eMBTCPSend 中的xMBTCPPortSendResponse( pucMBTCPFrame, usTCPLength )中添加自己的网卡发送函数,数据指针为pucMBTCPFrame,长度为 usTCPLength。2、在 eMBTCPReceive 中的xMBTCPPortGetRequest( &pucMBTCPFrame, &usLength )中添加自己的网卡接收到的TCP数据指针与接收到的TCP数据长度。5、在自己的程序任务或者是while(1){}中调用eMBPoll();原创 2023-03-08 11:57:37 · 1474 阅读 · 2 评论 -
UWB DW1000 TWR测距定位功能实现
3基站对1标签进行测距的流程如下:1、标签发起测距poll,等待3个基站的回应resp;依次收到3个基站的resp后,发送携带时间戳的final;2、基站等待poll;收到poll后,发送resp,再继续等待final;收到final后,提取时间戳,计算距离;每个基站都是上述流程1、发起方发送的轮询POLL消息,用于触发测距交换。同时记录发送时间戳:poll_tx_ts2、响应方接收到轮询POLL消息后,发送的响应RESP消息,允许发起方继续处理。同时记录接收和发送时间戳:poll_rx_ts、resp_t原创 2022-12-05 14:25:21 · 1611 阅读 · 0 评论 -
单片机笔记——IIC
简明易懂的飞利浦 IIC 协议说明:IIC协议 - peng_blog - 博客园www.cnblogs.com 重点理解各个状态的切换及传输过程中的时序图 需要结合实际的驱动代码,才能深入的理解...原创 2018-07-26 10:19:34 · 572 阅读 · 0 评论 -
单片机笔记——ADC
用到一款 ADC 芯片(MCP3421),查资料看见一篇文章写得很好:MCP3421高精度ADC转换器 - CSDN博客blog.csdn.net 一个项目的需求,使用的单片机型号为stm32f030f4,虽然单片机自带了12位ADC转换器,分辨率可以达到805.66uV (此型号没有内部参考电压,所以使用工作电压作为参考电压,所以精度值计算:3.3V除以2的12次方)。但...原创 2018-07-26 10:17:56 · 2084 阅读 · 0 评论 -
单片机笔记——Bootloader
最近玩ST32L15xxx系列下载程序的时候,可以擦除并下载,但是无法运行,报错信息如下:JTAG Warning: T-bit of XPSR is 0 but should be 1. Changed to 1.网上查了很多的方法,都无法解决;最后重新烧写 BootLoader 之后就可以了;多思考,排除问题,身边的同事要多问问,就很容易进行下去了补充知识点——Boo...原创 2018-07-26 10:16:06 · 7591 阅读 · 0 评论