| công cụ tìm kiếm bảng dữ liệu linh kiện điện tử |
|
SH33F2801P/032PR bảng dữ liệu(PDF) 36 Page - SINOWEALTH Electronic Ltd |
|
|
|||||||||||||||||||||||||||||
SH33F2801P/032PR bảng dữ liệu(HTML) 36 Page - SINOWEALTH Electronic Ltd |
|
36 / 407 page ![]() SH33F2801 36 (3) Customer Security Code SH33F2801 supports the customer security code setting function. The customer can set a custom security code to lock the read, write and erase operation of the programming simulation tool on the chip. The customer security code is 6 bytes long and the customer can set any non-all zero security code. After the chip is produced, the defaut custromer security code is all zeros. When effective security code set is programmed into the chip and is powered again, this chip must be read, written and erased via tools under the condition that security code is correctly input. The customer security code can be set using the 32-bit product mass programming tool (ProWriter-32) and the simulation tool (SinoLink). Once the setting is completed, the security code must be matched for further operation. 8.4 Flash Access Acceleration Control SH33F2801 adds a flash access acceleration control module to resolve the contradiction between high system main frequency and slow flash memory access. The high-speed read-ahead buffer block allows instructions and data to be loaded into the buffer in advance, thereby reducing or eliminating the effects of mismatch between flash memory and system frequency. For SH33F2801, when the system is running at 84MHz main frequency, it is required to set the flash memory wait period to 2 (Flash LATENCY = 2), and enable the prefetch buffer block, instruction buffer block, and data buffer block for optimal execution performance similar to zero wait of flash memory. 8.5 Flash Block Division Function In order to ensure that the backup program on the chip and the main program can be quickly switched, SH33F2801 is equipped with the flash block division function. Refer to "27. User code options" for code options related to flash block division. Among them: FLASH_BACKUP is the enable bit of flash block division, which is used to control whether the flash block division function is enabled; FLASH_SELECT is the switch control bit of mapping flash logical address, which is only valid when FLASH_BACKUP is 1; In the bootloader and main programs, "erase" and "erase - program" operations are allowed for FLASH_BACKUP and FLASH_ SELECT. At this time, the lock register of flash module needs to be written "0x5aa5" to unlock before modification. The specific operation mode is the same as the "customer information area" programming/erasing mode. After modifying FLASH_SELECT, vector reset can be generated by software reset (SW reset) or power on reset, so that the logical address mapping corresponding to PC pointer can be switched. After power on reset or other system reset, according to the values of FLASH_BACKUP and FLASH_SELECT, the hardware will automatically map the flash logical address to corresponding address. |
|
Link URL |
| Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không? [ DONATE ] |
Alldatasheet là | Quảng cáo | Liên lạc với chúng tôi | Chính sách bảo mật | Liên kết đến bảng dữ liệu | Trao đổi link | Tìm kiếm theo nhà sản xuất All Rights Reserved©Alldatasheet.com |
| 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 |