![Freescale Semiconductor HCS08 Series Скачать руководство пользователя страница 44](http://html1.mh-extra.com/html/freescale-semiconductor/hcs08-series/hcs08-series_reference-manual_2330628044.webp)
Chapter 4 Memory
MC9S08JS16 MCU Series Reference Manual, Rev. 4
44
Freescale Semiconductor
TXS ;SP<-(H:X-1)
When security is enabled, the RAM is considered a secure memory resource and is not accessible through
BDM or through code executing from non-secure memory. See
description of the security feature.
4.4
USB RAM
USB RAM is discussed in detail in
Chapter 15, “Universal Serial Bus Device Controller (S08USBV1)
.”
4.5
Bootloader ROM
The Bootloader ROM holds code that is used to erase and program flash memory. The Bootloader ROM
provides quick and reliable flash erase and program procedures from a USB host such as a personal
computer (PC).
Freescale provides a PC GUI (Graphic User Interface) that can communicate with bootloader in ROM via
USB interface (PC as a host USB device).
Working with the PC GUI, the user can:
•
Mass erase entire flash array
•
Partial erase flash array— erase all flash blocks except for the first 1 KB of flash
•
Program flash
•
Reset MCU
NOTE
If bootloader function is used, the MCU supply voltage must be above 4 V.
The internal USB 3.3 V voltage regulator will be enabled when entering
bootloader mode.
NOTE
USB bootloader requires an external oscillator which must be at 2 MHz,
4 MHz, 6 MHz, 8 MHz, 12 MHz, or 16 MHz. Bootloader code can identify
the external oscillator automatically. If the bootloader is not used, there are
no such restrictions.
NOTE
The USB descriptors for bootloader are fixed: VID is 0x15A2, PID is
0x0038. The user’s application can use its own descriptors.
4.5.1
External Signal Description
The BLMS pin of bootloader ROM decides whether the MCU will enter bootloader mode directly during
power-on reset. This pin is only examined during Power-On Reset (POR).
The signal properties of bootrom are shown in
Содержание HCS08 Series
Страница 2: ......
Страница 4: ......
Страница 8: ......
Страница 28: ...Chapter 2 Pins and Connections MC9S08JS16 MCU Series Reference Manual Rev 4 28 Freescale Semiconductor...
Страница 34: ...Chapter 3 Modes of Operation MC9S08JS16 MCU Series Reference Manual Rev 4 34 Freescale Semiconductor...
Страница 62: ...Chapter 4 Memory MC9S08JS16 MCU Series Reference Manual Rev 4 62 Freescale Semiconductor...
Страница 114: ...Keyboard Interrupt S08KBIV2 MC9S08JS16 MCU Series Reference Manual Rev 4 114 Freescale Semiconductor...
Страница 146: ...Multi Purpose Clock Generator S08MCGV1 MC9S08JS16 MCU Series Reference Manual Rev 4 146 Freescale Semiconductor...
Страница 166: ...Real Time Counter S08RTCV1 MC9S08JS16 MCU Series Reference Manual Rev 4 166 Freescale Semiconductor...
Страница 186: ...Serial Communications Interface S08SCIV4 MC9S08JS16 MCU Series Reference Manual Rev 4 186 Freescale Semiconductor...
Страница 214: ...16 Bit Serial Peripheral Interface S08SPI16V1 MC9S08JS16 MCU Series Reference Manual Rev 4 214 Freescale Semiconductor...
Страница 274: ...Universal Serial Bus Device Controller S08USBV1 MC9S08JS16 MCU Series Reference Manual Rev 4 274 Freescale Semiconductor...
Страница 282: ...Cyclic Redundancy Check Generator S08CRCV2 MC9S08JS16 MCU Series Reference Manual Rev 4 282 Freescale Semiconductor...
Страница 305: ......