ARM Cortex-M3 芯片手册:ATMEL SAM3S 技术规格
需积分: 10 17 浏览量
更新于2024-07-24
收藏 5.01MB PDF 举报
"ATMEL SAM3S.pdf 是一份关于ATMEL公司生产的基于ARM Cortex-M3内核的微控制器——SAM3S系列的芯片手册。这份资料详细介绍了该芯片的各项特性和功能,包括核心特性、引脚兼容性、内存配置、系统支持以及各种外围接口等。资料全为英文,适合对嵌入式系统和微控制器有深入理解的专业人士阅读。"
ATMEL SAM3S系列芯片是基于ARM公司的Cortex-M3内核,运行频率最高可达64MHz,采用了版本2.0的内核设计。它集成了Memory Protection Unit (MPU),提供了安全的数据访问保护。该内核支持Thumb-2指令集,优化了代码效率和执行效率。
在引脚兼容性方面,SAM3S与AT91SAM7S系列的48针和64针版本保持一致,这使得设计者在升级或更换芯片时可以方便地进行硬件迁移。
在内存配置上,SAM3S芯片内置了从64K到256K字节的嵌入式Flash,采用128位宽的数据总线,配备内存加速器,且为单平面设计。此外,还包含了从16K到48K字节的嵌入式SRAM。另外,16K字节的ROM中预装了bootloader程序,支持UART和USB启动,并包含在应用编程(IAP)程序。该芯片还配备了一个8位静态存储器控制器(SMC),可支持SRAM、PSRAM、NOR和NAND闪存。
系统支持部分,SAM3S集成了单电源操作的嵌入式电压调节器,提供Power-on-Reset (POR)、Brown-out Detector (BOD) 和 Watchdog,确保设备安全运行。它可以使用石英或陶瓷谐振器作为主电源振荡器,频率范围为3至20MHz,同时具备故障检测功能。还有选项允许使用32.768kHz的振荡器用于RTC或设备时钟。芯片内置一个高精度8/12MHz的工厂校准内部RC振荡器,用于设备启动,默认频率为4MHz,且支持在应用中进行频率调整。还有一个慢速内部RC振荡器,用于低功耗模式下的设备时钟。此外,它还包括两个可达到130MHz的PLL,分别用于设备时钟和USB。
此外,SAM3S芯片还配备了温度传感器,以及多达22个外围设备接口,如GPIO、串行通信接口、定时器、ADC、DMA等,满足各种应用需求。这些特性使SAM3S系列成为嵌入式系统设计中的一款强大微控制器。
2012-07-22 上传
2021-08-19 上传
2019-06-10 上传
2023-12-10 上传
2023-12-29 上传
2023-04-01 上传
2023-11-05 上传
2023-06-06 上传
2023-07-07 上传
邸邸
- 粉丝: 7
- 资源: 1
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录