ALIENTEK MINISTM32 实验6 窗口看门狗实验 里,WWDG_CNT=tr&WWDG_CNT; // 这行为什么没有呢?
我看视频里是有这行的,但是没有好像也不影响,这行到底有什么用呢?
void WWDG_Init(u8 tr,u8 wr,u32 fprer)
{
RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG, ENABLE); // WWDG时钟使能
WWDG_CNT=tr&WWDG_CNT; // 这行为什么没有呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
谢谢,我现在在看OLED屏实验,里面有几个疑惑:
temp=1<<(7-bx); 这一行,
1) 为什么要用 7-bx ?
2)这里的 7 是指第几页 ? 还是 页里的 第几行?
3 ) 为什么要左移?
是的,这样写感谢会绕晕,为什么不在WWDG_Init(uint8_t tr,uint8_t wr,uint32_t fprer)函数体内部直接赋值即WWDG_CNT = tr;这样操作实验也没问题的啊。为什么自己设的初始值还要和0x7F相与之后再赋值给WWDG_CNT呢?
一周热门 更多>