在库中有这样一段代码,其注释是配置SysTick闭关打开中断,为什么下面的代码时关闭中断使能呢?
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
在库中有这样一段代码,其注释是配置SysTick闭关打开中断,为什么下面的代码时关闭中断使能呢?
BLE库的初始化,需要传随机数种子。这里初始化systick是为了取systick作为种子,但不希望启用systick中断,而SysTick_Config函数(这个函数封得早)中封装了一行启用systick中断的代码,下面再执行一遍关闭。
如果看着不舒服,可以用__SysTick_Config接口替换SysTick_Config函数,下面就不用再关闭中断了。