-
真正实现了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
-
质量免费——确定质量的艺术.pdf
质量免费——确定质量的艺术.pdf
- 2020-02-22下载
- 积分:1
-
STM32仿三菱FX1S、FX1N、FX2N源码
STM32F103RCT6仿三菱FX1S FX1N FX2N程序KEIL 源码PLC工程能通讯、能写入、能运行、校验、读出、监控 代码类产品由于具备可复制性,一经销售,买家不得以任何理由退款 、退货,请亲们理解,谢谢!编译环境:Keil MDK 4.12-4.71(以上的版本不支持)-如果需要我们可以提供连接CPU需要:STM32F103--RAM内存不小于64K Flash内存不小于128K串口使用:USART1-(PA9PA10)我们提供的是项目工程文件,所以主要你的MDK版本兼容直接编译就可以了;支持所有支持三菱PLC的触摸屏
- 2020-12-02下载
- 积分:1
-
张正友标定matlab源代码
张正友标定matlab源代码,里面有大量数据,可以为自己写标定代码提供参考。
- 2020-12-05下载
- 积分:1
-
用户登录模板
开发一个J2EE系统常要用到登录页面,这个登录页面会使您的系统耳目一新。HTML/JSP模版:登录模板。
- 2020-11-30下载
- 积分:1
-
信号的小波模极大值分析与突变点定位
【实例简介】用小波多分辨分析的特性将突变信号进行多尺度分解, 然后通过分解后的信号来确定突变信号的突变
位置。Lipschitz 指数被用来定量描述函数的奇异性。当小波变换尺度越来越精细时, 小波变换模极大值信号突变点的衰
减速度取决于信号在突变点的Lipschit z 指数。小波变换不仅可以确定突变点发生的时间, 而且可以进一步判断突变的性
质
- 2021-11-18 00:35:58下载
- 积分:1
-
matlab车牌定位识别,完整案例(基于阈值分割的车牌定位识别)
基于matlab实现,车牌定位识别,文件中包含了,完整的案例以及代码!
- 2019-04-06下载
- 积分:1
-
频分多址,时分多址,码分多址等技术的综合介绍
多址技术分为频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)、空分多址(SDMA)。频分多址是以不同的频率信道实现通信。时分多址是以不同的时隙实现通信。码分多址是以不同的代码序列来实现通信的。空分多址是以不同的方位信息实现多址通信的。 TACS模拟通信采用的是频分复用技术 GSM数字通信采用的是频分复用和时分复用相结合的多址技术 CDMA采用码分多址技术。
- 2021-05-07下载
- 积分:1
-
云计算时代下人工智能问题探究.pdf(仅一页)
在时代不断进步与发展的过程中,人工智能逐渐进入大众的视野.与过去不同,人工智能在云计算时代下有了可以替代手动工作的可能性,对人工智能的发展带来了机遇.文章重点分析了云计算与人工智能的结合,希望可以为相关从业者提供一些参考,促进人工智能与社会的进一步发展.
- 2021-05-06下载
- 积分:1
-
802.11 WLAN物理层仿真源代码 matlab
802.11 WLAN物理层仿真源代码,使用matlab写的,比较新,比较全面,从发送端到信道到接收端都有
- 2020-11-29下载
- 积分:1