自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于正点原子ministm32版PWM输出实验

输出原理:工作过程(通道1为例):PWM模式:模式1 CNT<CCR X 为有效电平模式2 CNT>CCR X 为有效电平有效电平为1 还是 0由CC1P决定极性。

2023-05-16 22:19:04 157 1

原创 基于正点原子ministm32板通用定时器

STM32的通用 TIMx (TIM2、 TIM3、 TIM4 和 TIM5)定时器功能包括:1)16 位向上、向下、向上/向下自动装载计数器(TIMx_CNT)。2)16 位可编程(可以实时修改)预分频器(TIMx_PSC),计数器时钟频率的分频系数为 1~65535 之间的任意数值。3) 4 个独立通道(TIMx_CH1~4),这些通道可以用来作为:1.输入捕获2.输出比较3. PWM 生成(边缘或中间对齐模式)4.单脉冲模式输出。

2023-05-07 21:41:48 98

原创 基于正点原子ministm32板窗口看门狗实验

STM32的窗口看门狗中有一个7位的递减计数器T[6:0],它会在出现下述2种情况之一时产生看门狗复位:1.当喂狗的时候如果计数器的值大于某一设定数值W[6:0]时,此设定数值在WWDG_CFR寄存器定义;2.当计数器的数值从0x40减到0x3F时【T6位跳变到0】

2023-05-01 21:09:11 79

原创 基于正点原子ministm32板独立看门狗实验

看门狗实验解决的问题:在启动正常运行的时候,系统不能复位;在系统跑飞(程序异常执行)的情况,系统复位,程序重新执行。STM32内置两个看门狗,提供了更高的安全信息,时间的精确性和使用的灵活性。

2023-04-22 23:14:45 106

原创 基于正点原子ministm32板外部中断实验

STM32的每个IO都可以作为外部中断输入STM32的中断控制器支持19个外部中断请求:线0~15:连接到PVD输出;线17:连接到RTC闹钟事件;线18:连接USB唤醒事件;每个外部中断线可以独立的配置触发方式(上升沿,下降沿或者双边沿触发),触发/屏蔽,专用的状态位。

2023-04-16 23:07:46 69 1

原创 基于正点原子ministm32板串口通信实验

①起始位②数据位(8位或9位)③奇偶校验位(第9位)④停止位(1,15,2位)⑤波特率设置。

2023-04-08 23:03:08 274 1

原创 基于正点原子ministm32板按键输入实验的学习

KEY0->PE4 上拉输入 KEY1->PE3 上拉输入 KEY2->PE2 上拉输入 WK_UP->PA0 下拉输入二.GPIO输操作说明读取IO口输入电平调用库函数:读取IO口输入电平操作寄存器:GPIOx_IDR:端口输入寄存器使用位带操作读取IO口输入电平:PEin(4) ------------读取GPIOE.4口电平PEin(n)------------读取GPIOE.n口电平三.按键输入实验思路1.使能按键对应IO口时钟。

2023-04-03 21:56:37 263 1

原创 基于正点原子ministm32板的跑马灯的学习

设置输出高电平或低电平 SetBits输出高 ResetBits输出低。1.使能IO口时钟。2.初始化IO口模式。调用函数GPIO_Init();IO口输出高电平,LED灭,输出低电平,LED点亮;本次通过使用GPIO库函数编写跑马灯实验。头文件:stm32f10x_gpio.h。源文件:stm32f10x_gpio.c。不同的IO组,调用的时钟使能函数不一样。可以一次初始化一个IO组下的多个IO口。3.操作IO口,输出高低电平。GPIO输出方式:推挽输出;现象是两个灯一起闪烁。

2023-03-26 20:53:33 147 2

线性代数.zip

线性代数.zip

2023-05-09

空空如也

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

TA关注的人

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