enet_uip请教
2019-03-24 14:34发布
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
在8962的官方例程enet_uip中,有如下的宏和变量定义
#define FLAG_SYSTICK 0
static volatile unsigned long g_ulFlags;
系统节拍中断处理函数是如下的:
//*****************************************************************************
//
// The interrupt handler for the SysTick interrupt.
//
//*****************************************************************************
void
SysTickIntHandler(void)
{
//
// Increment the system tick count.
//
g_ulTickCounter++; //
// Indicate that a SysTick interrupt has occurred.
//
HWREGBITW(&g_ulFlags, FLAG_SYSTICK) = 1;
}
HWREGBITW(&g_ulFlags, FLAG_SYSTICK) = 1;这句话是什么意思?
HWREGBITW函数不是对寄存器位操作么?如果是要标记一个SysTick中断不是可以直接将FLAG_SYSTICK = 0 么?
此帖出自
小平头技术问答
一周热门 更多>