-
STM32四路PWM输出
在做多通道PWM输出的时候还是要注意很多问题的,由于我用的是STM32C8T6,定时器有4个,分别是一个高级控制定时器TIM1,和三个通用定时器。
TIMER输出PWM实现步骤:
1. 设置RCC时钟;
2. 设置GPIO时钟;
3. 设置TIMx定时器的相关寄存器;
4. 设置TIMx定时器的PWM相关寄存器。
- 2023-09-01 05:55:03下载
- 积分:1
-
(stm32)RC522代码成功
stm32)RC522代码成功 ,实现刷卡,读卡,读取信息的功能,设置密码
- 2022-01-22 06:20:52下载
- 积分:1
-
基于STM32的智能门锁
具备指纹识别(R301模块),IC 卡,WIFI联网,实现微信远程解锁等功能。
- 2022-08-11 22:03:36下载
- 积分:1
-
2.4SPI显示屏 STM32测试程序
2.4SPI显示屏 STM32测试程序程序功能介绍:上电后屏幕显示40*40小图片若干和一些字符。此时如果触摸屏幕,会进入触摸绘图功能,点哪里线就画到哪里。按S4按键会显示纯色,每按一次颜色变一次,红绿蓝交替显示,按S3按键进入触摸校准,校准后的参数会保存在FLASH里面,下次开机不用再重新校准。第一次使用的时候请务必先校准一次触摸,否则触摸功能无法正常使用。
- 2022-03-30 04:13:33下载
- 积分:1
-
STM32官方例程 USB设备
STSW-STM32046,STM32F10X MSC HID DEVICE and so on.
- 2022-07-20 10:46:38下载
- 积分:1
-
stm32无线串口数据转发
stm32无线串口数据转发
用的无线模块是nrf24l01
实现的功能是:
如果从串口接收到 32 个字节,就把数据通过无线模块发送出去
如果从无线模块接收到32个字节,就把数据通过串口发给电脑,
如果200ms内缓冲区的大小不是32个字节也不是空,会清空缓冲区。
- 2022-02-03 14:18:02下载
- 积分:1
-
VisualScope虚拟示波器--用STM32通讯例程
VisualScope虚拟示波器--用STM32通讯例程,
- 2022-03-28 17:15:35下载
- 积分:1
-
基于OVOV2640板球控制系统 F4
本实验开机后,初始化摄像头模块(OV2640),如果初始化成功,则提示选择模式:RGB565模式,或者JPEG模式。KEY0用于选择RGB565模式,KEY1用于选择JPEG模式。 当使用RGB565时,输出图像(固定为:UXGA)将经过缩放处理(完全由OV2640的DSP控制),显示在LCD上面。我们可以通过KEY_UP按键选择:1:1显示,即不缩放,图片不变形,但是显示区域小(液晶分辨率大小),或者缩放显示,即将1600*1200的图像压缩到液晶分辨率尺寸显示,图片变形,但是显示了整个图片内容。通过KE0Y按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。 当使用JPEG模式时,图像可以设置任意尺寸(QQVGA~UXGA),采集到的JPEG数据将先存放到STM32F4的内存里面,每当采集到一帧数据,就会关闭DMA传输,然后将采集到的数据发送到串口2(此时可以通过上位机软件(串口摄像头.exe)接收,并显示图片),之后再重新启动DMA传输。我们可以通过KEY_UP设置输出图片的尺寸(QQVGA~UXGA)。通过KEY0按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。 同时时可以通过串口1,借助USMART设置/读取OV2640的寄存器,方便大家调试。DS0指示程序运行状态,DS1用于指示帧中断。main.c的代码 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-03-19 06:46:58下载
- 积分:1
-
超声波测距
已经过测试 上传来大家一起学习一下
- 2022-11-26 22:50:08下载
- 积分:1
-
STM32F103 -PWM波发一定脉冲数输出
本代码使用STM32F103控制器,定时器输出PWM波,利用自己编写的代码控制输出脉冲数的输出,做到步进电或伺服电机位置控制的功能。代码已测试成功,准确输出一定数量的PWM脉冲。由于本代码是自己本人写的,可能有些不是很完善的地方,若有错误的地方请指出。
- 2022-03-03 05:36:43下载
- 积分:1