使用CubeMX封装的FreeRTOS操作系统,可直接写入到正点原子mini开发板之中或者任何一块stm32F103RCT6的板子上。 实现功能:1.有一个任务实现功能是PA8引脚(外接LED灯)可以实现呼吸灯效果。 2. UART1使用DMA+双缓存方式存放数据,并将收到的数据长度和内容即时存放到队列之中,然后交给另一个任务。这个任务即时把队列中的数据用串口返回给上位机。 如果是从我的文章来的,可以直接看stm32f1xx_it.c文件,所有的DMA处理逻辑基本就写在这个文件里面啦~ 因为中文注释会在CubeMX每一次代码初始化的时候被搞乱,所以只能用英文注释了 qaq
2022-11-22 22:30:27 24.85MB 单片机 stm32 DMA 串口
1
SoftPWM库 什么是新的? 版本1.0.1 保罗·斯托弗雷根(Paul Stoffregen)的变化 在Teensy 3.x上使用IntervalTimer 在示例中将LED_BUILTIN用于WLED 版本1.0.0 初始发行 描述 接线框架(和Arduino)库,可在任意引脚上产生PWM信号。 它最初设计用于控制LED的亮度,但也可以进行修改以控制伺服器和其他低频PWM控制的设备。 它在微控制器上使用单个硬件计时器(AVR上的计时器2或Teensy 3.x上的IntervalTimer)来生成多达20个PWM通道。 特征 任意输出引脚 最多可以创建20个不同的频道 真正的零电平,即关闭==关闭 单独的淡入淡出速率为开和关 下载及安装 您可以使用Arduino库管理器(Sketch-> Include Library-> Manage Libraries ...)下载该
2022-11-22 16:44:22 12KB C++
1
三相电压型逆变器仿真 双闭环控制 电流内环电压外环
不用定时器,使用特殊的软件延时方法可以达到多路PWM控制舵机,即使不能并行输出的C51也可以做到
2022-11-20 23:06:55 223KB PWM 舵机 C51 C语言
1
STM32F103RCT6 RBT6核心板例程 pwm输出加adc
2022-11-20 20:28:31 7.53MB STM32F103RCT6 RB
1
关于stm32的pwm生成代码,可以随时间变化
2022-11-20 15:36:10 18KB stm32 pwm
1
10、嵌入式物联网实战之STM32 PWM脉冲输入捕获实验
2022-11-18 23:45:13 97.01MB 物联网 嵌入式 IOT stm32
1
STM32F407VG_DISOVERY-_BOARD_PWM_SERVO_MOTOR_CONTROL:Stm32f407vg Discovery卡丁车Standart PeripheralKütüphanesinikullanarak伺服电机kontrolü
2022-11-18 15:33:40 846KB C
1
stm32关于ds18b20传感器检测温度,以及驱动风机降温的程序,包括显示程序,有需要的可以自行下载,看不懂可以私信
2022-11-17 20:10:38 2.86MB stm32 ds18b20 pwm tft
1
STM32F103C8T6 IO驱动 WS2812B 完整文件 IO输出到DIN使用PB15 例程点亮6个灯,自己可以根据需要修改 IO驱动简单易懂,使用STM32F103C8T6最小系统板 驱动WS2812需要的实现纳秒级别的电平翻转,像一般主频较低的MCU很难实现这种级别的电平翻转。我在这里使用的MCU是STM32F103系列主频为72M,恰好可以通过延时翻转高低电平模拟WS2812的通信时序进而实现对WS2812灯珠的驱动。 STM32通过普通IO方式驱动WS2812灯珠首先我们要初始化IO端口。
2022-11-16 22:39:29 13.35MB WS2812 STM32
1