自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 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

原创 RT-Thread Studio 编译的APP程序不跳转的问题

RT-Thread Studio 编译的APP程序不跳转的问题问题:使用RT-Thread Studio编辑代码,生成APP程序的时候通过,下图设置APP程序地址但是下载进去发现APP程序不能跳转,遇到这种情况是没有把中断映射表整对,按照下图所示设置即可。...

2021-09-02 10:39:02 395 2

原创 STM32理解笔记

2019-01-18 14:44:50 285

原创 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 3899 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 6779

原创 串口相关

#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 212

原创 windows server2008部署

1、JDK下载https://pan.baidu.com/s/1VMoBMQLM6M5kynh6jNb8-A2、Tomcat下载https://pan.baidu.com/s/1FhR2QkQQQPUY0zY2qsWy3w3、Mysql下载https://pan.baidu.com/s/1qaeHSov9rwolnDqU41E2sg一、下载mysql二、 解压到C:\Program ...

2018-12-12 10:35:29 277

原创 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 313

原创 定时器相关

地方郭德纲的发生过的事故

2018-12-02 15:50:57 191

原创 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 963

原创 RT_Thread中rtconfig.h解析

/* RT-Thread config file */#ifndef __RTTHREAD_CFG_H__#define __RTTHREAD_CFG_H__//#include "RTE_Components.h"// <<< Use Configuration Wizard in Context Menu >>>// <h>Bas...

2018-11-26 01:00:49 3401

原创 RT_Thread学习笔记__应用函数

1、线程—>定义线程控制块指针:static rt_thread_t xxx_thread = RT_NULL;(xxx自定义)—>线程函数声明:static void xxx_thread_entry(void* parameter);(xxx自定义)—>创建线程:rt_thread_create();//创建线程 key_thread = ...

2018-11-26 00:58:11 1055

转载 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 17659 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 1855

原创 移植 RT-Thread 到 STM32

1、获取 STM32 的裸机工程模板(获取对应的芯片模板)2、下载 RT-Thread Nano 源码kill官网下载地址:http://www.keil.com/dd2/pack/下载地址:https://pan.baidu.com/s/1Z2MFBJA2raf_QazSTx9A_A3、安装 RT-Thread Package下载下来之后是一个以 exe 为后缀的文件,点击安装即可,...

2018-11-21 03:18:57 5206 1

原创 RT-Thread最小系统学习笔记

1 准备工作1.1 下载固件库STM32固件库下载链接:https://pan.baidu.com/s/15t4KT0HenJR_3kGwOE1jSg1.2 下载 RT-Thread 最新版本的源码下载链接:https://pan.baidu.com/s/1mgIAyWo#list/path=%2F1.3 拷贝需要的文件我们先建立 4 个文件夹并命名如下,将之前下载到的固件库和 RT-...

2018-11-21 00:58:55 1332

原创 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 17600 18

原创 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 76254 4

原创 Centos7 下安装Mysql

一、下载mysql1、下载链接:https://www.mysql.com/downloads/2、点击 Community 点击 MySQL Community Server3、进入下图界面,选择MySQL Community Server 5.64、下载mysql-5.6.42-linux-glibc2.12-x86_64.tar二、安装mysql1、检查是否安装mysql,...

2018-11-01 18:02:19 128

原创 Centos7 下安装tomcat7

一、安装jdk1、检查jdk版本信息,输入 “rpm -qa|grep java” 查看2、用命令 “rpm -e --nodeps XXXXXXXX” 删除已经安装的java版本,其中XXXXXXX表示上面查询到的Java信息。如下图3、下载JDKJDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-do...

2018-10-30 18:24:19 2203

原创 Centos7 下配置网络连接

所有操作在命令输入框下进行:1、用命令 “cd …” 回到系统根目录2、打开/etc/sysconfig/network-scripts/ifcfg-XXX,XXX每个电脑可能不一样。3、用命令 “vi” 编辑ifcfg-XXX文件,输入 “i” 进入编辑模式4、对照下图进行设置。5、设置完成,按 “Esc” 键退出编辑状态,输入 “:wq” 保存设置6、输入 “service ne...

2018-10-30 10:16:10 265

原创 Centos7 系统安装

一、Centos7 系统下载1、下载链接

2018-10-27 11:01:11 325

原创 RT-Thread学习笔记__环境搭建

一、环境搭建1、下载Git,安装到英文路径中,配置路径到环境变量。2、到RT-Thread官网下载 RT-Thread Env工具(存放路径不能有中文,路径添加到环境变量) 和 RT-Thread源代码3、运行env.exe,标题栏 右击 选择 settings 选择Integration 点击Register 点击Save settings(目的在其他项目中运行env自动选择当前的路径)...

2018-10-26 01:12:42 1368

转载 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 3532

中文版LAN8720A_LAN8720AI.zip

亮点 单芯片以太网物理层收发器(PHY) 灵活的电源管理架构 LVCMOS可变I/O电压范围:+1.6V至+3.6V 集成1.2V稳压器 支持HP自动MDIX 小型 24 引脚 QFN/SQFN 无铅 RoHS 兼容型封装

2021-06-24

超声波测距

STM32读取超声波测距模块的数据,用到STM32的通用定时器,输入捕获

2018-12-24

Linux安装,tomcat安装

Linux安装,tomcat安装 数据库安装 自己部署的时候做了记录

2018-10-30

STM32串口读取PM2.5传感器数据

通过STM32的串口读取PM2.5传感器的数据,然后打印的串口调试助手

2018-10-08

BMP180传感器stm32驱动程序

该BMP180的驱动程序包含软件IIC驱动和硬件IIC驱动,并且两个驱动程序都是自己测试过没有问题

2018-10-05

BH1750光照传感器驱动程序

里面包含硬件IIC读取BH1750数据和软件模拟IIC读取BH1750数据。配套开发板正点原子精英板,配套传感器模块淘宝购买。

2018-10-03

空空如也

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

TA关注的人

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