33问答网
所有问题
嵌入式硬件需要什么知识,驱动开发需要什么知识
本人菜鸟,硬件除了要学 vhdl,模电数电,protel, 51单片机还有什么,
驱动开发 需要c,c++,数据结构,内核裁剪,除了能看懂电路图外,还需要什么?
本人计算机专业的,想学 软硬结合、
举报该问题
推荐答案 2010-12-08
VHDL我看就没什么必要了吧,如果你不打算做IC设计的话。
如果只想做51的话,基本上这些也差不多够了。写个51的程序没什么问题了。
软硬结合一般是指驱动开发或者是工业控制中的无嵌入式OS的系统。所以还要看你的方向,如果想做驱动开发,那就要懂操作系统,以及嵌入式操作系统下的系统编程。硬件方面要懂嵌入式处理器的编程结构,以及各种外设的基本原理和编程。如果是做无嵌入式OS的系统开发,那就除了要懂模电数电之外,还要学习各种传感器的原理及其与MCU的接口,懂MCU的各种外围器件的原理和编程,要熟练的使用protel和一些MCU的编程。 做工业控制那就要懂控制执行机构的原理,以及控制论算法了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/cPhchdcBP.html
其他回答
第1个回答 2015-08-20
需要模拟电路、数字电路、单片机、ARM、DSP、FPGA/CPLD、SOC等方面的原件、电路、芯片的知识。至少要知道前4方面的硬件电路知识。然后再拓展
第2个回答 2010-12-08
嵌入式 这个概念很广,看你想在哪信方面发展,是工业控制,还是其他?是软硬结合,还是纯软件开发?
第3个回答 2015-09-30
嵌入式硬件需要懂数字电路,模拟电路的基础知识,还需还会用单片机,用软件设计电路等。驱动开发需要c语言,需要能看懂汇编代码,能自己独立看电路原理图和芯片手册,具体的驱动开发可以参考
http://www.upemb.com/content/qian-ru-shi-xue-xi-lu-xian-tu
嵌入式开发学习路线图
第4个回答 2015-08-02
主要看你要实现的功能.驱动很多.每1个外围硬件都有一个驱动.
如有一款液晶ocm型12864.
想让液晶显示字符/图片等数据.你需要了解这款液晶的控制时序,即根据控制时序编写驱动程序.有了驱动程序,就可以控制屏的显示.
相似回答
嵌入式
linux系统
开发
详解_嵌入式linux系统介绍
答:
一、嵌入式硬件开发:熟悉电路等知识
,非常熟悉各种常用元器件,掌握模拟电路和数字电路设计的开发能力。熟练掌握嵌入式硬件知识,熟悉硬件开发模式和设计模式,熟悉ARM32位处理器嵌入式硬件平台开发、并具备产品开发经验。精通常用的硬件设计工具:Protel/PADS(PowerPCB)/Cadence/OrCad。一般需要有4~8层高速PCB...
学习
嵌入式开发要
学习
哪些知识
?
答:
6.嵌入式编程:学习嵌入式编程技术,包括裸机编程(不使用操作系统)、驱动程序开发、中断处理等
。7.嵌入式系统调试和测试:掌握常用的嵌入式系统调试工具,学习如何进行硬件和软件的调试与测试。8.通信协议:了解常见的通信协议,如UART、SPI、I2C等,这在嵌入式系统中用于设备之间的数据交换。9.传感器和...
想成为
嵌入式
工程师
需要
学习
哪些
内容
答:
2数据结构与算法
数据结构及算法在嵌入式底层驱动、通信协议及各种引擎开发中得到了广泛的应用,语言编译要使用栈、散列表以及语法树;操作系统中用队列、存储管理表及目录树等;数据库系统运用线型表、多链表及索引表进行数据管理等等,对其掌握的好坏直接影响程序的效率、简洁及健壮性。3.QT、DSP、FPGA Lin...
大家正在搜
嵌入式应用开发和驱动开发
嵌入式硬件开发是什么
嵌入式软件和硬件有什么区别
嵌入式驱动开发流程
嵌入式linux设备驱动开发
嵌入式内核驱动开发
有Linux嵌入式驱动开发
嵌入式开发是什么
嵌入式硬件是什么
相关问题
嵌入式驱动开发要具备哪些方面的知识
嵌入式底层驱动开发需要哪些方面的知识,具体点的,新手求告知
嵌入式系统,驱动开发需要掌握什么知识
学习嵌入式,需要具备什么基本的知识
如何自学linux驱动开发,做驱动开发需要哪些方面的知识
嵌入式驱动开发要会哪三样嵌入式基础?
想学习嵌入式驱动开发,请高手指点。已有一定硬件基础。(嵌入式...
想做嵌入式,驱动方面应该学习哪些