ST32或者GD32可以8位8位这样子来操作某32位寄存器吗
当然可以,但是没有什么意义。
/*!
\brief 使能中断
\param[in] nvic_irq: 中断源,如
\param[in] nvic_irq_pre_priority: 抢占优先级
\param[in] nvic_irq_sub_priority: 子优先级
\param[out] none
\retval none
*/
void nvic_irq_enable(uint8_t nvic_irq,
uint8_t nvic_irq_pre_priority,
uint8_t nvic_irq_sub_priority)
根据程序的需求选择合适的分组,不要出现多个分组,虽然没见过什么异常,抢占优先级和子优先级的范围也要在相应分组的取值范围内。