适合新手通过MATLAB学习扩频通信的好材料,包括基本知识原理以及对应的范例,以及MATLAB代码。
2023-03-12 20:17:30 1.29MB 扩频通信 MATLAB 原理 实例
1
在考虑STM32F1和F302-NUCLEO通信时,先暂时考虑SPI总线方式,因为UART和I2C速度都太慢,采用并行总线的方式应用起来还不太稳定,后期再做测试。在这里就分享一个实验成功了的SPI总线双机通信! 在测试中,让F1作为主机,F302-NUCLEO作为从机,SPI总线中,CS引脚都采用内部软件控制,主机CS引脚内部上拉到VCC,从机CS引脚下拉到GND,这样,可以省略一个IO线!连接方式如下: 测试命令如下:通过F1的四个按键,分别发送0X01 0X02 0X030X04字符,F3-NUCLEO板子收到字符后,将特定字符打印到串口中。其中,从机通过SPI中断方式接受主机数据。 在主机端,为了测试方便,需要实现LED/KEY/UART/SPI等模块的底层驱动配置,这个都在附件工程中!在从机端,为了实现命令打印和测试,也需要实现LED/KEY/UART/SPI模块的配置,对于F3-NUCLEO,测试了一个按键和串口,效果如下: 代码如下,见相关文件: 确定串口和SPI驱动无误后,将两个板子进行连接进行了测试。测试效果: 代码部分: 在测试F3-NUCLEO板子过程中,因为电脑问题,板子自带的ST-LINK-V2-1无法使用,一直装不上驱动,虚拟串口和U盘也不能显示,只好采用外部ST-LINK进行程序下载了。另外,电脑没有网络权限,无法使用在线编译功能,还是用MDK方式编程! 下面是测试图片:
2023-03-12 19:58:29 735KB nucleo stm32f1 spi通信 电路方案
1
笔记: 2019-12-30 更新:添加 R2019b 版本。 修复版本可比性问题。 没有添加新功能。 1. 第一次运行可能需要几分钟才能启动。 这是正常的,因为 MATLAB/Simulink 正在执行 C 代码生成以加快执行速度。 一旦代码生成完成,Simulink 模型或库就会打开,下次不会花费太多时间。 2. VANET_Toolbox r2018a 将在未来版本中移除。 车载网络模拟器 VANET 工具箱是一个 Simulink 库。 该库包含主要的车载网络层、APP 层、MAC 层和 PHY 层。 APP 层负责消息生成和车辆移动模型。 目前,APP 层生成的消息包括基本安全消息(BSM)和变道消息。 移动模型包括跟车模型(CFM)和变道模型(LCM),用户可以模拟刹车和变道行为。 MAC 层根据 IEEE 802.11p 实现了增强型分布式信道接入 (EDCA)。
2023-03-12 16:27:45 5.85MB matlab
1
用CPLD实现单片机与ISA总线接口的并行通信
2023-03-12 15:00:13 166KB CPLD ISA
1
网上有很多IAP串口升级的例子,但我觉得很多都不太好理解,我就按照自己的思路写了一下基于xmodem协议的串口升级例子,用到了串口空闲中断,DMA,RTC等知识,使用CubeMx加CubeIDE开发
2023-03-12 00:53:47 1.05MB stm32 iap 串口通信
1
docker跨主机通信的两种方式。路由方式和网络桥接的实现
2023-03-11 21:27:02 344KB docker 跨主机通信
1
本文的研究目的就是基于Android 平台, 提出一种能为多种移动客户端提供即时通信服务系统的客户端解决方案。
2023-03-11 15:15:27 164KB Android 即时通信 Linux 文章
1
串口接收数据源码java swing技术,包含了打开串口,接收串口的数据,关闭串口,清空数据等功能,自己手动开发的,如果需要可以自行开发,也可以联系上品威客索取
2023-03-11 10:00:29 224KB java swing 串口通信
1
讲述ZeroMQ不可多得的中文书籍,推荐大家下载并使用,不要积分。
2023-03-11 01:16:14 79.08MB ZeroMQ
1
采用matlab编写的蓝牙调频通信系统,其中包含了6个matlab仿真模块的内容
2023-03-10 22:22:11 37KB 蓝牙调频通信 matlab
1