11 2023 档案

摘要:IWDG简介 STM32F10xxx内置两个看门狗,提供了更高的安全性、时间的精确性和使用的灵活性。两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障。 说人话就是能解决程序跑飞的问题。 编写代码思路 -1- 使用这个功能必须解除写保护-2- IWDG使用的是低速内部时钟 阅读全文
posted @ 2023-11-27 09:12 日落悬崖 阅读(79) 评论(0) 推荐(0) 编辑
摘要:串口简介和习惯 -1-通用同步异步收发器 (USART) 能够灵活地与外部设备进行全双工数据交换,满足外部设备对工业标准 NRZ 异步串行数据格式的要求。 -2-硬件流控制一般是关闭的 -3-波特率指单位时间传输bit个数 -4-数据位一般是8位 -5-一般无校验位 编写代码思路 -1-参考帮助手册 阅读全文
posted @ 2023-11-25 08:56 日落悬崖 阅读(108) 评论(0) 推荐(0) 编辑
摘要:输出比较简介和特性 -1-只有通用/高级定时器才能输出PWM -2-占空比就是高电平所占的比例 -3-输出比较就是输出不同占空比的信号 工作方式说明 -1-1- PWM工作模式 -1-2- 有效/无效电平 有效电平可以设置为高或低电平,是自己配置的 周期选择与计算 周期=重装载 * 预分频值 / 时 阅读全文
posted @ 2023-11-24 08:20 日落悬崖 阅读(123) 评论(0) 推荐(0) 编辑
摘要:基本定时器简介与特性 -1-时钟可分频 -2-计数模式只可以选择累加 -3-只可以用来定时(含中断) 查看时钟源 如图定时器7的时钟最大为72MHZ 定时时间的计算 通用定时器的时间计算公式为 Tout = ((arr+1)(psc+1))/Tclk ; arr为重载值 psc为时钟分频系数 Tcl 阅读全文
posted @ 2023-11-23 08:36 日落悬崖 阅读(62) 评论(0) 推荐(0) 编辑
摘要:SysTick简介与特性 -1- SysTick属于系统时钟。 -2- SysTick定时器被捆绑在NVIC中。 -3- SysTick可以产生中断,且中断不可屏蔽。 SysTick的时钟源查看 通过时钟树可以看出滴答的时钟最大为72MHZ/8=9MHZ 代码编写(已经验证,可直接拷贝使用) Sys 阅读全文
posted @ 2023-11-22 08:08 日落悬崖 阅读(71) 评论(0) 推荐(0) 编辑
摘要:常规电路(带上拉电阻) 阻值可选3.3/4.7/5.1/10 单位K 偷懒电路 利用GPIO内部的上拉模式 代码(直接拷贝使用) 这是一个外部中断控制变量a增加减少的demo为了新手方便我直接都写在了main.c文件 #include "stm32f10x.h" u8 keyflag=0; u8 a 阅读全文
posted @ 2023-11-21 08:28 日落悬崖 阅读(99) 评论(0) 推荐(0) 编辑
摘要:常规电路(带上拉电阻) 阻值可选3.3/4.7/5.1/10 单位K 偷懒电路 利用GPIO内部的上拉模式 代码(直接拷贝使用) 这是一个按键控制灯亮灭的demo为了新手方便我直接都写在了main.c文件 #include "stm32f10x.h" void LED_Init(void) { GP 阅读全文
posted @ 2023-11-20 08:12 日落悬崖 阅读(467) 评论(0) 推荐(0) 编辑
摘要:电路图 常规画法(带限流电阻计算公式) 设LED 电流为20mA(统一单位为 0.02A) 电压为3.3V 限流电阻=(电源电压-负载正向工作电压)/工作电流 限流电阻=(5V-3.3V)/0.02mA=1.7/V0.02A=85R 省事画法(直接用IO输出) 代码(直接拷贝使用) 找对引脚!!!这 阅读全文
posted @ 2023-11-18 08:53 日落悬崖 阅读(440) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示