




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
如何烧写如何烧写AT91SAM7S/7XAT91SAM7S/7X芯片芯片 SAM7XSAM7XSAM7SSAM7S FLASH / SRAMFLASH / SRAM256KB / 64KB256KB / 64KB256KB / 64KB256KB / 64KB EMACEMAC 1 1 NoNo CANCAN 1 1 No No USART / DBGU UARTUSART / DBGU UART2 / 12 / 12 / 12 / 1 SPISPI 2 2 1 1 SSCSSC 1 1 1 1 GPIOGPIO626232 32 16-bit Timers16-bit Timers 3 3 3 3 A/D ChannelsA/D Channels 8 8 8 8 PWMPWM 4 4 4 4 Flash Security Bit (JTAG disable)Flash Security Bit (JTAG disable)YesYesYesYes Dedicated VDDFLASH power lineDedicated VDDFLASH power lineYesYesYesYes Boot ROMBoot ROMYesYes(12KB12KB)YesYes(8KB8KB) Boot Boot 恢复恢复GPNVM2 pinsGPNVM2 pinsTST pinsTST pins Brown-out DetectorBrown-out DetectorYesYes: double: doubleYesYes: single: single Debounce Erase PinDebounce Erase Pin200 ms200 msNoNo 并行编程并行编程Yes YesYesYes AT91SAM7S/XAT91SAM7S/X系列片上主要特点系列片上主要特点 三种方式三种方式 使用使用SAMBASAMBA软件通过软件通过USBUSB接口或接口或COMCOM下载下载 (最低成本方式)(最低成本方式) 使用仿真器通过使用仿真器通过JTAGJTAG口下载(下一个主题)口下载(下一个主题) 通过并行编程器下载通过并行编程器下载( (需编程器支持需编程器支持) ) 为什么能使用为什么能使用sambasamba软件下载?软件下载? 在芯片(在芯片(at91sam7s/7xat91sam7s/7x)ROMROM中内嵌中内嵌SAM-BA SAM-BA BootBoot固件。固件。SAM-BA BootSAM-BA Boot完成必要的初始化完成必要的初始化 启动启动PLLPLL输出,为输出,为USBUSB外设提供一个外设提供一个 48MHz48MHz的的 工作频率,工作频率, 连接连接USBUSB外设,外设, 连接连接USARTUSART外设,外设, 等待一个来自于等待一个来自于USBUSB或者或者COMCOM的主机连的主机连 接(接(PCPC)。)。 SambaSamba主要特性主要特性 通过通过RS232RS232或者或者USBUSB接口提供接口提供ISPISP操作操作 可以显示存储器和外设的内容可以显示存储器和外设的内容 目标器件存储器(目标器件存储器(FLASHFLASH)操作:读、写、)操作:读、写、 擦除、配置、校验、加密等擦除、配置、校验、加密等 永许使用用户脚本永许使用用户脚本 使用使用sambasamba第一步第一步 完成软件安装(略)完成软件安装(略) 使使mcumcu进入进入samba-bootsamba-boot状态状态( (通过外部通过外部bootboot 恢复管脚实现恢复管脚实现) )对于对于AT91SAM7SAT91SAM7S系列为系列为TSTTST 脚,对脚,对AT91SAM7XAT91SAM7X系列,为系列,为GPNVM2GPNVM2脚。脚。 下面时具体操作办法下面时具体操作办法 系统恢复程序的执行办法系统恢复程序的执行办法 1 1,目标板断电,目标板断电 2 2,重新对目标板上电之前请确保,重新对目标板上电之前请确保TSTTST(或(或GPNVM2GPNVM2 已经置位已经置位 (实际还要检测(实际还要检测PA0/PGMEN0PA0/PGMEN0,PA1/PGMEN1PA1/PGMEN1, PA2/PGMEN2PA2/PGMEN2,但它们均内置上拉电阻,且复位后上拉电,但它们均内置上拉电阻,且复位后上拉电 阻使能,而阻使能,而TSTTST复位后为下拉电阻使能,故只要将复位后为下拉电阻使能,故只要将TSTTST信信 号上拉即可)号上拉即可) 3 3,目标板上电,并请等待,目标板上电,并请等待1010秒钟(此时针对秒钟(此时针对7s7s,7x7x系列很系列很 快)快) 4 4,断电,将,断电,将TST/ TST/ GPNVM2GPNVM2信号悬空信号悬空 5 5,上电,此时目标板上的,上电,此时目标板上的SAM-BA BootSAM-BA Boot应用程序已经运行于应用程序已经运行于 FLASHFLASH并等待来自于并等待来自于USBUSB或者或者DBGUDBGU的主连接(的主连接(PCPC) 注意:当注意:当FLASHFLASH安全位(安全位(SECURITY BITSECURITY BIT)置位后,该系统恢复程序将不能执行。)置位后,该系统恢复程序将不能执行。此时需要通过将此时需要通过将ERASEERASE信号拉高以清除信号拉高以清除 安全位安全位 系统恢复程序在软件上执行了哪些操作(系统恢复程序在软件上执行了哪些操作(7S7S) 强制强制AT91SAM7SAT91SAM7S从内部从内部ROMROM启动(第一次上电,启动(第一次上电, TST=1TST=1),), 解锁解锁FLASHFLASH的头两个区,的头两个区, 擦除擦除FLASHFLASH的头两个区(的头两个区(8KB8KB),), 复制复制SAM-BA BootSAM-BA Boot到到FLASHFLASH空间的头空间的头4.5KB4.5KB空间,空间, 锁定锁定FLASHFLASH头两个区。第一次运行结束头两个区。第一次运行结束 启动启动SAM-BA BootSAM-BA Boot(第二次上电,(第二次上电,TST=0TST=0)此时运行)此时运行 即是即是samba-bootsamba-boot代码。代码。 对于对于7X7X系列,其内部系列,其内部romrom为为12k12k,由于芯片内处理方式有所,由于芯片内处理方式有所 改进,故其运行速度反而加快改进,故其运行速度反而加快 使用使用SAMBASAMBA第二步(以第二步(以7S7S为例)为例) 运行运行sambasamba软件,出现如下窗口软件,出现如下窗口 选择相应的选择相应的7S-EK7S-EK选项选项 选择选择USBUSB口下载口下载 SAMBA SAMBA和目标板连上后如下图所示和目标板连上后如下图所示 烧写烧写binbin代码代码 选择选择FLASH,FLASH,然后按照再选择需要发送的二然后按照再选择需要发送的二 进制文件进制文件 SAM-BASAM-BA在擦除在擦除flashflash前将会询问用户是否解锁需要写入的区前将会询问用户是否解锁需要写入的区 域(系统恢复程序加的锁),选择域(系统恢复程序加的锁),选择“ “YESYES” ”: FLASHFLASH写入后写入后SAM-BASAM-BA会询问是否对写入的区加锁会询问是否对写入的区加锁 下载完毕显示下载完毕显示 从何处得到从何处得到sambasamba? ATMELATMEL官方免费发布,可随时到其网站官方免费发布,可随时到其网站 www.atmel.c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 提高护理文书书写品管圈
- 苏州市苏州实验中学2025年高三年级第六次月考生物试题含解析
- 沈阳师范大学《动画场景设计》2023-2024学年第二学期期末试卷
- 枣强中学高二下学期第三次月考数学(理)试题
- 手术室常用护理操作技术
- 2025大学生应如何审慎签订劳动合同以确保自身权益
- 2025物料提升机租赁合同模板
- 2025年详尽工作时间规定合同制员工劳动合同
- 2025职业院校食堂餐饮服务外包合同协议
- 2025深圳市水果种植订购合同范本
- 支气管肺炎护理查房
- 2024年湖南省高中学业水平合格性考试英语试卷真题(含答案详解)
- JTS-T-272-1-2014沿海港口建设工程投资估算指标
- 智能云服务交付工程师认证考试题库(网大版)-中(多选题)
- 中医医疗技术手册2013普及版
- 药物合成反应-9合成设计原理
- 景区人员管理制度
- 2023年第40届全国中学生物理竞赛初赛试题及详细解答
- 采矿学课程设计-潘三煤矿1
- MOOC 空中机器人-浙江大学 中国大学慕课答案
- 供电所年度培训计划
评论
0/150
提交评论