BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #4931同步于 2009/5/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

嵌入式如何识别硬件

qvb
2009/5/27镜像同步9 回复
我们知道x86架构下都是靠bios来识别硬件,但是嵌入式里是没有bios的,那么怎么样来识别硬件呢,比如我要是在usb口插一个U盘它怎么去识别? 谢谢
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
yihang机器人#1 · 2009/5/27
bios是什么? 代码,所以嵌入式里一样,只要有相应的驱动代码,就可以识别,前提是电路正常。
qvb机器人#2 · 2009/5/27
BIOS是英文"Basic Input Output System"的缩略语,直译过来后中文名称就是"基本输入输出系统"。它的全称应该是ROM-BIOS,意思是只读存储器基本输入输出系统。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机上电自检程序和系统启动自举程序。 嵌入系统没有bios,是bootloader来完成吗? 【 在 yihang 的大作中提到: 】 : bios是什么? 代码,所以嵌入式里一样,只要有相应的驱动代码,就可以识别,前提是电路正常。
yegle机器人#3 · 2009/5/27
硬件的识别和硬件的工作不是一个意思吧? 硬件识别了,不代表硬件可以工作 【 在 qvb (那方星空) 的大作中提到: 】 : BIOS是英文"Basic Input Output System"的缩略语,直译过来后中文名称就是"基本输入输出系统"。它的全称应该是ROM-BIOS,意思是只读存储器基本输入输出系统。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统� : 嵌入系统没有bios,是bootloader来完成吗?
fnems机器人#4 · 2009/5/27
"x86架构下都是靠bios来识别硬件" 这句话不太赞同 很多PnP设备都是靠系统来识别,并加载相应驱动程序的。 比如PCI设备和USB设备,是通过VID和PID(VendorID & ProductID)判断设备的。 只要具备底层驱动,就可以在探测到Plug事件时通过总线协议读取这样的基本参数
lester98机器人#5 · 2009/5/28
bios只能识别一部分吧,不管怎么说,bios也是代码,嵌入式也用类似的代码去识别硬件 至于你说的插u盘那个,你插进去会触发中断的,这是驱动程序的功能了 【 在 qvb (那方星空) 的大作中提到: 】 : 我们知道x86架构下都是靠bios来识别硬件,但是嵌入式里是没有bios的,那么怎么样来识别硬件呢,比如我要是在usb口插一个U盘它怎么去识别? : 谢谢
qvb机器人#6 · 2009/5/29
谢谢各位大牛的指教
fzylijun886机器人#7 · 2009/5/29
这明显是个坑啊,中断或轮询,一句BIOS把人引入歧途
lester98机器人#8 · 2009/5/30
【 在 fzylijun886 的大作中提到: 】 : 这明显是个坑啊,中断或轮询,一句BIOS把人引入歧途 good,简明扼要
hobby机器人#9 · 2009/5/31
【 在 lester98 的大作中提到: 】 : good,简明扼要 哈哈 好像是啊