-
真正实现了STM32 HAL串口不定长数据的接收发送功能(DMA方式,不用限定单次接收长度和添加结束标志)
网上使用HAL串口时很多都没有实现不定长数据的接收,要么是限定数据长度,要么是加“0x0a 0x0d”来控制接收完成,找了很久都没有真正找到一个能用的,在很多通信中不可能是定义的,或是加上“0x0a 0x0d”来实现的,由于项目需要,自己阅读STM32 HAL的文档,写出了一个Demo程序,可以实现回显功能(就是通过给STM32发送不定长的数据,可以实现一模一样接收发送的数据),在STM32F429IGT6上验证过,跑了一天没有出现丢失数据的问题,使用DMA发送与接收方式,可以释放CPU部分运算资源,程序中的UART_RX_BUF_SIZE定义为128,就是一次最大接收为128,我在项目中通过
- 2020-11-27下载
- 积分:1
-
基于simulink的并网逆变器PQ控制仿真
此模型是基于微电网系统中储能双向逆变器开发出来的,与之对应的VF模式、下垂模式为其工作的三种模式,后续会上传另外两种模式的仿真。此仿真用的软件为MATLAB2016a,兼容其他版本MATLAB。基于此模型可做并离网切换,突加突卸负载实验。
- 2020-12-02下载
- 积分:1
-
数据库课设-实验室设备管理系统.zip
【实例简介】文件为数据库课程设计中产生的实验报告,以及汇报时制作的PPT。包括整个设备管理系统的各个阶段的内容。
- 2021-11-21 00:56:32下载
- 积分:1
-
opencv标定及跟踪.rar
【实例简介】本人毕业设计程序,实现了从双摄像头采集,立体视觉标定,对特定目标进行跟踪,并通过串口发送数据对机器车进行控制跟踪。
- 2021-12-07 00:32:39下载
- 积分:1
-
基于java的SVM分类器
用java开发的SVM分类器,里面有说明
- 2020-07-03下载
- 积分:1
-
Costantini相位解包裹MATLAB代码,最小费用最大流
Costantini 相位解包裹 MATLAB代码,最小费用最大流
- 2020-12-02下载
- 积分:1
-
基于Huffman树的文件压缩C语言源码(数据结构课程设计)
基于Huffman树的文件压缩C语言源码,自己做的数据结构课程设计。可以安装到系统,实现了文件的右键压缩功能。
- 2020-11-28下载
- 积分:1
-
LoRa开发源代码
基于LoRa终端平台(STM8L151C8T6和SX1278)和Contiki系统,开发了3个小系统:发送随机数据,接收数据帧,Ping-Pong收发系统。
- 2020-07-04下载
- 积分:1
-
地震数据segy读取的MATLAB函数
由Thomas Mejer Hansen编写,读取Segy数据,提取道头和卷头信息,以及GUI包
- 2020-12-10下载
- 积分:1
-
运用Matlab录音识别过程(附录源代码程序)
该系统能较好地进行语音的识别,同时,基于矢量量化技术 (VQ)的语音识别系统具有分类准确,存储数据少,实时响应速度快。
- 2020-11-28下载
- 积分:1