自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习笔记:内存学习

学习ESP32,STM32的内存分配方式

2023-03-22 21:16:24 2231

原创 学习笔记—bortz方程推导

2022-12-01 15:02:50 292 2

原创 分析行人导航的加速度数据分割处理办法试图解决CPR问题

针对CPR加速度数据企图通过行人导航的数据处理方法来解决CPR的数据

2022-09-23 22:37:00 690

原创 中北大学智能车实训程序下载记录

LPC54606程序下载一.下载器选择:1.官方提供的下载器2.st_link二者任选其一即可。二.KIEL5环境搭建:1.安装:3.单击魔术棒,出现Options for Target 选项卡4.选择Device,选择LPC54606BD100三.下载器调试:1.点击魔术棒2.点击DEBUG选项卡3.如果使用官方下载器,则选择:CMSOS-DAP Debugger如果使用ST-link则选择st-link4.点击setting,连接下载器与核心板,观察到有设备连

2021-06-18 09:39:47 227

原创 学习笔记:stm32定时器翻转模式实现同一个定时器不同通道不同频率占空比输出

STM32定时器输出pwm输出比较模式与PWM模式区别一:PWM模式:pwm模式就是最简单的输出pwm的方法,通过配置定时器的ARR寄存器来确定输出的频率,配置比较寄存器(CRR)来控制pwm的占空比,当CNT小于CRR输出一种电平,当CNT介于CRR与ARR之间时输出另一种电平。但是由于四个通道使用一个定时器,ARR值一更改,四个通道都更改,所以无法使不同通道输出不同频率。二:输出比较模式输出比较模式就是当CNT达到CRR值时,翻转输出的电平,我们可以利用这一特性,实现不同通道输出不同频率,

2021-04-13 20:42:32 5764 9

原创 学习笔记:RTC时钟

学习笔记:RTC时钟1.什么是RTC(1) RTC是个独立的定时器。RTC拥有一个连续计数的计数器。(2)注意:RTC模块和时钟配置系统(RCC_BDCR寄存器)工作在后备区域,系统断电或者复位不会影响RTC的设置和事件,所以可以利用此特性来制作万年历。系统复位后,自动禁止访问后备寄存器和RTC,防止意外操作。##2. RTC时钟源(1)HSE时钟除以128(2)LSE振荡器时钟:外部低速时钟(一般为32.767khz)(3)LSI振荡器时钟:一般为(40khz)3.RTC中断(1)秒中断

2021-03-20 11:24:53 1648 4

原创 学习笔记:stm32中断服务函数在哪找到

stm32f103的中断服务函数在启动文件:***startup_stm32f10x_md.s***处

2021-03-20 09:05:13 5296 3

原创 学习笔记STM32 定时器篇(一)

学习笔记定时器(一:基础篇)(一)STM32定时器分类### (1)高级定时器TIM1,TIM8(a).高级定时器作用高级控制定时器(TIM1和TIM8)由一个16位的自动装载计数器组成,它由一个可编程的预分频器,驱动。它适合多种用途,包含测量输入信号的脉冲宽度(输入捕获),或者产生输出波形(输出比较、PWM、嵌入死区时间的互补PWM等)。使用定时器预分频器和RCC时钟控制预分频器,可以实现脉冲宽度和波形周期从几个微秒到几个毫秒的调节。高级控制定时器(TIM1和TIM8)和通用定时器(TIMx

2021-03-18 21:03:47 1105

原创 usart学习笔记

学习笔记USART介绍:目的:使用USART进行通信,收发数据更多介绍:stm32_CN -> p516页框图:中断请求:TXE 位于USART_SR(状态寄存器)中第七位:TC位于USART_SR(状态寄存器)中第六位:CTS位于USART_SR(状态寄存器)中第九位:寄存器:(1)状态寄存器(USART_SR):(2)数据寄存器(USART_DR):包含了发送或接收的数据。由于它是由两个寄存器组成的,一个给发送用(TDR),一个给接收用(RDR),该寄存器

2021-01-28 13:16:00 978

原创 运用外部中断检测按键实现任务

学习笔记:外部中断简介:中断分类STM32的每个IO都可以作为外部中断输入,STM32的中断控制器支持19哥外部中断/事件请求:0-15 I/O输入中断16:连接到PVD输出。17:连接到RTC闹钟事件。18:连接到USB唤醒事件。触发方式:(1)上升沿:EXTI_Initstructure.EXTI_Trigger=EXTI_Trigger_Rising;(2)下降沿:EXTI_Initstructure.EXTI_Trigger=EXTI_Trigger_Falling;(3)双边

2021-01-26 12:42:02 1822

原创 用systick定时器实现延时函数(非中断版本)

学习笔记:2021/1/25#时钟简介 :(1).STM32 有5个时钟源:HSI、HSE、LSI、LSE、PLL①、HSI是高速内部时钟,RC振荡器,频率为8MHz,精度不高。   ②、HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。   ③、LSI是低速内部时钟,RC振荡器,频率为40kHz,提供低功耗时钟。WDG   ④、LSE是低速外部时钟,接频率为32.768kHz的石英晶体。RTC   ⑤、PLL为锁相环倍频输出,其时钟输入源可选择为

2021-01-25 13:34:37 2144

原创 STM32 F10X系列 PB4等JTAG引脚作普通IO复用方法。

##学习笔记一.相关表格1.PB3,PB4,PA13,PA14,PA15引脚可根据上表复用成普通IO口。在mcu复位的时候这几个引脚被作为jtag的功能。当我们要使用这些引脚作为普通的I/O时必须进行引脚的功能复用。二.I/O复用方法:1.使能所要复用的I/O时钟(例子以PB4为例):RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);2.配置I/o口:GPIO_InitTypeDef GPIO_Initstructure;//结构体RCC

2021-01-24 11:47:04 1025

原创 学习笔记

***CADENCE ***丝印篇在Allegro PCB Editor中,很多Class和Subclass都包含了丝印层,那么要如何添加和管理丝印层,又应该如何正确地生成丝印层的光绘文件呢?我们常用的丝印层位于下列Class/Subclass当中。Board Geometry - Silkscreen板级的丝印层,一般用于添加板子上的说明性文字标注、版权信息、产品或公司Logo等等。Package Geometry - Silkscreen器件级的丝印层,用于器件本身的标注,比如标注集成电路的

2021-01-09 15:44:52 257 1

空空如也

空空如也

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

TA关注的人

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