C
文章平均质量分 54
veis
电子攻城狮
展开
-
LSM6DS3TH-C 6轴传感器驱动
LSM6DS3TH-C 6轴传感器驱动文章目录LSM6DS3TH-C 6轴传感器驱动说明驱动源码说明测试平台:STM32F4使用说明:在platform_ReadByte、与platform_WriteByte中实现对应平台的I2C读写操作接口默认应用接口为弱定义,定义此USER_APP_INTERFACE宏定义可以开启示例的应用接口,用户可自定义自己的接口函数,打印信息可自行关闭,默认的接口函数不包含单位转换,只实现了原始数据存储存储数据使用数据类型sLSM6DS3_Data默认定义了原创 2022-04-16 13:18:47 · 1837 阅读 · 1 评论 -
CH9121串口转以太网模块STM32驱动
CH9121串口转以太网模块STM32驱动原创 2022-02-07 21:53:14 · 2502 阅读 · 2 评论 -
51单片机的串口结构
说明目前主要封装了串口1的实例,采用可移植数据类型,可以同步移植到STM32、STM8等单片机;需自行实现串口接收回调函数内容;欢迎各位指正并分享;头文件#ifndef __SERIAL_H__#define __SERIAL_H__#include <reg52.h>#ifndef uint8_ttypedef unsigned char uint8_t;#endif#ifndef uint16_ttypedef unsigned int uint16_t;原创 2021-03-18 23:39:50 · 883 阅读 · 0 评论 -
再谈C语言宏定义
再谈C语言宏定义文章目录再谈C语言宏定义简单的宏定义带参数宏定义宏定义中的#和##运算符#运算符##运算符删除宏定义常用预定义宏简单的宏定义简单宏定义格式[关键字] [标识符] [替换列表]关键字#define标识符需要符合C语言变量命名标准替换列表是一系列的C语言记号,包括标识符、关键字、数字、字符常量、字符串字面量、运算符和标点符号等(注意替换列表可以为空,即简单宏可以只包含[关键字]和[标识符])。预编译过程对简单宏定义的处理当预处理器遇到第一个宏定义原创 2020-05-17 23:47:56 · 4319 阅读 · 0 评论