自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 正点原子stm32第30~31讲知识总结

窗口看门狗 窗口就是喂狗事件有一个上下限范围内(窗口); 独立看门狗限制的喂狗时间在0-x,x由相关寄存器决定。如图是窗口看门狗的工作示意图;只有在刷新窗口才可以喂狗,否则会引起复位。stm32窗口看门狗复位有两种情况:1.当喂狗的时候如果计数器的值大于某一设定数值W[6:0]时,此设定数值在WWDG_CFR寄存器定义。2.当计数器的数值从0x40减到0x3F时【T6位跳变到0】 超时公式:窗口看门狗相比于独立看门狗,可以更稳定,避...

2021-08-29 17:08:05 212

原创 正点原子stm32第28~29讲知识总结

外部中断实验 stm32的每一个IO都可以作为外部中断输入。 stm32中断控制器支持19个外部中断/事件请求 线0~15对应外部IO口输入中断,GPIOX.N映射到EXTIN,同一时间只能有一个映射。线16连接到PVD输出,线17连接到RTC闹钟事件,线18连接到USB唤醒事件。 IO口的外部中断,有三个触发方式(上升沿触发,下降沿触发,边沿触发),在中断向量表中只分配了7个中断向量,只有7个中断服务函数。外部...

2021-08-28 17:34:54 168

原创 正点原子stm32第25~27节知识总结

串口通信原理通信方式:1.并行通信:数据各个位同时传输 2.串行通信:数据按位顺序传输,又分为单工,半双工,全双工。通信方式又分为同步通信和异步通信(是否带时钟同步信号)stm32的串口通信接口:UART通用异步收发器,-RXD数据输入引脚,-TXD数据发送引脚发送和接受需要共用可编程波特率,单独的发送器和接受器使能位。USART通用同步收发器。stm32串口异步通信需要定义的参数:1.起始位2.数据位(8或9)3.奇偶校验位(9)4.停止位(1,15...

2021-08-27 17:29:41 126

原创 正点原子stm32第16-17,24讲知识总结

蜂鸣器实验1.蜂鸣器硬件连接 蜂鸣器的驱动与LED灯的驱动存在不同,LED灯可以直接用IO口进行驱动但蜂鸣器因驱动电流过大,不适宜用电流直接驱动,因此使用三极管的电流放大效应,实现用小电流驱动蜂鸣器。驱动信号作用在芯片的PB8口上,其中的R33电阻作用在于过滤干扰电流确保蜂鸣器不会意外发声。2.蜂鸣器实验代码参考beep头文件beep源文件调用stm32f10x.h是为了调用RCC时钟函数,同时不同的IO口调用的时钟使能函数不同主函数...

2021-08-26 18:28:38 237

原创 正点原子stm32第11-12节知识总结

新建工程模块-基于寄存器过程步骤如下:1.在“程序源码-stm32启动文件-选择适合大小的启动文件”,找到启动文件,并将其复制到对应的文件夹中。2.打开keil新建工程文件(新建工程分组与库函数版本相同),再将启动文件加入其中3.编译过程文件以及输出hex,甚至添加头文件均与库函数版本相同,但复制是不能直接复制库函数的systerm4.注意编译时需要主函数,不然会产生错误提示无头文件5.编译主函数GPIO原理1.GPIO基本结构和...

2021-08-25 15:21:42 180

原创 正点原子stm32视频教程第7~10节知识总结

上次文章中,我们简单介绍了stm32的芯片资源与相关参考文献,今天我们来介绍开发环境的安装,ISP串口下载与JLINK程序安装,以及新建工程模板-基于固件库。MDK5的安装。 视频中的具体安装教程下方链接中有,博主亲测有效https://blog.csdn.net/lengyuefeng212/article/details/108969706?ops_request_misc=&request_id=&biz_id=102&utm_term=...

2021-08-24 16:45:55 375

原创 2021-08-23

正点原子STM32第3-6讲 初探STM32知识整理与总结 作为STM32的初学者,首先最重要的是查阅资料,在stm32提供的资料中,芯片中文参考手册与数据手册,以及针对不同开发板有不同的参考手册都极为重要,初步入门stm32查看相关视频教程就显得极为重要。除此之外,C语言是代码编写的重要基础。开发环境: stm32使用keil5作为开发环境,具体安装过程可以参考csdn上相关教程。开发板资源描述: 开发板资源详细参考芯片中文参考手册,以及原...

2021-08-23 14:23:03 212

Omifood学习项目

最终完成的Omifood订餐系统前端项目,仅供学习所用

2023-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除