STM32F103C8T6点亮LED流水灯详解
目录 一、STM32寄存器简介 二、keil5添加stm32固件库 三、编译代码部分 四、将程序烧录到STM32F103C8t6中去 一、STM32寄存器简介 简单来说,寄存器就是存放东西的东西。从名字来看,跟
目录 一、STM32寄存器简介 二、keil5添加stm32固件库 三、编译代码部分 四、将程序烧录到STM32F103C8t6中去 一、STM32寄存器简介 简单来说,寄存器就是存放东西的东西。从名字来看,跟
目录 一、STM32寄存器简介 二、keil5添加stm32固件库 三、编译代码部分 四、将程序烧录到STM32F103C8t6中去 一、STM32寄存器简介 简单来说,寄存器就是存放东西的东西。从名字来看,跟
Net12v has only one pin (pin R12-2),这是我遇到的情况,通过查询以及实践发现了4种解决办法: 1:查询原理图封装,看看是否是从1开始的,引
各种板子引脚定义 其他: https://arduino.nxez.com/pinout-diagram-of-arduino-versions 3283和328P芯片引脚定义 快速写一个基于Json解析的灵活串口Interfa
一、芯片型号说明及一些基本信息: 1. STM32 F 103 Z E T 6 STM32:代表 ARM Conte-x 内核的32位微控制器F:代表芯片子系列103:代表增强型系列
目录 一、串口协议 1.设备间的通信方式 2.RS-232标准 1.RS232电平与TTL电平的区别 2.RS-232串口简介 二、USB转232模块(CH340为例) 1.CH340简介 2.实物接线
1.什么是STA? STA(静态时序分析)是时序验证的一种方法,用于计算和分析电路是否满足时序约束的要求。 2.为什么需要STA? 电路能否正常工作,其本质上是受最长逻辑通
本文介绍如何使用KEIL5调试模式来测试延时函数的时间。 在调试之前要先确保调试相关的配置正确: 1、Target选项卡选择正确的晶振频率。 2、Debug选项卡选择硬件仿真,接着进入Settings。 3、在S
这次项目的讲解分为4各部分,分别是简介(1/4)、基础知识(2/4)、程序开发(3/4)和联合调试(4/4),这一次内容属于基础知识(2/4),可以对应文章标题(↑)快速定位
目前要下载程序到ram执行, 目前有2种方法 1 用jlink 直接选择debug或者ram_0x1400, 然后点击debug就可以仿真了 这里面有3个重要的东西: 第一个是分散加载文件, 可以看到全部在RAM 需要去掉load app
前言 之前写了一篇STM32hal库串口中断接收任意字符 实际上是不完美的,他接收到换行符就完蛋了。 花了点时间深入研究了一下hal库的串口中断函数,发现他其实是不完美的,有一些BUG。 所以查了资
以geekcamera为例,当关闭闪光灯时,flash mode 0,代表flash为off模式; ae mode 1,代表ae为off模式,flash state 2
普中51单片机开发板笔记 简介 什么是单片机? 单板机 将CPU芯片、存储器芯片、I/O接口芯片和简单的I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序
简述 本章主要是讲解了STM32的内部定时器的使用。 1、芯片选型&创建工程 这里我选择的是STM32F103C8T6芯片。 配置工程名点击finish 2、芯片工程配置 这里我们主要是在.ioc文件里面进行图形界面配置 1࿰
引言 使用STM32Cube开发东西最怕的就是写的代码太多,为什么呢?因为不会写,我深有体会。SPI通讯是一种常用的常用的通讯方式,同步、串行。同步代表着实时性好,串行代表
一、开发环境介绍 主控芯片: STM32F103ZET6 代码编程软件: keil5 心率检测模块: PulseSensor WIFI模块: ESP8266 --可选的。直接使用串口有线传输给上位机也可以。 上位机: Cÿ
一、队列简介 队列是为了任务与任务、任务与中断之间的通信而准备的,可以在任务与任务、任务与中断之间传递消息,队列中可以存储有限的、大小固定的数据项目。 任务与任务、任务与中断之间要交流的数据保存在队列中࿰
一、STM32之基于I2C的温湿度采集(AHT20) 1.I2C协议 详情参考:I2C协议 2.AHT20温湿度采集 程序 主函数: #include "delay.h" #i
目录 前言 一、材料 二、接线 1.步进电机与步进电机驱动接线 2.stm32与步进电机驱动接线 3.手势识别模块与stm32接线 4.其他 三、主要程序解释 1.如何控制步进电机方向 2.手势控制步进电机相关代码 四、工程代
大一到大二这段时间里学习过单片机的相关知识,对单片机有一定的认识和了解。如果要深究其原理可能还差了一些火候。知道如何编写程序来点量一个LED灯,改一改官方提供的例程来实现一些功能做一些小东西,对IIC、
一、开发环境介绍 主控芯片: STM32F103ZET6 代码编程软件: keil5 心率检测模块: PulseSensor WIFI模块: ESP8266 --可选的。直接使用串口有线传输给上位机也可以。 上位机: Cÿ
一、前言 本篇主要讲一下51单片机定时器实现PWM,并且使用到keil的示波器方便大家对定时器实现的PWM做一个直观的了解。 在此之前相信大家都对PWM(脉冲宽度调制)或多或少的都有一定了解。下面来一
这次项目的讲解分为4各部分,分别是简介(1/4)、基础知识(2/4)、程序开发(3/4)和联合调试(4/4),这一次内容属于基础知识(2/4),可以对应文章标题(↑)快速定位
一、SysTick系统滴答定时器寄存器 SysTick系统滴答定时器位于Cortex M4内核中。 在编程LED时,使用到了 HAL_Delay(500) 函数,此函数利用的就是SysTick系统滴答定时器。
RTC(Real-Time Clock)实时时钟,是一个独立的定时器。拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时
目录 1.GPIO_init()函数初始化示例 1.1 GPIO_InitTypeDef 1.2 GPIO_Init(GPIOB, &GPIO_GPIO_InitStructure) 1.3 GPIO_InitStructure.GPIO
参考: 郭天祥:https://www.bilibili.com/video/BV1DW411a7mz?p8 韦东山:https://www.bilibili.com/video/BV1ga4y1Y7P
目录 一、串口协议 1.设备间的通信方式 2.RS-232标准 1.RS232电平与TTL电平的区别 2.RS-232串口简介 二、USB转232模块(CH340为例) 1.CH340简介 2.实物接线
一. 相关知识 1.1 关于I2C协议 I2C 通讯协议 (Inter - Integrated Circuit) 是由 Phiilps 公司开发的,由于它引脚少,硬件实 现简单,可扩