社区
硬件设计
帖子详情
如何学习底层通信
zhujun051512
2018-01-08 11:00:03
本人以前一直做的是嵌入式应用层方面的工作,看到许多公司的求职要求如下:
“熟悉USB,I2C,RS232底层通信”
熟悉USB,I2C,RS232底层通信指的是什么,怎样自学可以掌握这些知识?我需要买什么样的开发板可以自学?
由于本人没怎么接触过硬件,还请详细解说,谢谢。
...全文
923
5
打赏
收藏
如何学习底层通信
本人以前一直做的是嵌入式应用层方面的工作,看到许多公司的求职要求如下: “熟悉USB,I2C,RS232底层通信” 熟悉USB,I2C,RS232底层通信指的是什么,怎样自学可以掌握这些知识?我需要买什么样的开发板可以自学? 由于本人没怎么接触过硬件,还请详细解说,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hold-ln
2018-04-16
打赏
举报
回复
弄一个原子的开发板来,里面有这些标准外设通信例子(包括学习视频),先学习芯片硬件的外设,差不多了可以去用软件模拟这些通信,就基本上都懂了。
智能创建未来
2018-04-16
打赏
举报
回复
这些外设都标准化了,协议定义就那几个,楼主做个嵌入式应用应用有接触这些。比如说ARM的这些外设的底层驱动,我的理解就是对这些外设进行初始化吧。初始化完成,想让他干嘛就自己做了。
worldy
2018-01-09
打赏
举报
回复
应该是指USB,I2C,RS232的通信实现原理,包括软件硬件的原理,事实上,当你掌握了相关原理,你就会懂得如何从芯片级开始,开发相关的应用
of123
2018-01-09
打赏
举报
回复
开发 USB 通讯不需要“掌握”原理吧,特别是硬件原理?
of123
2018-01-08
打赏
举报
回复
应该不是指硬件实现。 I2C、RS232 应该是指熟悉其物理层协议和数据链路层协议,了解应用层协议的一些实现。 USB 知识面略广一些,要了解不同的设备类通讯协议和基于接口的实现方法。由于它太复杂,且物理层协议都是硬件底层实现的,这部分反而不需要了解。
如何
学习
底层
知识
关于数据结构、算法、内存、线程、进程、
通信
、操作系统等这些基本的知识,重要的是理解概念,知道计算机是怎么回事,千万不要深入细节,把自己绕进去,耽误一两年的功夫,要尽早跳出来去做应用开发,找到兴趣点,获得成就感。 这个时候,C语言主要的作用是让你入门,了解编程语言的基本语法,强化编程思维,
学习
计算机
底层
知识,为以后的职业生涯打下坚实的基础,而不是用它来做实际开发。 在实际开发中,遇到问题,或者哪里理...
大数据-----spark
底层
通信
交互简单原理与实现
1.spark是什么? Spark是一个基于内存的大数据计算引擎。提高了在大数据环境下数据处理的实时性,spark仅仅涉及到了数据的计算,没有涉及到数据的存储。 Spark是由Scala语言编写的, 2.什么是scala Scala 是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函数式编程的各种特性。Scala 运行于 Java 平台(Java 虚拟机),并兼容现有的Java ...
WiFi
底层
通信
接口@Netlink
WiFi
学习
资料整理->Android WiFi Netlink介绍
底层
通信
入口 Netlink和Wext区别
Dubbo
底层
采用Socket进行
通信
详解
由于Dubbo
底层
采用Socket进行
通信
,自己对
通信
理理论也不是很清楚,所以顺便把
通信
的知识也
学习
一下。 n
通信
理论 计算机与外界的信息交换称为
通信
。基本的
通信
方法有并行
通信
和串行
通信
两种。 1.一组信息(通常是字节)的各位数据被同时传送的
通信
方法称为并行
通信
。并行
通信
依靠并行I/O接口实现。并行
通信
速度快,但传输线根数多,只适用于近距离(相距数公尺)的
通信
。 2.一组信息的各位数据...
百度Apollo系统
学习
-Cyber RT
通信
-
底层
上一篇文章介绍了下图中的除Transport部分,本文就来深入解析Transport即cyber
通信
模块的
底层
机制。
硬件设计
6,125
社区成员
11,292
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章