## 实现功能 * 收/发环形缓冲区 * 不定长度接收处理 * 高速(1.5Mbps)通信不丢数据
## 关键实现 ### DMA发送模式 * 线程循环查询发送环形缓冲区数据,然后启动MDA传输 * DMA传输完成中断,连续发送 * 定时器中断周期发送
### DMA接收模式 * DMA缓存半满中断(如CPU硬件支持,可使用DMA双缓存机制) * DMA缓存传输完成中断 * 串口空闲中断实现 ### DMA接收模式 * DMA缓存半满中断(如CPU硬件支持,可使用DMA双缓存机制) * DMA缓存传输完成中断 * 串口空闲中断实现 ### DMA接收模式 * DMA缓存半满中断(如CPU硬件支持,可使用DMA双缓存机制) * DMA缓存传输完成中断 * 串口空闲中断实现 ### DMA接收模式 * DMA缓存半满中断(如CPU硬件支持,可使用DMA双缓存机制) * DMA缓存传输完成中断 * 串口空闲中断实现 ### DMA接收模式 * DMA缓存半满中断(如CPU硬件支持,可使用DMA双缓存机制) * DMA缓存传输完成中断 * 串口空闲
2024-04-24 18:22:44 375KB stm32 USART DMA
1
DMA串口通信相关源码
2024-04-24 18:14:01 2.7MB stm32
1
STM32 LWIP UDP通讯,实现跨网段传输数据 UDP广播主机192.168.50.123:5003,        UDP服务器192.168.1.20:1001 两者之间可以互传数据
2024-04-24 16:41:06 98.93MB stm32 网络协议 UDP服务器
1
JQ8X00伴随Arduino开发相关控制实例(串口控制四线,单线控制三线),还有语音合成转MP3,WAV格式
1
本代码最终目的是实现一主多从的相互交互等功能。本代码支持一主机3从机(也可以是两从机)的交互功能,主机柯通过4*4矩阵键盘输入控制命令,可选定从机进行通信,也可传输执行数据;当然在软件能够正常运行的同时,该需要硬件的支持,单片机选用普通的c8t6即可,但主机需要配备同从机相同数量的485收发器,保证做到通讯隔离的效果。
2024-04-24 14:19:22 1.42MB stm32 RS485
1
STM32F103C8T6驱动SG90舵机源码
2024-04-24 13:01:48 24KB stm32 SG90 单片机驱动
1
ser2pl64.sys是电脑重要系统文件,字面意思就是64位的串口Pl驱动系统配置文件,如果你的电脑安装PL2303等问题弹出”非旺玖原装的PL2303,请联系您的供货商“或者出现提示信息”ser2pl64.sys丢失“或者“ser2pl64.sys损坏”等错误弹窗信息提示,将会导致电脑出现蓝屏,甚至其他一些未知的问题,影响电脑的正常使用,若要解决这问题,需要重新下载一个ser2pl64.sys文件来进行修复
2024-04-24 12:21:32 107KB 驱动程序 配置文件
1
485串口详见485.c文件
2024-04-24 10:52:41 25KB 串口通信
1
内含完整代码,手机APP,esp8266指令集、用户手册,以及串口调试助手。
2024-04-23 23:26:49 16.19MB stm32 esp8266 网络调试助手
1
使用STM32单片机读取雨滴传感器采集到的数据,并且附带着STM32所需要的全部代码。 实例代码使用STM32f103系列单片机,可以对其进行移植。
2024-04-23 20:18:29 3.01MB stm32
1