位置:首页 > IC型号导航 > 首字符L型号页 > 首字符L的型号第0页 > LM3S328-IQN20-A0 > LM3S328-IQN20-A0 PDF资料 > LM3S328-IQN20-A0 PDF资料1第368页

自动递增地址,并继续编程,从以前的位置。来电者
应该限制的数据传输到最大8个字节的数据包数据,以允许闪速编程
成功,不溢出串行接口的输入缓冲器。该命令终止
规划一旦字节的COMMAND_DOWNLOAD命令指示的号码有
被接收到。每次调用此函数时,应遵循由
COMMAND_GET_STATUS ,以确保数据被成功地编程到闪存。如果
闪存加载器发送一个NAK此命令后,闪存加载器不会增加当前
处理,以使先前数据的重传。
字节[0] = 11
字节[1] =校验(字节[书2:10 ] )
字节[2] = COMMAND_SEND_DATA
字节[3 ] =数据[ 0]
字节[4 ] =数据[ 1]
字节[ 5] =数据[ 2]
字节[ 6] =数据[ 3]
字节[7 ] =数据[ 4]
字节[8 ] =数据[ 5]
字节[9 ] =数据[ 6]
字节[10] =数据[7]
20.3.5
COMMAND_RUN ( 0x22符号)
此命令是用来告诉闪存加载器传递的地址来执行
参数此命令。该命令由一个32位的值,它被解释为
地址来执行。 32位值首先发送MSB和闪存加载器响应
用ACK信号返回到主机设备实际执行的代码在给定的前
地址。这允许主机知道该命令执行后,代码
现在正在运行。
Byte[0]
Byte[1]
Byte[2]
Byte[3]
Byte[4]
Byte[5]
Byte[6]
=
=
=
=
=
=
=
7
校验和(字节[2: 6])
COMMAND_RUN
执行地址[ 31:24]
执行地址[ 23:16]
执行地址A [15 :8]
执行地址[7 :0]的
20.3.6
COMMAND_RESET ( 0x25 )
此命令是用来告诉闪存加载器复位。在下载时,这是有用
新图像覆盖了闪存加载程序,并希望从一个完全复位启动。不像
COMMAND_RUN命令,这允许初始堆栈指针由硬件来读取和
设置为新的代码。它也可以用于在发生严重错误复位闪存加载和
主机设备要重新启动的闪存加载器通信。
的byte [ 0] = 3
字节[1] =校验(字节[2])
字节[2] = COMMAND_RESET
368
初步
2007年4月27日