文件名称:mucan:USB-CAN适配器
文件大小:335KB
文件格式:ZIP
更新时间:2024-05-19 12:40:31
C
微CAN
升级固件
安装 ,并确保您具有4.8或4.9版的gcc-arm-none-eabi 。
您还将需要一个功能正常的Python 2.7+或3.4+环境,并安装pyserial :
pip install pyserial
下载µCAN源代码:
git clone https://github.com/thiemar/mucan.git
cd mucan
make -j8
通过USB连接µCAN适配器,标识设备名称(通常为/dev/ttyACM
【文件预览】:
mucan-master
----.project(806B)
----sys()
--------stm32f0xx_hal_gpio.h(13KB)
--------stm32f0xx_hal_pcd.c(37KB)
--------core_cmFunc.h(17KB)
--------stm32f0xx_hal_pwr_ex.c(10KB)
--------core_cmInstr.h(26KB)
--------stm32f0xx_hal_flash.h(18KB)
--------stm32f0xx_hal_pwr_ex.h(17KB)
--------arm_math.h(245KB)
--------stm32f0xx_hal_flash.c(22KB)
--------arm_const_structs.h(4KB)
--------stm32f0xx_hal_gpio.c(21KB)
--------stm32f0xx_hal_pwr.h(7KB)
--------stm32f0xx_hal.c(15KB)
--------stm32f0xx_hal_can.c(44KB)
--------stm32f0xx_hal_rcc_ex.c(52KB)
--------stm32f0xx_hal_pwr.c(18KB)
--------stm32f0xx_hal_cortex.h(6KB)
--------core_cm0plus.h(40KB)
--------stm32f0xx_hal_dma.c(24KB)
--------stm32f0xx_hal_dma_ex.h(57KB)
--------system_stm32f0xx.c(12KB)
--------stm32f0xx_hal_gpio_ex.h(51KB)
--------stm32f0xx_hal_def.h(7KB)
--------core_sc300.h(97KB)
--------stm32f0xx_hal_pcd.h(29KB)
--------stm32f0xx_hal_cortex.c(13KB)
--------stm32f0xx_hal_pcd_ex.h(4KB)
--------stm32f0xx_hal_can.h(37KB)
--------arm_common_tables.h(7KB)
--------stm32f0xx_hal_dma.h(20KB)
--------stm32f0xx_hal_rcc_ex.h(76KB)
--------stm32f0xx_hal_flash_ex.h(16KB)
--------stm32f0xx_hal_flash_ex.c(32KB)
--------stm32f042x6.h(407KB)
--------system_stm32f0xx.h(4KB)
--------stm32f0xx_hal_pcd_ex.c(6KB)
--------stm32f0xx.h(10KB)
--------core_sc000.h(42KB)
--------stm32f0xx_hal_rcc.c(26KB)
--------stm32f0xx_hal.h(47KB)
--------core_cm0.h(33KB)
--------stm32f0xx_hal_rcc.h(55KB)
----app.ld(4KB)
----openocd.cfg(229B)
----usb()
--------usbd_ctlreq.c(18KB)
--------usbd_cdc.c(28KB)
--------usbd_core.h(6KB)
--------usbd_ioreq.c(6KB)
--------usbd_def.h(11KB)
--------usbd_core.c(12KB)
--------usbd_ctlreq.h(3KB)
--------usbd_ioreq.h(3KB)
--------usbd_cdc.h(5KB)
----.travis.yml(904B)
----.settings()
--------language.settings.xml(1KB)
----tools()
--------startdfu.py(374B)
--------serialdump.py(235B)
--------flashdfu.sh(296B)
----README.md(1014B)
----.cproject(22KB)
----makefile(6KB)
----mucan.launch(5KB)
----app()
--------usb_device.c(3KB)
--------stm32f0xx_hal_conf.h(10KB)
--------usbd_cdc_if.h(3KB)
--------libc.c(6KB)
--------usbd_conf.h(5KB)
--------usbd_desc.h(3KB)
--------usbd_conf.c(15KB)
--------usb_device.h(3KB)
--------vectors.c(3KB)
--------stm32f0xx_it.h(3KB)
--------stm32f0xx_it.c(3KB)
--------usbd_cdc_if.c(9KB)
--------usbd_desc.c(11KB)
--------main.c(30KB)