CRA CY
码龄6年
关注
提问 私信
  • 博客:8,266
    8,266
    总访问量
  • 6
    原创
  • 1,353,619
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2019-03-12
博客简介:

makerstory的博客

查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得1次评论
  • 获得17次收藏
创作历程
  • 7篇
    2019年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

STM32之第二狗(窗口看门狗)

STM32 的独立看门狗由内部专门的 40Khz 低速时钟驱动,即使主时钟发生故障,它也仍然有效。窗口看门狗窗口看门狗通常被用来监测,由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。除非递减计数器的值在T6位变成0前被刷新,看门狗电路在达到预置的时间周期时,会产生一个MCU复位。在递减计数器达到窗口寄存器数值之前,如果7位的递减计数器数值(在控制寄存器中)被刷新...
原创
发布博客 2019.04.30 ·
402 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

STM32独立看门狗(学习小结)

看门狗准确来说就是在单片机构成的系统中,可能会收到外界电磁波的干扰,造成程序跑飞,陷入死循环中,这样系统就不能够正常的工作,看门狗就是用来监控这种非正常的程序,如果系统因为故障没有能够及时的去喂狗,然后,这狗就完了,最终导致系统的重启,程序重新执行。**看门狗的原理:**单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环,看门狗电路就是为了避免这种情况的发生。看门狗的作用就是在一定时间内...
原创
发布博客 2019.04.21 ·
1096 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

复习STM32 的串口

在STM32里面,串口及中断可以说是一个十分基础及重要的知识,只有熟练的掌握了串口及中断,才能更近一步了解STM32.串口的设置一般分为一下几个部分:*1.*串口的时钟使能与GPIO的时钟使能:串口时钟的使能:在STM32里面,通过查阅参考手册,串口1的使能使能在APB2 外设时钟使能寄存器里面,其他串口的使能在APB1外设时钟使能寄存器中实现。(以串口1为例)这个函数里面有两个变量,...
原创
发布博客 2019.04.14 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于STM32f10x的按键实验及结构体粗略理解

关于STM32的按键实验由于本人目前练的不是很多,遗忘性很快,故写此以备遗忘之时。首先,第一件事,先看一下原理图吧:目前我正在练习的板子是正点原子的STM32f103zet6芯片的精英版板子,该板子共配备了三个按键(KEY0 、KEY1 和WK UP)然后便是编写函数了:首先是编写头文件key.h然后接着便是制作相应的.c文件(key.c):在编写好了函数之后,然后放到我们的主函...
原创
发布博客 2019.04.07 ·
966 阅读 ·
3 点赞 ·
1 评论 ·
2 收藏

STM32关于Systick定时器

大多操作系统需要一个硬件定时器来产生操作系统需要的滴答中断,作为整个系统的时基。故而需要一个定时器来产生周期性的中断,以维持操作系统“心跳”的节律。CM3 内核的处理器,它的内部包含了一个 SysTick 定时器,SysTick 是一个 24 位的倒计数定时器,当计数到 0 时,将从RELOAD 寄存器中自动重装载定时初值,开始新一轮计数。Systick定时器(系统滴答定时器)常用来作延时,节...
原创
发布博客 2019.03.31 ·
288 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

stm32—普通串口(接收查询和中断相结合)

                            &nb...
转载
发布博客 2019.03.24 ·
1566 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

STM32串口操作(寄存器)

STM32串口的相关操作串口时钟的使能串口1的时钟使能是在APB2END,其他串口的时钟使能都在APB1ENR 寄存器下图为APB2END寄存器的各位描述2.串口的复位在相应的寄存器的找到该串口的复位设置位,通过向该位写1来复位串口,写0结束复位。3.串口的波特率设置每一个串口都有自己的一个波特率寄存器,通过配置该寄存器可以完成配置不同的波特率。4.串口的控制STM32每一个...
原创
发布博客 2019.03.17 ·
3744 阅读 ·
6 点赞 ·
0 评论 ·
8 收藏