- 博客(4)
- 收藏
- 关注
转载 IIC通信协议总结
(1)概述I2C(Inter-Integrated Circuit BUS) 集成电路总线,该总线由NXP(原PHILIPS)公司设计,多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。经常IIC和SPI接口被认为指定是一种硬件设备,但其实这样的说法是不尽准确的,严格的说他们都是人们所定义的软硬结合体,分为物理层(四线结构)和协议层(主机,从机,时钟极性,时钟相位)。IIC,SPI的区别不仅在与物理层,IIC比SPI有着一套更为复杂的协议层定义。下面来分
2021-01-15 16:48:11 292
转载 C语言结构体初始化的四种方法
博客原文:https://blog.csdn.net/ericbar/article/details/79567108定义struct InitMember{ int first; double second; char* third; float four;};方法一:定义时赋值struct InitMember test = {-10,3.141590,"method one",0.25};需要注意对应的顺序,不能错位。方法二:定义后逐个赋值stru
2021-01-11 16:26:36 1451
原创 用c语言表达C++和java
一、以C结构(struct)表达类(class),并创建对象(object)。1.struct 里不能定义函数本身,但是可以定义函数指针(function pointer)属性。typedef struct cc { int id; void (*hello)(); // * 不能将 C 函数的实现代码下入stuct里面。} CC;这个 hello 就是一个函数指针属性。2.在外面实现结构体的函数,(相当于类的方法)。static void my_hello(){ printf("He
2021-01-11 11:33:55 204
转载 HAL层
https://outfox.blog.csdn.net/article/details/8069588看这个上面这个大牛分析得很仔细。
2021-01-09 17:08:08 1801
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人