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

X  

ST10F296 数据表(PDF) 85 Page - STMicroelectronics

部件名 ST10F296
功能描述  High performance 16-bit CPU with DSP functions
PDF  346 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

ST10F296 数据表(HTML) 85 Page - STMicroelectronics

Back Button ST10F296 Datasheet HTML 81Page - STMicroelectronics ST10F296 Datasheet HTML 82Page - STMicroelectronics ST10F296 Datasheet HTML 83Page - STMicroelectronics ST10F296 Datasheet HTML 84Page - STMicroelectronics ST10F296 Datasheet HTML 85Page - STMicroelectronics ST10F296 Datasheet HTML 86Page - STMicroelectronics ST10F296 Datasheet HTML 87Page - STMicroelectronics ST10F296 Datasheet HTML 88Page - STMicroelectronics ST10F296 Datasheet HTML 89Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 85 / 346 page
background image
Obsolete
Product(s)
- Obsolete
Product(s)
ST10F296E
The bootstrap loader
85/346
6.4.7
Bootstrap via CAN
After the bootstrap phase, the ST10F296E CAN module is configured as follows:
Pin P4.6 is configured as output (the latch value is: 1 = recessive) to assume
CAN1_TxD function.
The MO2 is configured to output the acknowledge of the bootstrap with the standard
identifier E6h, DLC = 3, Data0 = D5h, and Data1&2 = IDCHIP.
The MO1 is configured to receive messages with the standard identifier 5h. Its
acceptance mask is set in order that all bits must match. The DLC received is not
checked: The ST10 expects only 1 byte of data at a time.
No other message is sent by the ST10F296E after the acknowledge.
Note:
The CAN bootstrap loader waits for 128 bytes of data instead of 32 bytes (see Section 6.3:
Standard bootstrap with UART (RS232 or K-line) on page 73). This is to allow the user to
reconfigure the CAN bit rate as soon as possible.
6.5
Comparing the old and the new bootstrap loader
Table 40 and Table 41 summarize the differences between bootstrapping via UART only (old
ST10 method) and bootstrapping via UART or CAN (new ST10F296E method).
6.5.1
Software aspects
As CAN1 is needed, the XPERCON register is configured by the bootstrap loader code and
the XPEN bit of the SYSCON register is set. This is done as follows:
Disable the XPeripherals by clearing the XPEN bit in the SYSCON register.
Caution: This part of code must not be located in the XRAM, because if so, it is
disabled.
Enable the XPeripherals that are needed by writing the correct value in the XPERCON
register.
Set the XPEN bit in the SYSCON.
Note:
The settings can be modified if the EINIT instruction is not executed (and is not in the
bootstrap loader code).
Table 40.
Software topics summary
Old bootstrap loader
New bootstrap loader
Comments
Uses only 32 bytes in dual-
port RAM from 00’FA40h
Uses up to 128 bytes in
dual-port RAM from
00’FA40h
For compatibility between bootstrapping
via UART and bootstrapping via CAN1,
avoid loading the application software in
the 00’FA60h/00’FABFh range
Loads 32 bytes from the
UART
Loads 32 bytes from UART
(bootstrapping via UART
mode)
Same files can be used for bootstrapping
via UART
User selected XPeripherals
can be enabled during
bootstrapping (see steps 3
and 4 of Section 6.2.3:
Booting steps on page 70)
XPeripherals selection is
fixed.
User can change the XPeripheral
selections through a specific code
Obsolete
Product(s)
- Obsolete
Product(s)



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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


数据表 下载

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