STM32CubeMX Nucleo F767ZI 教程(3) 串口调试工具 Letter Shell 对应的代码
2021-01-28 01:36:39 21.14MB LetterShell STM32CubeMX STM32 串口调试
1
在STM32F103C8T6T6单片机上,利用串口空闲中断和DMA功能实现Modbus通信时数据检测功能。不再需要利用定时器中断去判断一帧数据是否接收完成。
2020-12-04 09:08:44 5.62MB STM32 串口 通信 DMA
1
使用modbus协议变种,支持xcom的协议传输,支持4种校验方法(校验和、异或、CRC8和CRC16)。 分两个代码: 1,实验X00 MODBUS - 串口主机.rar 做MODBUS主机,通过串口1不停的发数据。 2,实验X01 MODBUS - 串口从机.rar 做MODBUS从机,通过串口1不停的接收数据。该代码还支持和XCOM的协议传输,XCOM做主机。 测试需要用三根杜邦线,连接两个开发板的串口1(对接:PA9->PA10 , PA10->PA9 ,还要共地线)。 从机代码,还可以和XCOM协议通信,XCOM做主机。
2020-12-02 10:19:17 626KB MODBUS STM32 串口通信 主从机通信
1
在使用串口时,使用dma接收会提高程序的运行效率,所以我写一个串口dma接收程序,使用hal的cubemx配置,实现功能
2020-10-28 17:49:04 6.97MB HAL USART DMA
1
LD3320为内核是51单片机,LD3320当输入不同的语句通过串口输出相应的代码,利用STM32与51单片机的串口通讯,将代码传输给STM32实现STM32端口控制。 注意事项: 1:STM32串口,51串口波特率以及电脑端串口调试助手波特率均为9600。 2:51的TX端口与STM32的PB11(USART3_RX)端口连接;51的RX端口不接;STM32的PB10(USART3_TX)端口与STM32的RXD端口连接。 3:DS0,DS1均为STM32Mini板板上硬件资源。
1
Proteus仿真stm32串口(proteus工程+keil工程),使用虚拟串口软件!基于HAL库
2020-02-22 03:14:47 3.41MB Proteus stm32
1
简介:STM32与上位机之间用通信协议(自己定义)进行串口通信。怎么判断上位机发过来的指令是正确的,而不是一串乱码?怎么从正确的指令中提取出想要的命令代号,从而实现想要的功能? 方法:读取上位机发来的命令,逐位判断命令的包头和包尾,如果能对应上,则这串指令是正确的,然后从指令中提取想要的数据和命令等。举个栗子:通信协议是自己定义的,不是modbus协议等。。如F0 5A 15 15 25 16 09 02 12 14 FF A5 F0(都是16进制),F0 5A是包头,A5 F0是包尾,黑色15是命令代号,中间蓝色是我想发的数据,橙色FF是校验位。只要包头包尾校验正确,基本这串指令不会有问题。
2020-01-13 03:03:16 7.32MB STM32L0 串口中断接收 HAL库
1
stm32发送at指令 串口调试助手设置 波特率。 stm32发送at指令。 stm32发送at指令 串口调试助手设置 波特率 115200 数据位 8 停止位 1 奇偶位 NONE。 at指令
2020-01-03 11:27:43 108KB at指令 stm32 串口调试 波特率
1
本人编译通过的基于STM32上的串口和CAN中断完全程序
2020-01-03 11:20:43 556KB STM32串口 CAN
1
资源介绍和使用方法见博客:http://www.cnblogs.com/zitech/p/4989001.html
2019-12-21 22:17:40 637KB STM32 USART1 查询 中断
1