当前位置: 首页 > news >正文

建站之星好不好2021年近期舆情热点话题

建站之星好不好,2021年近期舆情热点话题,县城做网站的多么,宁波网站制作与推广从下往上看: 1. 时钟设置 RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG,ENABLE);//使能独立看门狗时钟 WWDG_SetPrescaler(WWDG_Prescaler_8);//看门狗预分频器WWDG counter clock (PCLK1/4096)/8 2.设置窗口值 实际就是设置WWDG_CR的低七位值, 但是这个值要大于0x40(也就是…

 从下往上看:

1. 时钟设置

RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG,ENABLE);//使能独立看门狗时钟

WWDG_SetPrescaler(WWDG_Prescaler_8);//看门狗预分频器WWDG counter clock = (PCLK1/4096)/8

2.设置窗口值

实际就是设置WWDG_CR的低七位值, 但是这个值要大于0x40(也就是bit T6必须为1, 如果小于的话, 直接就复位, 因此窗口的上限值的取值范围: 0x40~ 0x7F)

看门狗使能的话, 则WWDG_CR的位WDGA置1

WWDG_SetWindowValue(wr);

WWDG_Enable(WWDG_CNT);

3. 中断开启?

WWDG_EnableIT() 这个还利用了位膨胀, 来开启WWDG_CFR的bit9.

WWDG_ClearFlag();//清除提前唤醒中断标志位WWDG_EnableIT();//开启提前唤醒中断

 WWDG_CFR:

        bit6:0  : 设置窗口值

        bit7:8  : 设置分配

        bit9  :  提前唤醒中断, 此位若置’1’,则当计数器值达到40h,即产生中断。此中断只能由硬件在复位后清除。

4.开启了中断,那么当然要设置中断优先级

NVIC_InitStructure.NVIC_IRQChannel=WWDG_IRQn;  //窗口看门狗中断NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0x02;  //抢占优先级为2NVIC_InitStructure.NVIC_IRQChannelSubPriority=0x03;					//子优先级为3NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE;  //使能窗口看门狗NVIC_Init(&NVIC_InitStructure);

5.运行原理

实际他就是一个倒计数定时器, 当我们设置的初始值减到0x3F的时候,会产生复位, 如果我们开启了复位前中断,那么会先运行中断, 然后复位.我们可以在复位中断保存一些数据,.

目前在实际项目还没用过, 没有对时序要求这么严格的项目.

正点原子例程代码

void WWDG_Init(u8 tr,u8 wr,u32 fprer)
{NVIC_InitTypeDef NVIC_InitStructure;RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG,ENABLE); //使能窗口看门狗时钟WWDG_CNT=tr&WWDG_CNT;   //初始化WWDG_CNT. WWDG_SetPrescaler(fprer); //设置分频值WWDG_SetWindowValue(wr); //设置窗口值WWDG_Enable(WWDG_CNT);  //开启看门狗NVIC_InitStructure.NVIC_IRQChannel=WWDG_IRQn;  //窗口看门狗中断NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0x02;  //抢占优先级为2NVIC_InitStructure.NVIC_IRQChannelSubPriority=0x03;					//子优先级为3NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE;  //使能窗口看门狗NVIC_Init(&NVIC_InitStructure);WWDG_ClearFlag();//清除提前唤醒中断标志位WWDG_EnableIT();//开启提前唤醒中断
}//窗口看门狗中断服务程序 
void WWDG_IRQHandler(void)
{WWDG_SetCounter(WWDG_CNT); //重设窗口看门狗值WWDG_ClearFlag();//清除提前唤醒中断标志位LED1=!LED1;
}

http://www.yidumall.com/news/51554.html

相关文章:

  • 域名需要跟网站名称一致么东莞网站公司
  • 怎样设置隐藏wordpress海淀区seo多少钱
  • 二级网站怎样被百度收录网站优化推广外包
  • 信誉好的微网站建设宁波seo在线优化方案公司
  • 建设工程业绩查询网站百度app浏览器下载
  • 做淘宝网站要安全保障么谷歌广告推广怎么做
  • seo推广关键词公司好的seo公司营销网
  • wordpress本站只对会员开放互联网广告推广公司
  • 成年做羞羞的视频网站space单页网站制作教程
  • 沈阳建站免费模板站长统计app软件下载
  • 寻找在山西运城专业做网站推广的公司专业网站建设
  • 做图片推广的网站有哪些网络营销策划书
  • 企业做英文网站关键词搜索排名怎么查看
  • 做网站的图片网页制作咨询公司
  • 4k中国视频素材网站友情链接检查工具
  • 景观小品设计网站推荐wap网站html5
  • 百度网站推广费用多少钱网站平台怎么推广
  • 软件开发的流程宁波seo服务快速推广
  • 百度推广效果seo外包杭州
  • win7下用iis搭建网站长春网络推广优化
  • 网站开发 请示百度推广怎么做步骤
  • 世界500强企业招聘网站设计网站用什么软件
  • 网站怎样做银联支付接口百度app官网下载安装
  • 大型门户网站建设美丽google play 安卓下载
  • 超频三网站谁家做的seoul是什么意思
  • 作弊的网站地推推广方案
  • 织梦本地网站建设教程自媒体平台app下载
  • 重庆 手机网站制作app推广兼职是诈骗吗
  • 小程序模板教程aso榜单优化
  • 驾校网站建设方案做企业推广的公司