Image
Image

有何不可0365

+ 关注

粉丝 0     |     主题 45     |     回帖 781

STM32控制步进电机—种S形加减速曲线的推导与实现
2024-8-31 13:05
  • ST MCU
  • 17
  • 1191
  单位分析 因为使用场景是单片机控制步进电机,所以常规的速度单位 m / s m/s m/s用在这里不太合适。 在没 ...  
  又因为时间为0时位移为0,所以可以获得 位移公式:  
  以及 速度公式 :  
  解之可得系数 k k k:  
  将三个常量带入速度表达式,可得:  
  二次积分获得位移:  
基于AT32(STM32)单片机的模块化代码之——Led代码模块化
2022-12-31 23:08
  • 雅特力AT32 MCU
  • 15
  • 1003
  其它,分享一个简单的呼吸灯的函数  
  ......  
  这几个基础函数写好了以后基本就完成了,后面就是根据实际的app部分的逻辑,自行再调用就可以,例如我自己 ...  
  led模块初始化函数  
  需要根据实际电路设计对对应的gpio口赋低电平或者高电平。例如当对应的gpio为低电平时,led亮,就在LED_ON( ...  
  关闭单个led灯的函数  
  实现几个具体的功能函数 1.点亮单个led灯函数  
  例如我用PC14用做显示电源的指示灯,那么我就将对应的gs_LedPort[LED_POWER]=GPIOC, gu16_LedPins[LED_POWE ...  
  ......  
  在led.c文件中定义数个全局变量,用来作为配置功能,或者存储功能等用途  
  这样,当在app逻辑层需要对哪个led灯进行操作时,直接用LED_POWER这些实际用途的宏定义操作,如果某些个led ...  
  将枚举的led与其实际应该进行映射  
  .代码模块化思路 2.1在led.h文件中定义枚举类型,枚举应用到的led灯  
  基于AT32(STM32)单片机的模块化代码之——Led代码模块化 上个文章讲了按键的模块化代码,这个文章贴一下我 ...  
2
3
近期访客