Skip to content

BamboWu/Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

凸轮控制器


功能简介:

  根据光电编码器测得的角度信息,控制12个通道的高速电磁阀输出;
  用户通过触摸屏可以设置工作参数(输出开启角、关闭角等);
  也可通过六路数字信号输入,对程序运行加以控制;

工程结构:

  ../STM32Cube_FW_F1_V1.4.0    从ST官网下载的库文件。
  ../RTT    从SEGGER官网下载的Real Time Transfer调试工具。
  Controller     本工程文件夹
  |    .gitignore    git仓库文件更新检测配置脚本
  |    README.md    本介绍文件
  |
  +---Inc  头文件文件夹
  |   |    main.h    主程序头文件
  |   |    stm32f1xx_hal_conf.h     HAL驱动库的配置头文件
  |   |    stm32f1xx_it.h    中断处理函数的头文件
  |   |    valve.h    电磁阀驱动函数的头文件
  |   |    coder.h    编码器驱动函数的头文件
  |   |    cmd.h     命令行交互界面函数的头文件
  |   |    hmi.h     图形交互界面函数的头文件
  |   |    crc.h     CRC校验函数的头文件
  |   |    di.h      数字输入处理函数的头文件
  |   |
  |
  +---Src  源文件文件夹
  |   |    main.c    主程序源文件
  |   |    stm32f1xx_it.c    中断函数源文件
  |   |    stm32f1xx_hal_msp.c    HAL底层实现函数源文件
  |   |
  |   +---Valve    电磁阀驱动
  |   |   |    valve.c    电磁阀驱动源文件
  |   |   
  |   +---Coder    编码器驱动
  |   |   |    coder.c    编码器驱动源文件
  |   |   
  |   +---HMI     人机交互界面驱动
  |   |   |    cmd.c     命令行交互界面源文件
  |   |   |    hmi.c     图形交互界面源文件
  |   |   |    crc.c     CRC校验源文件
  |   |   |    di.c      数字输入端交互源文件
  |   |   
  |
  +---toolchain    工具链文件夹
  |   |    JLinkCommand.jlink    JLink烧录脚本
  |   |    Makefile    make脚本
  |   |    STM32F103XC_FLASH.ld    链接器脚本
  |   |   
  | 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published