硬件芯片的功能从底层到界面怎么实现?

本人是电子产品小白,上网经常看到某款芯片具有什么什么功能。比如“RTD1073集成HDMI1.3,USB2.0HostandDevice,SATA,FastEtherne... 本人是电子产品小白,上网经常看到某款芯片具有什么什么功能。比如
“RTD1073集成HDMI1.3, USB2.0 Host and Device, SATA, Fast Ethernet MAC and
PHY, 12-bit Video DACs, 12-bit Video DACs, 与HD Audio Output.”
我的理解是这样的:芯片买来的时候应该类似于一个空壳吧,硬件上面可以增加周边的配件,存储、电源、usb、蓝牙等一些接口之类。然后在你可以装个系统,芯片上的功能应该都集成在里面而且有类似驱动的东西(也就是说不止是硬件)。如果从上面往下面来看,那应用程序调到操作系统,操作系统再调芯片中个功能模块驱动,各驱动再操作到硬件实施具体的操作。
我的问题是:装了操作系统后就可以调用芯片上各功能模块了吗?不同的操作系统怎么办?难道芯片上有针对各种系统调用的接口啊?我可不可以这样理解:芯片刚买来的时候是只有硬件的,但会附上各种功能的驱动,然后你需要将它们合成编译到你的操作系统里面去才能跑起来?
我感觉我的理解太TM肤浅了,对这种东西基本不懂啊,有没有可以参考的书籍之类的?各位大哥给个大方向也行~~
________________
--------------------------
刚才上网看到一个例子,不知道有没有高手能解释一下啊:
“MIPS于北京召开新闻发布会,宣布推出其行业标准MIPS架构的Android平台,并希望能在60天内公开MIPS优化后的源代码。”
这句话是不是说增加了面向android(或者linux?)的驱动?还是说硬件上面会有所改动?
展开
 我来答
百度网友88eea12
2012-11-30 · TA获得超过1272个赞
知道大有可为答主
回答量:1335
采纳率:78%
帮助的人:858万
展开全部
你提到的是单片机的领域,单片机也可以细分:C51、PIC、AVR、ARM等,说到单片机也会说到另外一个词汇,叫嵌入式系统开发,RTD1073这种是类似于DSP的嵌入式系统,开发这款芯片的公司会提供整套方案(包括硬件电路及配套软件),必要的话只是稍微更改一下固件(也就是嵌入式系统)的个别参数,就可以大规模的生产,投产快,但是功能单一,DSP的引脚基本都是固定了的功能端接口,像MP3,MP4,车载DV都是属于这种类型的。而类似ARM这种,都是CPU类型的单片机,引脚都是I/O口,功能由软件而定,这种类型的功能强大,但是软件开发时间周期长,要求厂家要有比较强的实力,目前国内这类型的人才比较少,以后也是全球的热门行业,对工程师的要求也比较高,不论是单片机的硬件设计和软件设计,对软硬件都要涉及到。现在的智能机基本都是ARM核心的了。

我大概就是了解这么多了,呵呵~~希望能够对你有所帮助。
百度网友b67800e6a21
2012-11-30 · 超过29用户采纳过TA的回答
知道答主
回答量:138
采纳率:100%
帮助的人:90.7万
展开全部
推荐看下《计算机组成原理》和《汇编语言》
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式