|
本帖最后由 youkebing 于 2021-8-13 09:06 编辑
第一次使用GD的片子,今天想着把看门狗打开,测试测试,没想到搞了一天还是不行。
开启看门狗,设置成10秒,到10秒后,按道理芯片应该重启(我程序中故意不喂狗),死机上到10秒后,mcu直接挂掉了,启动不了
搞晕了
- int main(void) {
- u32 t;
- //__disable_irq();
- systick_config();
- rcu_periph_clock_enable(RCU_GPIOA);
- rcu_periph_clock_enable(RCU_GPIOB);
- rcu_periph_clock_enable(RCU_DMA);
- fwdgt_write_enable();
- fwdgt_config(10*156, FWDGT_PSC_DIV256); //40khz/256= 156hz
- fwdgt_window_value_config (0xFFF);
- fwdgt_counter_reload();
- fwdgt_enable();
- /* initilize the com */
- console_init();
- printf("usart printf test example!\r\n");
- console_poll();
- }
复制代码
|
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|