/*******************************************************************************
* Function Name  : IWDG_WriteAccessCmd
* Description    : Enables or disables write access to IWDG_PR and IWDG_RLR
*                  registers.
* Input          : - IWDG_WriteAccess: new state of write access to IWDG_PR and
*                    IWDG_RLR registers.
*                    This parameter can be one of the following values:
*                       - IWDG_WriteAccess_Enable: Enable write access to 
*                         IWDG_PR and IWDG_RLR registers
*                       - IWDG_WriteAccess_Disable: Disable write access to
*                         IWDG_PR and IWDG_RLR registers
* Output         : None
* Return         : None
*******************************************************************************/
void IWDG_WriteAccessCmd(u16 IWDG_WriteAccess)
{
  /* Check the parameters */
  assert_param(IS_IWDG_WRITE_ACCESS(IWDG_WriteAccess));

  IWDG->KR = IWDG_WriteAccess;
}
Пример #2
0
/**
  * @简述  使能或者失能对寄存器 IWDG_PR 和 IWDG_RLR 的写操作.
  * @参数  IWDG_WriteAccess: 对 IWDG_PR 和 IWDG_RLR 寄存器的写访问的新的状态.
  *                          这个参数可以是下面的值之一:
  *                          IWDG_WriteAccess_Enable:  使能对寄存器 IWDG_PR 和 IWDG_RLR 的写操作
  *                          IWDG_WriteAccess_Disable: 失能对寄存器 IWDG_PR 和 IWDG_RLR 的写操作
  * @返回  没有
  */
void IWDG_WriteAccessCmd(uint16_t IWDG_WriteAccess)
{
  /* 检查参数 */
  assert_param(IS_IWDG_WRITE_ACCESS(IWDG_WriteAccess));
  IWDG->KR = IWDG_WriteAccess;
}