I2C通信详解-1.12.ARM裸机第十二部分

朱有鹏老师 2023-01-12 15:05:13

课程名称适应人群
I2C通信详解-1.12.ARM裸机第十二部分所有人

本期课程主要讲解I2C通信协议的基本概念和编程分析。首先简单介绍I2C通信的基本特征,然后详细讲解了I2C通信的时序图,并且通过I2C的时序图讲解了通信物理层的时序概念。之后介绍了S5PV210的I2C控制器、gsensor芯片的I2C通信流程图,后分析了相关的代码。本课程的目标是让大家对I2C通信有框架性的认识,对编程中数据手册、时序图、流程图和代码之间的关联有所认识。

...全文
838 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyleemon 2018-09-28
  • 打赏
  • 举报
回复
老师你好 这套课程的开发板从哪里能获取到啊,这一整套的课程对应的开发板
skyleemon 2018-09-28
  • 打赏
  • 举报
回复
老师你好 这套课程的开发板从哪里能获取到啊,这一整套的课程对应的开发板
嵌入式linux核心课程基础资料uboot和linux内核移植linux应用编程和网络编程linux驱动开发等(课件&代码)资料: 0.基础预科 1.ARM裸机全集 2.uboot和linux内核移植 3.linux应用编程和网络编程 4.C语言专题精讲篇 5.linux驱动开发 6.基本项目篇 1.1.ARM裸机第一部分-ARM那些你得知道的事儿 1.2.ARM裸机第二部分-ARM体系结构与汇编指令 1.3.ARM裸机第三部分-开发板、原理图和数据手册 1.4.ARM裸机第四部分-GPIO和LED 1.5.ARM裸机第五部分-SDRAM和重定位relocate 1.6.ARM裸机第六部分-时钟系统 1.7.ARM裸机第七部分-串口通信详解 1.8.ARM裸机第八部分-按键和CPU的中断系统 1.9.ARM裸机第九部分-定时器、看门狗和RTC 1.10.ARM裸机第十部分-SD卡启动详解 1.11.ARM裸机第十一部分-NandFlash和iNand 1.12.ARM裸机第十二部分-I2C通信详解 1.13.ARM裸机第十三部分-ADC 1.14.ARM裸机第十四部分-LCD显示器 1.15.ARM裸机第十五部分-触摸屏TouchScreen 1.16.ARM裸机第十六部分-shell原理和问答机制引入 2.1.uboot和系统移植第1部分-uboot学习前传 2.2.补基础之shell和Makefile 2.3.零距离初体验uboot 2.4.uboot配置和编译过程详解 2.5.uboot源码分析1-启动第一阶段 2.6.uboot源码分析2-启动第二阶段 2.7.uboot源码分析3-uboot如何启动内核 2.8.uboot源码分析4

1

社区成员

发帖
与我相关
我的任务
社区描述
朱有鹏,先后从事电子工程师、单片机软件工程师、嵌入式linux软件工程师、物联网软件工程师、架构师等工作,朱老师物联网大讲堂创始人,畅销书作者。擅长U-Boot、linux kernel等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言,2015年起录制的在线视频课程《朱有鹏老师嵌入式linux核心课程》累计学习人数超300万。2016年与IBM合作制作基于IBM Waston平台的物联网系统开发教程,授予“IBM技术专家”。2018年开始与华为认证合作,开发HCDP-IoT相关的课程体系、视频课程、实验平台、案例等,被授予“华为云享专家”。
社区管理员
  • 朱有鹏老师
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧