2021-10-09 11:12:20 索炜达电子 569
项目编号:E1443
文件大小:101K
源码说明:带中文注释
开发环境:C编译器
简要概述:
PLC RS485 Modbus ATmega32微控制器固件
特征:
-步进电机控制。
-交流电机控制(简化频率模型)。
目录│文件列表:
└ plc_firmware
│ acdriver.atsln
│ acdriver.avrsln
│ acdriver.avrsuo
└ acdriver
│ acdriver.avrgccproj
│ acdriver.c
│ acdriver.cproj
├ controller
│ │ commandflow.c
│ │ commandflow.h
│ │ controller.c
│ │ controller.h
│ │ interfaceled.c
│ │ interfaceled.h
│ │ time.c
│ └ time.h
├ driver
│ │ acservopwm.c
│ │ driver.c
│ │ driver.h
│ │ inductionpwm.c
│ │ inductionsimplepwm.c
│ └ steppwm.c
├ interface
│ │ interface.c
│ │ interface.h
│ │ mb.c
│ │ modbus.c
│ │ modbus.h
│ │ modbus_functions.c
│ │ modbus_functions.h
│ ├ functions
│ │ │ mbfunccoils.c
│ │ │ mbfuncdiag.c
│ │ │ mbfuncdisc.c
│ │ │ mbfuncholding.c
│ │ │ mbfuncinput.c
│ │ │ mbfuncloopback.c
│ │ │ mbfuncother.c
│ │ └ mbutils.c
│ ├ include
│ │ │ mb.h
│ │ │ mbconfig.h
│ │ │ mbframe.h
│ │ │ mbfunc.h
│ │ │ mbport.h
│ │ │ mbproto.h
│ │ │ mbutils.h
│ │ └ port.h
│ └ rtu
│ │ mbcrc.c
│ │ mbcrc.h
│ │ mbrtu.c
│ │ mbrtu.h
│ │ portevent.c
│ │ portserial.c
│ └ porttimer.c
├ os
│ │ adc.c
│ │ adc.h
│ │ config.h
│ │ gpio.c
│ │ gpio.h
│ │ hal.c
│ │ hal.h
│ │ hwtimer.c
│ │ hwtimer.h
│ │ memorystorage.c
│ │ memorystorage.h
│ │ os.c
│ │ os.h
│ │ pin.c
│ │ pin.h
│ │ pwm.c
│ │ pwm.h
│ │ realtimer.c
│ │ realtimer.h
│ │ task.c
│ │ task.h
│ │ uart.c
│ │ uart.h
│ │ watchdog.c
│ └ watchdog.h
└ sensorinput
│ angleposition.c
│ angleposition.h
│ pwmchannelcurrent.c
│ pwmchannelcurrent.h
│ temperature.c
└ temperature.h