久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 36667|回復: 1
收起左側

Proteus8.9 仿真STM32407ZGT6系列004_獨立看門狗

[復制鏈接]
ID:371233 發表于 2020-4-12 11:17 | 顯示全部樓層 |閱讀模式
一,打開文件(可以隨文下載放置在文檔中打開)。(如下圖1所示)
1.png
1
二,調整虛擬器件,另存工程文件。(如下圖2,3所示)
2.png
2
3.png
3
三,點擊Source Code標簽。(如下圖4所示)
4.png
4
四,編輯main.c, iwdg.ciwdg.hkey.c, key.h,led.c, led.h 代碼如Proteus8.9 仿真STM32407ZGT6系列001(如下圖5所示)
5.png
5
五,Main.c 代碼:
#include "stm32f4xx_conf.h"
#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
#include "key.h"
#include "iwdg.h"
int main(void)
{
       NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
       delay_init(168);
       LED_Init();   
       KEY_Init();            
    delay_ms(500);   
       IWDG_Init(4,1000);
       LED0=0;        
       LED1=1;                                                  
       while(1)
       {
              if(KEY0 ==1)
              {
                     IWDG_Feed();
              }
              delay_ms(10);
       };
}
iwdg.c代碼:
#include "iwdg.h"
#include "led.h"
//////////////////////////////////////////////////////////////////////////////////   
void IWDG_Init(u8 prer,u16 rlr)
{
       IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);
      
       IWDG_SetPrescaler(prer);
       IWDG_SetReload(rlr);  
       IWDG_ReloadCounter();//reload
      
       IWDG_Enable();
}
void IWDG_Feed(void)
{
       LED0=~PBin(6);
    LED1=0;
       IWDG_ReloadCounter();//reload
}
iwdg.h代碼:
#ifndef _IWDG_H
#define _IWDG_H
#include "sys.h"
//////////////////////////////////////////////////////////////////////////////////   
void IWDG_Init(u8 prer,u16 rlr);
void IWDG_Feed(void);  
#endif
led.c代碼:
#include "led.h"
void LED_Init(void)
{         
  GPIO_InitTypeDef  GPIO_InitStructure;
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB, ENABLE);//使能GPIOB時鐘
  //GPIOF9,F10初始化設置
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6| GPIO_Pin_8;//LED對應引腳
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//普通輸出模式
  GPIO_InitStructure.GPIO_OType= GPIO_OType_PP;//推挽輸出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;//上拉
  GPIO_Init(GPIOB,&GPIO_InitStructure);//初始化
}
led.h代碼:
#ifndef __LED_H
#define __LED_H
#include "sys.h"
//LED端口定義
#define LED0 PBout(6) // LED0
#define LED1 PBout(8) // LED1
void LED_Init(void);//初始化                                            
#endif
key.c代碼:
#include "key.h"
#include "delay.h"
void KEY_Init(void)
{
       GPIO_InitTypeDef  GPIO_InitStructure;
       RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB,ENABLE);//使能GPIOB時鐘
       GPIO_InitStructure.GPIO_Pin= GPIO_Pin_3; //KEY0 對應引腳
       GPIO_InitStructure.GPIO_Mode= GPIO_Mode_IN;//普通輸入模式
       GPIO_InitStructure.GPIO_Speed= GPIO_Speed_100MHz;//100M
       GPIO_InitStructure.GPIO_PuPd= GPIO_PuPd_DOWN ;//下拉
       GPIO_Init(GPIOB,&GPIO_InitStructure);//初始化GPIOE4
}
key.h代碼:
#ifndef __KEY_H
#define __KEY_H   
#include "sys.h"
#define KEY0              PBin(3)        //PB3
void KEY_Init(void);    //IO初始化
#endif
六,點擊構建工程按鈕,編譯工程。(如下圖6所示)
6.png
6
七,點擊窗口左下方仿真按鈕,可見黃燈點亮仿真,按下按鈕,進行喂狗,開始跳閃仿真。 (如下圖7,8,9所示)
7.png
7
8.png
8
9.png
9
八,選擇release,點擊構建工程按鈕,編譯工程生成Hex文件。(如下圖10所示)
10.png
10
九, 系列的001-003虛擬仿真與開發板對應已證明:虛擬仿真程序對于開發板有效,之后不再➕上下載到開發板的介紹。
需要進一步了解,請加入QQ群:976235464


Proteus8.9 仿真STM32407ZGT6系列004_獨立看門狗.rar

255.46 KB, 下載次數: 43, 下載積分: 黑幣 -5

附件Proteus8.9 仿真STM32407ZGT6系列004_獨立看門狗在已安裝Proteus8.9的計算機文件夾中打開即可

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:842164 發表于 2022-1-3 15:16 | 顯示全部樓層
直接卡掉兄弟
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美精品一区二区免费视频 | 中文字幕国产视频 | 国产成人一区在线 | 亚洲毛片在线观看 | 日日欧美 | 欧美二区三区 | 91色站| www久久av | 在线观看特色大片免费网站 | 日韩成人免费视频 | 久久精品小视频 | 97国产在线观看 | 国产乱码精品一区二区三区中文 | 亚洲电影专区 | www.欧美 | 中文字幕精品一区二区三区精品 | 国内久久| 日本精品视频一区二区 | 日韩中文视频 | 日韩二三区 | 久久一| 日韩精品在线视频 | 一区二区在线不卡 | 一级欧美 | 亚洲在线一区 | 国产免费一区二区 | 亚洲精品国产电影 | 精品国产乱码久久久久久88av | 久久国产高清 | 国产一级大片 | a级大片| 亚洲一区亚洲二区 | 日韩综合在线播放 | 欧美一区二区视频 | 成人性生交大免费 | 日本精品一区二区在线观看 | 中文字幕免费 | 尤物在线精品视频 | 一级黄色在线 | 91久久国产 | 日韩第一夜 |