STM32相关
等-风-來
这个作者很懒,什么都没留下…
展开
-
RT-Thread Studio 编译的APP程序不跳转的问题
RT-Thread Studio 编译的APP程序不跳转的问题问题:使用RT-Thread Studio编辑代码,生成APP程序的时候通过,下图设置APP程序地址但是下载进去发现APP程序不能跳转,遇到这种情况是没有把中断映射表整对,按照下图所示设置即可。...原创 2021-09-02 10:39:02 · 402 阅读 · 2 评论 -
STM32理解笔记
原创 2019-01-18 14:44:50 · 286 阅读 · 0 评论 -
STM32驱动HC-SR04超声波测距模块
应用知识:定时器输入捕获,脉宽测量 定时器相关知识链接:https://blog.csdn.net/weixin_42046883/article/details/85224572模块图片如下图:硬件连接:Trig(控制端)---> PG2 Echo(接收端)---> PA6 通用定时器3通道1#include "distance.h"#include ...原创 2018-12-23 17:58:06 · 3906 阅读 · 3 评论 -
STM32定时器输入捕获,脉宽测量知识点
定时器特性时基初始化结构体:TIM_TimeBaseInitTypeDeftypedef struct{ uint16_t TIM_Prescaler;TIM_Prescaler:定时器预分频器设置,时钟源经该预分频器才是定时器计数时钟CK_CNT,它设定 PSC 寄存器的值。计算公式为: 计数器时钟频率 (fCK_CNT) 等于fCK_PSC / (PSC[15:0...转载 2018-12-23 17:51:11 · 6801 阅读 · 0 评论 -
STM32相关文章目录
1、 创建STM32固件库工程https://blog.csdn.net/weixin_42046883/article/details/845020072、GPIO相关https://blog.csdn.net/weixin_42046883/article/details/84717069原创 2018-12-23 04:45:10 · 166 阅读 · 0 评论 -
串口相关
#ifndef __USART_H__#define __USART_H__#include "stm32f10x.h"#include <stdio.h>//串口1-USART1#define CUSTOM_USART_APBxClkCmd RCC_APB2PeriphClockCmd#define CUSTOM_USART_CLK ...原创 2018-12-15 17:04:57 · 214 阅读 · 0 评论 -
STM32语法笔记
//结构体typedef struct { vu8 hour; vu8 min; vu8 sec; vu16 w_year; vu8 w_month; vu8 w_date; vu8 week; }_calendar_obj;_calendar_obj calendar;//时钟结构体 extern _calendar_obj calendar; ...原创 2018-11-28 01:00:30 · 965 阅读 · 0 评论 -
GPIO相关
GPIO初始化结构体typedef enum{ GPIO_Mode_AIN = 0x0, //模拟输入 GPIO_Mode_IN_FLOATING = 0x04, //浮空输入 GPIO_Mode_IPD = 0x28, //下拉输入 GPIO_Mode_IPU = 0x48, //上拉输入 GPIO_Mode_Out_OD = 0x14, //开漏输出 GPIO_Mode...原创 2018-12-02 15:52:41 · 314 阅读 · 0 评论 -
定时器相关
地方郭德纲的发生过的事故原创 2018-12-02 15:50:57 · 202 阅读 · 0 评论 -
STM32精确延迟1us和1ms的函数
延迟1us:void delay_us(u32 i){ u32 temp; SysTick->LOAD=9*i; //设置重装数值, 72MHZ时 SysTick->CTRL=0X01; //使能,减到零是无动作,采用外部时钟源 SysTick->VAL=0; //清零计数器 ...转载 2018-11-25 22:00:59 · 17730 阅读 · 4 评论 -
创建STM32固件库工程
1、安装MDK5下载链接:https://pan.baidu.com/s/1w3YjMSsKSv82zMCdYNvGPA安装后破解软件,链接:https://pan.baidu.com/s/1m5BAhtmyqFjsL4cDlyVIpQ2、在电脑的某个目录下面建立一个文件夹Template,在Template文件夹下建立下图所示文件夹。CORE、HARDWARE、OBJ、STM32F10x_...原创 2018-11-25 21:28:35 · 1859 阅读 · 0 评论 -
STM32驱动HX711称重模块
使用模块如下图所示:使用单片机为STM32C8T6,引脚DT -> PB7,SCK -> PB6,使用通道A下面是驱动程序:void GPIO_Weigh_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); G...原创 2018-11-18 22:38:14 · 17850 阅读 · 18 评论 -
STM32读取PM2.5.PM10的数据。串口1发送命令,串口2读取数据。
用串口1发送开机命令,STM32接收到数据后通过串口2发送给传感器。数据的发送是通过中断发送,下面贴出程序源码,由于是初学,又不合适的欢迎提出来一起学习。串口1初始化,及相关函数#include “usart.h”/**@brief 配置中断优先级参数 使用中断时在主函数开始要加入 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);配置嵌...转载 2018-10-08 02:07:49 · 3550 阅读 · 0 评论 -
ST-LINK 到 SWD接线图
1、ST-LINK的外形图如下图所示:2、接口引脚顺序定义如下图所示,注意缺口位置。3、具体引脚定义如下图所示。4、ST-LINK 到 SWD接线SWD接口一般4个引脚,分别为:电源正、TCK、TMS、电源负电源正—JTAG的1引脚TMS—JTAG的7引脚TCK—JTAG的引脚电源负—JTAG的标有GND的引脚...原创 2018-11-16 00:00:36 · 76693 阅读 · 4 评论