添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1186页 > AT90USB1286-16MU > AT90USB1286-16MU PDF资料 > AT90USB1286-16MU PDF资料2第397页
AT90USB64/128
29.9.15
执行芯片擦除
1.进入JTAG指令PROG_COMMANDS 。
2.启动芯片擦除使用编程指令1A 。
3.查询芯片擦除完成使用编程指令1B ,或等待吨
WLRH_CE
(参照
表29-13 382页) 。
29.9.16
Flash进行编程
在编程闪存芯片擦除命令必须执行,请参阅“执行芯片擦除”
在397页。
1.进入JTAG指令PROG_COMMANDS 。
2.使用编程指令2a中启用Flash写。
3.加载地址扩展使用编程指令2b的高字节。
4.加载地址高字节使用编程指令2C 。
5.加载地址低字节使用编程指令2D 。
使用编程指令2E , 2F和2G 6.将数据。
在页面中的所有指令字7.重复步骤5和6 。
8.使用编程指令2H写的页面。
9.查询为Flash编写完整的使用编程指令2I ,或等待吨
WLRH
(参照
表29-13 382页) 。
10.重复步骤3到9,直到所有的数据都被编程。
一种更有效的数据传输可以使用PROG_PAGELOAD指令来实现:
1.进入JTAG指令PROG_COMMANDS 。
2.使用编程指令2a中启用Flash写。
3.使用编程指令2b,2c和2d中加载的页面地址。 PCWORD (参见
to
表29-11 373页)
用于页内地址,并且必须被写为
0.
4.输入JTAG指令PROG_PAGELOAD 。
5.在所有的指令字中的页偏移逐字节,起动加载整个页面
荷兰国际集团用的LSB中的页面上的第一个指令和与最后的MSB结束
指令中的页面。使用Update -DR复制的Flash数据字节的内容
注册到Flash的页面位置,并自动递增的程序计数器
之前,每一个新单词。
6.输入JTAG指令PROG_COMMANDS 。
7.使用编程指令2H写的页面。
8.查询为Flash编写完整的使用编程指令2I ,或等待吨
WLRH
(参照
表29-13 382页) 。
9.重复步骤3到8 ,直到所有的数据都被编程。
29.9.17
读取Flash
1.进入JTAG指令PROG_COMMANDS 。
2.启用Flash中读取使用编程指令3A 。
使用编程指令3b所示, 3c和3d 3.加载地址。
使用编程指令3E 4.读取数据。
5.重复步骤3和步骤4,直到所有的数据都被读取。
一种更有效的数据传输可以使用PROG_PAGEREAD指令来实现:
397
7593A–AVR–02/06

深圳市碧威特网络技术有限公司