感谢您选择了本公司的产品,本44B0开发板是硬件开发人员参考了网上的许多44B0相关资料开发出来的,板子做工精良,功能强大,具有板载BIOS,极大地方便了调试。比起其他44B0普通开发板功能大大加强了。而且价格是相类似性能的开发板中最低的。
硬件规格:
* Samsung S3C44B0X 66MHz (ARM7内核) * 8M SDRAM * 2M FLASH * 10M以太网接口 * IDE接口 * USB1.1接口 * IIC总线接口 * 实时系统时钟 * 2个RS232串行口 * 14针JTAG调试端口 * 1*4键盘 * 可扩展的总线接口
* LCD接口:支持640*480以下单色或320*240以下STN/DSTN 256色
软件配置:
* 板子全部原理图 * armbootload(BIN文件) * uClinux for 44B0(源码)
* uCOS-II for 44B0(源码) * TFTPD32.exe(TFTPD服务器)* TEST源码(含所有功能的测试源程序)
* FLUTED.EXE(JTAG烧写软件)
ARM开发包:
* GNU工具包(包括交叉编译器、链接、汇编工具) * uClinux源码* TCP/IP网络协议 * ARMBootloader(BIOS)系统初始化、外设初始化 * uClibc 0.9.5 * Ramdisk * Nand FLASH文件系统 * 应用程序源代码 * 相关技术文档,手册
功能简介:
* 基于windows下的GNU for ARM开发环境。提供完整的uClinux for 44B0源代码。同时可为个人学习提供SDT2.51编译器。 * 学习uClinux内核架构、剪裁调试方案 * 网口程序加载实验 * 串口程序加载实验 * 键盘控制LED实验 * USB控制LED实验 * 串口控制LED实验 * LED状态测试实验 * 实时时钟RTC实验 * IIC测试实验 * PWM测试实验 * uCOS-II实时操作系统加载实验
现在就让我们借助这开发板一起了解一下开发套件。
一:板子上电自检的判断: 首先把开发板的串口0和计算机的串口相连,打开计算机的超级终端程序,按连接的串口进行相应设置:波特率:115200(如无特别说明,以下均是115200),数据位:8位,无奇偶校验,停止位:1位;数据流控制:无 !!(注意!)
然后给开发板上电,可以看到,板上的D1,D2,D3三个发光二极管依次闪动(在串口0下面)。那么说明板载的BIOS已经开始运行了。同时看计算机的超级终端出现ARMBOOT LOAD的字样,并且显示了RAM,FLASH的相应信息。这时BIOS开始到计时,在其到0 前按回车键,进入命令模式。(详情请看附件BIOS的使用说明) 二:看看网口的情况: 先连上网线,注意和计算机直接连的话是交叉网线,和HUB相连的话是直连网线,请勿弄错!!如果计算机用的是 W2000,打开开发板的电源,倒计时就后就可以看到屏幕右下脚有网络连接的标志。同时可以看到发光二极管D6(RJ45边上)闪动,表明正在通过网口下载指定程序。 下载的详细方法请看附件BIOS的使用说明。
建议: 详细地阅读附件,会给你的开发带来极大的方便。
附件:
* BIOS 使用说明: ARMBOOT 是一个功能强大,使用方便的软件,这软件是我公司自己移植,修改的,它烧写在FLASH中,可以方便的实现: * 调试程序: 程序可以从串口和网口下载并执行。 * 系统信息查看: 可以查看FLASH 内任意字节,FLASH的任意块的保护,解除保护,擦除,FLASH的写入,可以查看和改写任意RAM地址的内容。 * 方便的启动加载: 可以设置批处理命令,实现启动后自动下载相应文件并运行,这一点对调试程序非常有利,编译完后,你只须按一下复位键就可以实现目标程序的自装载调试。 |