Embedded 版 (精华区)

发信人: twowood (二木), 信区: Embedded_system
标  题: 浅谈如何开发DragonBall
发信站: 哈工大紫丁香 (2003年03月26日16:14:42 星期三), 站内信件

 
DragonBall(EZ328,VZ328)的外围电路还是很简单的
接上Flash和SDRAM很容易就跑起来了。Motorola自己的
网站上有DragonBall很详细的手册和说明文档。当然
有最最典型的电路(其实就是最好得了,我个人认为)。
也有最基本的调试工具,只需要你有一台计算机(带有
串口),有DOS6.22以上的操作系统也就可以了。(说笑
的,现在大虾们都是Pentium-III了)。
 
原因在于,DragonBall提供三种CPU工作模式:正常操作
模式,仿真模式和Bootstrap模式。第一中自然是大侠们
的板子最后应该的模式,第二种是DragonBall提供了一种
调试仿真的手段,DragonBall引出3-4条专门用于调试的
引脚,可以基于这个模式开发廉价有效的开发,仿真工具。
而我们这些穷学生最关心的是Bootstrap模式,在此模式下
会有一个UART口用来下载程序(!!!!就像内部有一段
Debug程序一样)。但其实并不是简单的一段Debug程序
固化在CPU内部。他有自己的一套数据格式和下载方法。
详细的说明可以查手册,其中讲得不能再明白了。


什么的。Motorola网上可以free(!)的下载,而且有
其源代码(C的)。你大可以研究研究了。
 
当然,有好多热心的网友开发了自己的Bootstrap程序挂载
网上,比较有名的是bbug32是Mark荳yman大侠写的,用的
是VB,也有所有源码,很好用的(虽然他写时是位EZ的,但其实
VZ一样用的)。
 


--

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.226.4]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.029毫秒