正点原子 第六十一章 Linux I2C驱动实验 编程感受

发布时间 2023-07-23 16:27:32作者: FBshark

正点原子官方文档的代码结构太乱,我于是这样做了。

 

 我将主要的程序分2部分:

  • 第一部分:my_ap3216c.c 
  • 第二部分:my_ap3216c_base.c 

第一部分放 Linux 驱动框架,比如 fops 函数, platform 框架这些。

第二部分放 ap3216c 底层驱动,包括向ap3216c 如何读一个字节,写一个字节,从其寄存器读有效数据这些细节的东西。

但是 make 的时候总是出现如下错误,

 Makefile 我也不知道怎么改,因此又合二为一了。