├── .gitignore ├── LICENSE ├── README.md ├── demo ├── .gitignore ├── .mxproject ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F4xx │ │ │ │ └── Include │ │ │ │ ├── stm32f407xx.h │ │ │ │ ├── stm32f427xx.h │ │ │ │ ├── stm32f4xx.h │ │ │ │ └── system_stm32f4xx.h │ │ └── Include │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armclang.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── cmsis_iccarm.h │ │ │ ├── cmsis_version.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm1.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_sc000.h │ │ │ ├── core_sc300.h │ │ │ ├── mpu_armv7.h │ │ │ ├── mpu_armv8.h │ │ │ └── tz_context.h │ └── STM32F4xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f4xx_hal.h │ │ ├── stm32f4xx_hal_adc.h │ │ ├── stm32f4xx_hal_adc_ex.h │ │ ├── stm32f4xx_hal_can.h │ │ ├── stm32f4xx_hal_cortex.h │ │ ├── stm32f4xx_hal_dac.h │ │ ├── stm32f4xx_hal_dac_ex.h │ │ ├── stm32f4xx_hal_def.h │ │ ├── stm32f4xx_hal_dma.h │ │ ├── stm32f4xx_hal_dma_ex.h │ │ ├── stm32f4xx_hal_exti.h │ │ ├── stm32f4xx_hal_flash.h │ │ ├── stm32f4xx_hal_flash_ex.h │ │ ├── stm32f4xx_hal_flash_ramfunc.h │ │ ├── stm32f4xx_hal_gpio.h │ │ ├── stm32f4xx_hal_gpio_ex.h │ │ ├── stm32f4xx_hal_iwdg.h │ │ ├── stm32f4xx_hal_pwr.h │ │ ├── stm32f4xx_hal_pwr_ex.h │ │ ├── stm32f4xx_hal_rcc.h │ │ ├── stm32f4xx_hal_rcc_ex.h │ │ ├── stm32f4xx_hal_spi.h │ │ ├── stm32f4xx_hal_tim.h │ │ ├── stm32f4xx_hal_tim_ex.h │ │ └── stm32f4xx_hal_uart.h │ │ └── Src │ │ ├── stm32f4xx_hal.c │ │ ├── stm32f4xx_hal_adc.c │ │ ├── stm32f4xx_hal_adc_ex.c │ │ ├── stm32f4xx_hal_can.c │ │ ├── stm32f4xx_hal_cortex.c │ │ ├── stm32f4xx_hal_dac.c │ │ ├── stm32f4xx_hal_dac_ex.c │ │ ├── stm32f4xx_hal_dma.c │ │ ├── stm32f4xx_hal_dma_ex.c │ │ ├── stm32f4xx_hal_exti.c │ │ ├── stm32f4xx_hal_flash.c │ │ ├── stm32f4xx_hal_flash_ex.c │ │ ├── stm32f4xx_hal_flash_ramfunc.c │ │ ├── stm32f4xx_hal_gpio.c │ │ ├── stm32f4xx_hal_iwdg.c │ │ ├── stm32f4xx_hal_pwr.c │ │ ├── stm32f4xx_hal_pwr_ex.c │ │ ├── stm32f4xx_hal_rcc.c │ │ ├── stm32f4xx_hal_rcc_ex.c │ │ ├── stm32f4xx_hal_spi.c │ │ ├── stm32f4xx_hal_tim.c │ │ ├── stm32f4xx_hal_tim_ex.c │ │ └── stm32f4xx_hal_uart.c ├── Inc │ ├── gpio.h │ ├── main.h │ ├── stm32f4xx_hal_conf.h │ ├── stm32f4xx_it.h │ ├── sys.h │ ├── tim.h │ └── usart.h ├── MDK-ARM │ ├── RTE │ │ └── _robotics │ │ │ └── RTE_Components.h │ ├── robotics.uvoptx │ ├── robotics.uvprojx │ └── startup_stm32f407xx.s ├── Src │ ├── gpio.c │ ├── main.cpp │ ├── stm32f4xx_hal_msp.c │ ├── stm32f4xx_it.c │ ├── sys.c │ ├── system_stm32f4xx.c │ ├── tim.c │ └── usart.c ├── lib │ ├── Inc │ │ ├── arm_common_tables.h │ │ ├── arm_const_structs.h │ │ ├── arm_math.h │ │ ├── core_sc000.h │ │ └── core_sc300.h │ └── arm_cortexM4lf_math.lib ├── matlab │ ├── puma560.m │ ├── scara.m │ └── ur.m ├── robotics.ioc └── toolbox │ ├── matrix.cpp │ ├── matrix.h │ ├── robotics.cpp │ ├── robotics.h │ ├── utils.cpp │ └── utils.h └── src ├── matrix.cpp ├── matrix.h ├── robotics.cpp ├── robotics.h ├── utils.cpp └── utils.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/README.md -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/.mxproject -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f427xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f427xx.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /demo/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_can.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_can.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac_ex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_iwdg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_iwdg.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c -------------------------------------------------------------------------------- /demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c -------------------------------------------------------------------------------- /demo/Inc/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Inc/gpio.h -------------------------------------------------------------------------------- /demo/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Inc/main.h -------------------------------------------------------------------------------- /demo/Inc/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Inc/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /demo/Inc/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Inc/stm32f4xx_it.h -------------------------------------------------------------------------------- /demo/Inc/sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Inc/sys.h -------------------------------------------------------------------------------- /demo/Inc/tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Inc/tim.h -------------------------------------------------------------------------------- /demo/Inc/usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Inc/usart.h -------------------------------------------------------------------------------- /demo/MDK-ARM/RTE/_robotics/RTE_Components.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/MDK-ARM/RTE/_robotics/RTE_Components.h -------------------------------------------------------------------------------- /demo/MDK-ARM/robotics.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/MDK-ARM/robotics.uvoptx -------------------------------------------------------------------------------- /demo/MDK-ARM/robotics.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/MDK-ARM/robotics.uvprojx -------------------------------------------------------------------------------- /demo/MDK-ARM/startup_stm32f407xx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/MDK-ARM/startup_stm32f407xx.s -------------------------------------------------------------------------------- /demo/Src/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Src/gpio.c -------------------------------------------------------------------------------- /demo/Src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Src/main.cpp -------------------------------------------------------------------------------- /demo/Src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /demo/Src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Src/stm32f4xx_it.c -------------------------------------------------------------------------------- /demo/Src/sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Src/sys.c -------------------------------------------------------------------------------- /demo/Src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Src/system_stm32f4xx.c -------------------------------------------------------------------------------- /demo/Src/tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Src/tim.c -------------------------------------------------------------------------------- /demo/Src/usart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/Src/usart.c -------------------------------------------------------------------------------- /demo/lib/Inc/arm_common_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/lib/Inc/arm_common_tables.h -------------------------------------------------------------------------------- /demo/lib/Inc/arm_const_structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/lib/Inc/arm_const_structs.h -------------------------------------------------------------------------------- /demo/lib/Inc/arm_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/lib/Inc/arm_math.h -------------------------------------------------------------------------------- /demo/lib/Inc/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/lib/Inc/core_sc000.h -------------------------------------------------------------------------------- /demo/lib/Inc/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/lib/Inc/core_sc300.h -------------------------------------------------------------------------------- /demo/lib/arm_cortexM4lf_math.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/lib/arm_cortexM4lf_math.lib -------------------------------------------------------------------------------- /demo/matlab/puma560.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/matlab/puma560.m -------------------------------------------------------------------------------- /demo/matlab/scara.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/matlab/scara.m -------------------------------------------------------------------------------- /demo/matlab/ur.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/matlab/ur.m -------------------------------------------------------------------------------- /demo/robotics.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/robotics.ioc -------------------------------------------------------------------------------- /demo/toolbox/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/toolbox/matrix.cpp -------------------------------------------------------------------------------- /demo/toolbox/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/toolbox/matrix.h -------------------------------------------------------------------------------- /demo/toolbox/robotics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/toolbox/robotics.cpp -------------------------------------------------------------------------------- /demo/toolbox/robotics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/toolbox/robotics.h -------------------------------------------------------------------------------- /demo/toolbox/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/toolbox/utils.cpp -------------------------------------------------------------------------------- /demo/toolbox/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/demo/toolbox/utils.h -------------------------------------------------------------------------------- /src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/src/matrix.cpp -------------------------------------------------------------------------------- /src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/src/matrix.h -------------------------------------------------------------------------------- /src/robotics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/src/robotics.cpp -------------------------------------------------------------------------------- /src/robotics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/src/robotics.h -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SJTU-RoboMaster-Team/Matrix_and_Robotics_on_STM32/HEAD/src/utils.h --------------------------------------------------------------------------------