MegaJohn (26.03.2013 23:08, просмотров: 122) ответил Ксения на Самый свежий EWARM 6.50.2 содержит то же самое значение #define LPC_EEPROM_BASE (LPC_FLASH_BASE+ 0x200080), а в структуре LPC_EEPROM_TypeDef стоит uint32_t RESERVED0[975];
в моей версии так
/*------------- EEPROM Controller (EEPROM) -----------------------------------*/
typedef struct
{
uint32_t RESERVED0[32];
__IO uint32_t CMD; /*!< Offset: 0x080 (R/W) EEPROM command Register */
__IO uint32_t ADDR; /*!< Offset: 0x084 (R/W) EEPROM address Register */
__O uint32_t WDATA; /*!< Offset: 0x088 ( /W) EEPROM write data Register */
__I uint32_t RDATA; /*!< Offset: 0x08C (R/ ) EEPROM read data Register */
__IO uint32_t WSTATE; /*!< Offset: 0x090 (R/W) EEPROM wait state Register */
__IO uint32_t CLKDIV; /*!< Offset: 0x094 (R/W) EEPROM clock divider Register */
__IO uint32_t PWRDWN; /*!< Offset: 0x098 (R/W) EEPROM power-down Register */
uint32_t RESERVED1[975];
__IO uint32_t INTENCLR; /*!< Offset: 0xFD8 (R/W) EEPROM interrupt enable clear Register */
__IO uint32_t INTENSET; /*!< Offset: 0xFDC (R/W) EEPROM power-down Register */
__IO uint32_t INTSTAT; /*!< Offset: 0xFE0 (R/W) EEPROM power-down Register */
__IO uint32_t INTEN; /*!< Offset: 0xFE4 (R/W) EEPROM power-down Register */
__IO uint32_t INTSTATCLR; /*!< Offset: 0xFE8 (R/W) EEPROM power-down Register */
__IO uint32_t INTSTATSET; /*!< Offset: 0xFEC (R/W) EEPROM power-down Register */
} LPC_EEPROM_TypeDef;