
STM32
文章平均质量分 53
C-百川归海-L
只为学习
展开
-
[STM32CubeMx]IIC储存、读取AT24C02(字符型,int型,float型)
STM32Cube配置IIC一,STM32CubeMx配置二,keil代码一,STM32CubeMx配置1,配置RCC2,配置SYS3,配置时钟4,配置工程名,存放地址5,选择库文件,生成工程6,配置IIC,保持默认就行二,keil代码1,方案一:适用于存放(读取)一个数据(int ,float)。#include "string.h"//头文件,包含strlen函数#include <stdlib.h>//头文件,包含atof函数#define ADDR_原创 2021-07-23 16:38:20 · 1618 阅读 · 0 评论 -
STM32Cubemx配置ADC采样(单通道,多通道,DMA)
ADC采样一,单通道ADC采样1,stm32cubemx配置2,keil5添加代码二,多通道ADC采样(非DMA)1,stm32cubemx配置2,keil5添加代码三,多通道ADC采样(DMA)1,stm32cubemx配置2,keil5添加代码本教程使用stm32f446ve芯片工程创建自行搜索,网上教程很多一,单通道ADC采样1,stm32cubemx配置2,keil5添加代码main函数外定义:uint32_t ADC_Value;uint8_t i;while (1) {原创 2021-07-20 18:21:56 · 10306 阅读 · 3 评论 -
STM32串口接收变量(浮点型 float;整型int)
一,原理主设备(stm32)串口接收数据时,使用单次中断即接收一个字符后触发中断。从设备串口发送的数据格式为 [变量一,变量二,变量三] (方括号和逗号不可缺少),例如:[-12.3,12,234] ;注意发送的变量(包括小数点和负号)长度小于8,小数点后位数最好小于2位。函数将接收到的变量转换成实数(浮点型 float;整型int)储存在(arrays)数组中,数组默认保存三个实数(可更改)。二,函数代码/***函数功能 :接收到的数据转换成浮点型*rx :单次接收到的字符*a原创 2021-07-20 14:07:41 · 11627 阅读 · 7 评论