- 博客(4)
- 资源 (19)
- 收藏
- 关注
转载 stm32 窗口看门狗
独立看门狗是限制喂狗时间在0-x内,x由你的相关寄存器决定。喂狗的时间不能过晚。窗口看门狗,所以称之为窗口就是因为其喂狗时间是一个有上下限的范围内,你可以通过设定相关寄存器,设定其上限时间和下限时间。喂狗的时间不能过早也不能过晚。图1 窗口看门狗的上窗口就是配置寄存器WWDG->CFR里设定的W[6:0];下窗口是固定的0x40;当窗口看门狗
2017-08-25 15:01:15 440
原创 STM32 定时器
1 TIM_ITConfig(TIM3, TIM_IT_CC1,ENABLE); 必须在之前重写一下比较寄存器void USART1_IRQHandler(void){ if(USART_GetITStatus(USART1, USART_IT_RXNE)!=RESET){u16 capture; USART_ClearITPendingBit(USAR
2017-08-22 10:20:35 701
原创 STM32 卡在启动文件 B .处
1 程序卡在 B .处 ENDP ALIGN 是因为有未处理的中断,或者说没找到中断处理函数。在stm32f10x_it
2017-08-21 15:30:42 5097
转载 (CRC)算法入门引导
写给嵌入式程序员的循环冗余校验(CRC)算法入门引导前言CRC校验(循环冗余校验)是数据通讯中最常采用的校验方式。在嵌入式软件开发中,经常要用到CRC 算法对各种数据进行校验。因此,掌握基本的CRC算法应是嵌入式程序员的基本技能。可是,我认识的嵌入式程序员中能真正掌握CRC算法的人却很少,平常在项目中见到的CRC的代码多数都是那种效率非常低下的实现方式。其实,在网上有一篇介绍C
2017-08-17 18:03:53 952 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人