STM32简单的外部中段控制程序,用定时器控制。代码注释详细
在万利199元开发板上实现了STM32最简单的操作,控制4个LED指示灯闪烁。
单片机使用stm32,射频芯片使用A7105(可收发),用stm32控制a7105点对点收发,射频功率可调,发射数据可以任意长度,但最好在64字节内,超过64字节程序就要修改了,这个程序是个demo,
带485接口伺服电机使用MODBUS协议控制,实际应用中因为是一个色度标定机器的机器控制部分,所以需要有上位机的参与,通过上位机发送控制信号给STM32,STM32解析并控制机器运动。
使用STM32F407实现的一个简单的菜单管理,用按键控制菜单的选择,可以有二级菜单。菜单用于在屏幕上显示需要的信息。
STM32控制CAN通信,基本配置,传输速率为500k,采用标准的协议
电机速度闭环pid控制,基于stm32平台实现。pid控制算法
控制电机转某一确定的角度,比如输入任何一个为1.8度的倍数的数值,控制电机转动相应的度数。
基于STM32的步进电机细分控制,通过ARM输出PWM经过转化控制电机电流大小。
STM32是非常好用的MCU,功能强大,这个控制LED灯的小程序,使用库函数进行操作,适合新手使用参考