2021-11-13 19:20:28 索煒達(dá)電子 777
項(xiàng)目編號(hào):E2252
文件大?。?2M
源碼說(shuō)明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡(jiǎn)要概述:
基于STM32有感直流無(wú)刷電機(jī)驅(qū)動(dòng)控制程序,集成CANopen通訊電機(jī)控制子集協(xié)議 和 MONDBUS 協(xié)議。
目錄│文件列表:
└ FOC-MOTOR-CONTROLLER
│ motor-foc-Readme.txt
├ CANopen301
│ │ .gitignore
│ │ CANopen.c
│ │ CANopen.h
│ │ codingStyle
│ │ Doxyfile
│ │ LICENSE
│ │ Makefile
│ │ README.md
│ ├ example
│ │ │ application.c
│ │ │ application.h
│ │ │ CO_motor_interface.c
│ │ │ CO_motor_interface.h
│ │ │ CO_OD.c
│ │ │ CO_OD.h
│ │ │ IO.eds
│ │ │ IO.html
│ │ │ main.c
│ │ │ _project.html
│ │ │ _project.xml
│ │ └ CO_OD_with_trace
│ │ │ CO_OD.c
│ │ └ CO_OD.h
│ └ stack
│ │ CO_Emergency.c
│ │ CO_Emergency.h
│ │ CO_HBconsumer.c
│ │ CO_HBconsumer.h
│ │ CO_NMT_Heartbeat.c
│ │ CO_NMT_Heartbeat.h
│ │ CO_PDO.c
│ │ CO_PDO.h
│ │ CO_SDO.c
│ │ CO_SDO.h
│ │ CO_SDOmaster.c
│ │ CO_SDOmaster.h
│ │ CO_SYNC.c
│ │ CO_SYNC.h
│ │ CO_trace.c
│ │ CO_trace.h
│ │ crc16-ccitt.c
│ │ crc16-ccitt.h
│ ├ drvTemplate
│ │ │ CO_driver.c
│ │ │ CO_driver.h
│ │ │ eeprom.c
│ │ └ eeprom.h
│ ├ socketCAN
│ │ │ CO_driver.c
│ │ │ CO_driver.h
│ │ │ CO_Linux_tasks.c
│ │ │ CO_Linux_tasks.h
│ │ │ CO_OD_storage.c
│ │ └ CO_OD_storage.h
│ └ STM32F3
│ │ bsp_can.c
│ │ bsp_can.h
│ │ CO_driver.c
│ │ CO_driver.h
│ │ CO_Flash.c
│ └ CO_Flash.h
├ Drivers
│ ├ CMSIS
│ │ ├ Device
│ │ │ └ ST
│ │ │ └ STM32F3xx
│ │ │ ├ Include
│ │ │ │ │ stm32f301x8.h
│ │ │ │ │ stm32f302x8.h
│ │ │ │ │ stm32f302xc.h
│ │ │ │ │ stm32f302xe.h
│ │ │ │ │ stm32f303x8.h
│ │ │ │ │ stm32f303xc.h
│ │ │ │ │ stm32f303xe.h
│ │ │ │ │ stm32f318xx.h
│ │ │ │ │ stm32f328xx.h
│ │ │ │ │ stm32f334x8.h
│ │ │ │ │ stm32f358xx.h
│ │ │ │ │ stm32f373xc.h
│ │ │ │ │ stm32f378xx.h
│ │ │ │ │ stm32f398xx.h
│ │ │ │ │ stm32f3xx.h
│ │ │ │ └ system_stm32f3xx.h
│ │ │ └ Source
│ │ │ └ Templates
│ │ │ │ system_stm32f3xx.c
│ │ │ ├ arm
│ │ │ │ │ startup_stm32f301x8.s
│ │ │ │ │ startup_stm32f302x8.s
│ │ │ │ │ startup_stm32f302xc.s
│ │ │ │ │ startup_stm32f302xe.s
│ │ │ │ │ startup_stm32f303x8.s
│ │ │ │ │ startup_stm32f303xc.s
│ │ │ │ │ startup_stm32f303xe.s
│ │ │ │ │ startup_stm32f318xx.s
│ │ │ │ │ startup_stm32f328xx.s
│ │ │ │ │ startup_stm32f334x8.s
│ │ │ │ │ startup_stm32f358xx.s
│ │ │ │ │ startup_stm32f373xc.s
│ │ │ │ │ startup_stm32f378xx.s
│ │ │ │ └ startup_stm32f398xx.s
│ │ │ ├ gcc
│ │ │ │ │ startup_stm32f301x8.s
│ │ │ │ │ startup_stm32f302x8.s
│ │ │ │ │ startup_stm32f302xc.s
│ │ │ │ │ startup_stm32f302xe.s
│ │ │ │ │ startup_stm32f303x8.s
│ │ │ │ │ startup_stm32f303xc.s
│ │ │ │ │ startup_stm32f303xe.s
│ │ │ │ │ startup_stm32f318xx.s
│ │ │ │ │ startup_stm32f328xx.s
│ │ │ │ │ startup_stm32f334x8.s
│ │ │ │ │ startup_stm32f358xx.s
│ │ │ │ │ startup_stm32f373xc.s
│ │ │ │ │ startup_stm32f378xx.s
│ │ │ │ └ startup_stm32f398xx.s
│ │ │ └ iar
│ │ │ │ startup_stm32f301x8.s
│ │ │ │ startup_stm32f302x8.s
│ │ │ │ startup_stm32f302xc.s
│ │ │ │ startup_stm32f302xe.s
│ │ │ │ startup_stm32f303x8.s
│ │ │ │ startup_stm32f303xc.s
│ │ │ │ startup_stm32f303xe.s
│ │ │ │ startup_stm32f318xx.s
│ │ │ │ startup_stm32f328xx.s
│ │ │ │ startup_stm32f334x8.s
│ │ │ │ startup_stm32f358xx.s
│ │ │ │ startup_stm32f373xc.s
│ │ │ │ startup_stm32f378xx.s