基本信息
源码名称:stm32hal库开发例程(main.c)
源码大小:1.02KB
文件格式:.c
开发语言:C/C++
更新时间:2020-10-21
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍


#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
#include "key.h"
#include "wwdg.h"
/************************************************
 ALIENTEK 精英板STM32F103开发板 实验7
 窗口看门狗实验-HAL库函数版
 技术支持:www.openedv.com
 淘宝店铺: http://eboard.taobao.com 
 关注微信公众平台微信号:"正点原子",免费获取STM32资料。
 广州市星翼电子科技有限公司  
 作者:正点原子 @ALIENTEK
************************************************/

int main(void)
{
    HAL_Init();                    	 	//初始化HAL库    
    Stm32_Clock_Init(RCC_PLL_MUL9);   	//设置时钟,72M
	delay_init(72);               		//初始化延时函数
	uart_init(115200);					//初始化串口
	LED_Init();							//初始化LED	
	KEY_Init();							//初始化按键
    LED0=0;                        		//点亮LED0
    delay_ms(300);                  	//延时300ms再初始化看门狗,LED0的变化"可见"
    WWDG_Init(0X7F,0X5F,WWDG_PRESCALER_8); //计数器值为7F,窗口寄存器为5F,分频数为8
	
    while(1)
    {	
		LED0=1;                     //熄灭LED灯 
    }
}