
STM32
文章平均质量分 79
奔向星辰花海
这个作者很懒,什么都没留下…
展开
-
STM32--解析GPS数据包代码
头文件#ifndef __gps_H#define __gps_H#define USART_REC_LEN 200 //定义最大接收字节数#define GPS_Buffer_Length 80 //定义数组长度#define UTCTime_Length 11#define latitude_Length 11#define N_S_Length 2 //定义为2以便在printf%s时不出现乱码#define longitude_Length 12原创 2020-07-13 17:01:33 · 5539 阅读 · 6 评论 -
Modbus通信协议之四字节转浮点数
Modbus通信协议之四字节转浮点数一、Modbus协议0x10功能码0x10功能码:写多个寄存器 例: 请求在从机设备 17 中的 2 个寄存器中放入预置值, 起 始寄存器为 40002 , 预置值为 00 0AH 和 01 02H。Modbus主机查询 Modbus从机回复 二、数据在内存中存储方式要想把字节正确组合成浮点数,首先要了解数据在内存中...原创 2018-03-18 15:43:46 · 42808 阅读 · 3 评论 -
STM32F4板子晶振更改后时钟的配置
STM32F4板子晶振更改后时钟的配置最近用一块STM32F407的板子做项目,使用正点原子的例程做测试,发现串口打印数据总是乱码,通信波特率都是一致的,最后才发现我的这块板子的晶振是12M的,而正点原子的板子晶振是8M的,于是我就需要去更改系统配置。一、更改HSE_VALUEHSE_VALUE在stm32f4xx.h中可以找到,不更改串口通信会有问题。 二、更改PLL_MP...原创 2018-03-25 20:50:49 · 4151 阅读 · 1 评论