明晚直播 | 驱动教程第十五期-I2C

迅为电子将于2024年4月10日举办线上直播,讲解I2C课程,包括基础知识、硬件接口、驱动编写、实战项目等内容,通过框架学习法帮助观众掌握Linux下的I2C技术,适合开发者提升技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通知公告

迅为电子将在  2024年4月10日(周三)20:00-20:30  进行线上直播,在线答疑,届时长按下面直播间二维码,即可进入直播间和法师交流哦!

直播内容

没有理由学不会的I2C课程!框架学习法,从整体到部分逐个击破。40节课程将从硬件知识,I2C时许,调试方法,硬件/模拟I2C驱动编写,实战课程全方位,成体系掌握Linux的I2C。

视频目录

0.总领

1.什么是I2C以及I2C基础知识

2.iTOP-RK3568开发板都有哪些I2C接口

3.为什么I2C要接上拉电阻

4.I2C上拉电阻阻值计算

5.I2C通信时序介绍

6.实验准备:I2C实验外设介绍

7.框架学习法:I2C子系统框架学习(一)

8.框架学习法:I2C子系统框架学习(二)

9.编写i2c_client代码

10.编写i2c_driver程序框架

11.编写和用设备树实现的i2c_client的匹配的匹配规则

12.使用C文件编写i2c_client代码

13.编写和用C实现的i2c_client的匹配的匹配规则

14.编写FT5X06对应的设备节点

15.编写FT5X06对应的驱动程序

16.编写FT5X06驱动程序的I2C通信部分 (API函数讲解)

17.编写FT5X06驱动程序的I2C通信部分 (代码编写)

18.i2c_transfer函数解析

19.通过逻辑分析仪认识I2C波形

20.编写FT5X06驱动程序的数据上报部分代码(一)

21.编写FT5X06驱动程序的数据上报部分代码(二)

22.分析触摸芯片上报数据

23.编写FT5X06驱动程序测试APP

24.扩展:探究i2c_client结构体(一)

25.扩展:探究i2c_client结构体(二)

26..如何在应用程序中使用I2C

27.为什么在应用程序中可以使用I2C (i2c-dev驱动讲解)

28.课后作业讲解

29.I2C调试神器:i2c-tools工具讲解

30.I2C调试神器:i2c-tools工具讲解(二)

31.使用GPIO模拟I2C-驱动框架编写

32.使用GPIO模拟I2C-编写起始和终止信号代码

33.使用逻辑分析器查看模拟I2C时序(一)

34.使用GPIO模拟I2C-编写接收和发送应答信号代码

35.使用GPIO模拟I2C-编写I2C接收和发送数据代码

36.使用GPIO模拟I2C-编写FT5X06读取和发送函数

37.使用逻辑分析器查看模拟I2C时序(二)

38.如何使用Linux中默认的模拟I2C驱动程序

39.扩展:SMBus总线介绍

观看入口

B站搜索—北京迅为电子

http://live.bilibili.com/6327904

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值