AT91SAM9260-EK中文手册:ARM9开发板详细介绍与应用

4星 · 超过85%的资源 需积分: 9 11 下载量 124 浏览量 更新于2024-07-30 收藏 1.01MB PDF 举报
AT91SAM9260-EK是一款专为ARM926EJ-S内核设计的工业级开发套件,由PolarStar International Co., Ltd.提供技术支持。该手册主要介绍了AT91SAM9260开发板的关键特性和使用方法,涵盖了多个核心主题。 1. **开发板概述** AT91SAM9260集成了高性能的ARM926EJ-S CPU,工作频率高达180MHz(实际性能可达200MIPS),具有MMU(Memory Management Unit),适合工业控制和网络通信等应用。它内置了100M以太网、USB 2.0 Host和Device接口,支持SD/MMC卡,并具备全功能9线串口。此外,该板还支持Java和DSP扩展库,显示其强大的处理能力和多功能性。 2. **硬件资源** - 主要硬件组件包括:AT91SAM9260处理器,PQFP208F封装,8K字节高速数据和指令缓冲器,32K字节内部ROM(用于引导程序BOOT),以及双4K字节内部SRAM。 - 高速存储选项包括64MBytes的NAND Flash,用户可以根据需求更换为16M、64M或128M容量的NAND Flash。 3. **操作系统支持与烧写** - 手册详细说明了如何在Linux环境下自动和手动烧写操作系统,这对于初次使用者来说是非常重要的步骤。 - 第三章涵盖了测试程序的操作,如运行Bootloader、各种外设测试(如RTC、USB、CAN_BUS、Watchdog和SDCARD),这些测试有助于评估板子的功能和性能。 4. **软件开发流程** - 第四章深入讲解了如何在开发板上编译Linux内核和U-Boot,以及创建根文件系统。这涉及到建立交叉编译环境、源代码编译和文件系统的制作,对于希望自定义或优化系统配置的开发者来说是关键内容。 总结来说,AT91SAM9260-EK开发板使用手册提供了从入门到进阶的全方位指导,无论是硬件特性、操作系统集成还是高级软件开发,都为用户提供了一个完整的参考框架。通过学习并实践手册中的内容,用户能够充分利用此开发套件进行工业级项目的开发和调试。