操作选项字节的库函数-multirate systems and filter banks - p. vaidyanathan (prentice-hall 1993)(后缀文件丢失,自行添加查看)

48.3操作选项字节的库函数为简化编程,STM32标准库提供了一些库函数,它们封装了修改选项字节时操作寄存器的过程。 1.选项字节解锁、上锁函数对选项字节解锁、上锁的函数见代码清单48-1。代码清单48-1选项字节解锁、上锁1 2 #define FLASH_OPT_KEY1 ((uint32_t)0x08192A3B) 3 #define FLASH_OPT_KEY2 ((uint32_t)0x4C5D6E7F) 4 5 /** 6 * @brief Unlocks the FLASH Option Control Registers access. 7 * @param None 8 * @retval None 9 */ 10 void FLASH_OB_Unlock(void) 11 { 12 if((FLASH->OPTCR & FLASH_OPTCR_OPTLOCK) != RESET) 13 { 14 /* Authorizes the Option Byte register programming */ 15 FLASH->OPTKEYR = FLASH_OPT_KEY1; 16 FLASH->OPTKEYR = FLASH_OPT_KEY2; 17 } 18 } 19 20 /** 21 * @brief Locks the FLASH Option Control Registers access. 22 * @param None 23 * @retval None 24 */ 25 void FLASH_OB_Lock(void)
pdf 文件大小:33.8MB