社区
非技术区
帖子详情
IT人生:转嵌入式驱动开发
lengxujun
2010-12-29 07:21:58
小弟最近换工作,想转入嵌入式驱动开发开发.
请问大虾们都需要哪些 硬件 基础?
最好能推荐些这方面的入门读物,谢谢!
...全文
167
13
打赏
收藏
IT人生:转嵌入式驱动开发
小弟最近换工作,想转入嵌入式驱动开发开发. 请问大虾们都需要哪些 硬件 基础? 最好能推荐些这方面的入门读物,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lengxujun
2011-01-04
打赏
举报
回复
感谢楼上.希望大家再接再厉哈!
fzc115100
2011-01-03
打赏
举报
回复
[Quote=引用 9 楼 lengxujun 的回复:]
还有那些 TTL IIC 什么,好抽象啊!
[/Quote]
TTL是三极管放大电路吧?
现在基本上已经被CMOS取代了。很少用到三极管的。
三极管大部分是被应用在教材里面,因为好理解。
实际上那个东西应用的并不广泛,你只要知道放大的原理就可以了。
你说的IIC是I2C么?
那个东西很重要。好像是飞利浦出的一个总线协议,经常用到的。希望楼主好好研究下。
I2C部分和硬件打交道的只有一个上拉电阻。
其他的都是物理抽象层及以上的东西了,都是程序,呵呵。
lxzhg
2010-12-30
打赏
举报
回复
[Quote=引用 3 楼 fzc115100 的回复:]
驱动和硬件没什么关系的。
至少说没有直接关系。
[/Quote]
对,如果做嵌入式应用开发,通常很少直接操作硬件,但如果搞驱动开发,还是要深入了解硬件原理的。
fzc115100
2010-12-30
打赏
举报
回复
pc上的linux驱动 不会原理图做的也很好。
看的懂原理图,,,,好像也没什么必要。
做arm的可能会用到。
不过都有硬件工程师来做了。
除非是一些小公司 硬件软件都是一个人做。那可能会用到一些。
fzc115100
2010-12-30
打赏
举报
回复
驱动和硬件没什么关系的。
至少说没有直接关系。
lxzhg
2010-12-30
打赏
举报
回复
实际去做几个小项目,如果有人带,进步会很快
lengxujun
2010-12-30
打赏
举报
回复
[Quote=引用 10 楼 houyu123 的回复:]
开发板的话,很需要,有实物,理解起来容易些!
[/Quote]
兄台,那给些建议.
DISINHUI
2010-12-30
打赏
举报
回复
到百度文库搜索。
这个方向比较大,最好根据自己的兴趣选定具体目标:比如手机开发,winCE,linux等。然后搜索相关资料。细细学习
houyu123
2010-12-30
打赏
举报
回复
开发板的话,很需要,有实物,理解起来容易些!
lengxujun
2010-12-30
打赏
举报
回复
还有那些 TTL IIC 什么,好抽象啊!
lengxujun
2010-12-30
打赏
举报
回复
天天看了些 二极管, 三极管类的,也不知道自己真的理解没有,
又不知道怎么去试,郁闷啊!
lengxujun
2010-12-30
打赏
举报
回复
大家都给点具体点建议.
比如要不要买块开发板自己回来弄?
感觉硬件的东西好难实践啊,又不像软件类的,可以直接写代码去调试,实验.
谢谢大家,都踊跃发言哈,大虾们!
「已注销」
2010-12-30
打赏
举报
回复
可以先学习一下51单片机,然后学习一下ARM-Linux或者WinCE方向的驱动
Linux
嵌入式
驱动
开发
实战教程
本文还有配套的精品资源,点击获取 简介:Linux
嵌入式
驱动
开发
涉及硬件设备与操作系统内核的紧密结合,让操作系统能高效管理硬件。
开发
者需精通Linux内核机制、硬件原理和C语言。本课程深入探讨Linux内核与
驱动
的关系、
驱动
程序分类、
开发
流程、
嵌入式
环境下的特殊考虑以及设计原则,并提供了一系列的学习资源和实验指导,帮助
开发
者在实践中深入理解
驱动
开发
,并为
嵌入式
系统
开发
打下坚...
从事
嵌入式
开发
需要掌握哪些知识?从事
嵌入式
软件
开发
的前景如何?
什么是
嵌入式
?
嵌入式
系统无疑是当前最热门最有发展前途的IT应用领域之一。
嵌入式
系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,
嵌入式
更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒......
常用USB
转
串口
驱动
安装包
本章主要介绍了PL2303
驱动
程序的安装细节和在电子通信中的应用。在4.1节中,我们了解了PL2303
驱动
的兼容性及其在不同操作系统上的安装步骤,并通过示例代码块展示了在Windows系统中安装
驱动
的具体操作。随后在4.2节,我们探讨了PL2303在USB
转
串口通信中的关键作用,并分析了它在多设备通信场景下的应用,展示了PL2303如何作为电子通信设备与计算机之间的桥梁。通过这些详细内容,读者应该能够全面地掌握PL2303的安装和应用方法。
嵌入式
Linux
驱动
开发
实战教程及源代码解析
Linux内核是一个功能强大的操作系统内核,它负责管理计算机硬件资源,提供系统服务给用户程序。它通常被看作是硬件和软件之间的桥梁。内核还负责调度任务、管理内存、处理文件系统和网络通信等功能。
嵌入式
软件
开发
必备知识体系
嵌入式
软件
开发
学习路线 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录
嵌入式
软件
开发
学习路线前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文
非技术区
1,076
社区成员
6,258
社区内容
发帖
与我相关
我的任务
非技术区
硬件/嵌入开发 非技术区
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章