数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AN3262 数据表(PDF) 13 Page - STMicroelectronics

部件名 AN3262
功能描述  Using the over-the-air bootloader with STM32W108 devices
PDF  27 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

AN3262 数据表(HTML) 13 Page - STMicroelectronics

Back Button AN3262 Datasheet HTML 9Page - STMicroelectronics AN3262 Datasheet HTML 10Page - STMicroelectronics AN3262 Datasheet HTML 11Page - STMicroelectronics AN3262 Datasheet HTML 12Page - STMicroelectronics AN3262 Datasheet HTML 13Page - STMicroelectronics AN3262 Datasheet HTML 14Page - STMicroelectronics AN3262 Datasheet HTML 15Page - STMicroelectronics AN3262 Datasheet HTML 16Page - STMicroelectronics AN3262 Datasheet HTML 17Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 27 page
background image
AN3262
Bootloader command set
Doc ID 17845 Rev 2
13/27
Figure 15.
GET ID packet example (broadcast)
3.4
READ MEMORY command
The READ MEMORY command reads data from any valid memory address in RAM, Flash
memory and the information block (System memory or option byte areas).
When the bootloader receives the READ MEMORY command, it transmits the ACK byte to the
application. After sending the ACK byte, the bootloader waits for an address (4 bytes, where
Byte 1 is the address MSB and Byte 4 is the LSB) and a checksum byte. Then it checks the
received address. If the address is valid and the checksum is correct, the bootloader
transmits an ACK byte, otherwise it transmits a NACK byte and aborts the command.
When the address is valid and the checksum is correct, the bootloader waits for the number
of bytes to be transmitted – 1 (N bytes) and for its complemented byte (checksum). If the
checksum is correct, it then transmits the needed data ((N + 1) bytes) to the application,
starting from the received address. If the checksum is not correct, it sends a NACK before
aborting the command.
The host sends bytes to the STM32 as follows:
Bytes 1-2:
0x11+0xEE
Wait for ACK
Bytes 3 to 6:
Start address (Byte 3 is MSB and Byte 6 is LSB)
Byte 7:
Checksum (XOR value of Bytes 3 to 6)
Wait for ACK
Byte 8:
The number of bytes to be read – 1 (0 < N
≤ 95);
Byte 9:
Checksum (XOR value (complement) of Byte 8)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com