bios程序对于我自己编的程序是必须的吗

[复制链接]
2458|7
 楼主| biehoff 发表于 2008-10-9 11:53 | 显示全部楼层 |阅读模式
刚在开发板上调试JTAG小程序通过了&nbsp;&nbsp;然后试验了下下载到RAM运行&nbsp;&nbsp;感觉用JTAG调试程序跑的蛮快的&nbsp;&nbsp;(在超级终端上看字符显示)&nbsp;下载到RAM后让板子自己跑就慢好多了&nbsp;&nbsp;不知道为什么&nbsp;?&nbsp;&nbsp;&nbsp;当然&nbsp;把电源一把再插上程序就没了<br />如果我要想把程序下载到FLASH里&nbsp;&nbsp;那么FLASH里的BIOS&nbsp;是不是就不要了?&nbsp;&nbsp;我就想先搞个裸奔的小程序&nbsp;&nbsp;把BIOS覆盖了行不?&nbsp;还是说要FLASH里再找个空间装?<br />&nbsp;&nbsp;&nbsp;&nbsp;发现论坛上有个叫twentyone的大侠&nbsp;&nbsp;我看到你在杭州立宇泰ARM论坛的留言了&nbsp;&nbsp;你也是买了那家的开发板吗&nbsp;&nbsp;还是说你是立宇泰的工程师&nbsp;&nbsp;&nbsp;方便的话&nbsp;有些开发板的问题想请教你
db10 发表于 2008-10-9 15:48 | 显示全部楼层

。。。。

twentyone&nbsp;可是牛牛来的,全中国用的JTAG调试和下载H-JTAG工具都是他开发和奉献的,你这个小问题还问他?<br /><br />&nbsp;你说的问题,描述就有很大问题,看得晕呼,你用的什么系统和软件?<br />&nbsp;BIOS,从ARM板子角度分析,一般有写在ARM里面,芯片出厂写好的,客户不能改动。自己写的u-boot和启动其他文件,也可以叫bois,这是可以改的。任何MCU都是有启动代码的,其实51也有bios,只是简单而已,仔细研究也可以看到。所以BIOS可以复杂可以简单,电脑得bois算比较复杂点,其实arm得u-boot也过负杂了,呵呵,还能将内核搞下去。windows的bois还不能将操作系统搞下去,如果那样时间上会昏掉。<br />&nbsp;BIOS,不但你可以覆盖,而且可以改动成新的BIOS程序。<br />&nbsp;<br />&nbsp;你问得:bios程序对于我自己编的程序是必须的吗?<br />&nbsp;完全取决你说的bios,你用的系统是什么?你看看你的bios程序是干什么的?再去决定是否要,当然就是几十行启动的汇编代码其实也可以叫bois的,只是简单点而已,那也是要的。
avocationA 发表于 2008-10-9 21:27 | 显示全部楼层

51也有bios??能否讲解下!不圣感激!!!

  
阿南 发表于 2008-10-10 02:38 | 显示全部楼层

BIOS也可以理解成普通的裸奔程序,所以楼主完全可以用自己

程序去替掉它,不用担心呵呵
 楼主| biehoff 发表于 2008-10-10 11:42 | 显示全部楼层

谢谢

我家那个bios&nbsp;&nbsp;其实就是我买的立宇泰的44b0板子&nbsp;人家送的bios程序&nbsp;&nbsp;有些测试硬件&nbsp;支持几种下载方式的功能&nbsp;&nbsp;没了他&nbsp;自己程序一样能跑&nbsp;&nbsp;对自己程序起支持作用的貌似是那个&nbsp;44binit.s&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;3楼问的51的bios&nbsp;&nbsp;我猜不会是那个&nbsp;stdio.h&nbsp;和&nbsp;reg51.h吧&nbsp;&nbsp;那里面有些初始化的东西<br /><br />&nbsp;&nbsp;&nbsp;其实我不是学计算机专业的&nbsp;提到操作系统就准备投降了&nbsp;&nbsp;&nbsp;想把44b0当个单片机用着&nbsp;&nbsp;用熟了再搞操作系统&nbsp;&nbsp;&nbsp;从此就一路裸奔了
 楼主| biehoff 发表于 2008-10-10 11:50 | 显示全部楼层

汗···

我还以为twentyone&nbsp;也是买那个开发板的&nbsp;或者是对方的工程师&nbsp;···<br />&nbsp;&nbsp;&nbsp;&nbsp;有眼不识泰山啊
high 发表于 2008-10-11 04:00 | 显示全部楼层

bios这个名字有点乱用了。

bootloader可不是bios,老水手们可能还用过bios中断。&nbsp;基本输入输出系统,&nbsp;加载完后还驻留。&nbsp;早期的pc世界,&nbsp;能弄bios的公司可就那么三,两家。
avocationA 发表于 2008-10-12 19:19 | 显示全部楼层

大侠们讲解讲解BIOS与bootloader 的区别!!

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

138

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部