├── .github └── workflows │ └── cmake-single-platform.yml ├── .gitignore ├── .gitmodules ├── CI └── perf_counter_template_gcc │ ├── .mxproject │ ├── Core │ ├── Inc │ │ ├── main.h │ │ ├── stm32f1xx_hal_conf.h │ │ └── stm32f1xx_it.h │ └── Src │ │ ├── stm32f1xx_hal_msp.c │ │ ├── stm32f1xx_it.c │ │ └── system_stm32f1xx.c │ ├── Drivers │ ├── CMSIS │ │ ├── Device │ │ │ └── ST │ │ │ │ └── STM32F1xx │ │ │ │ └── Include │ │ │ │ ├── stm32f103xe.h │ │ │ │ ├── stm32f1xx.h │ │ │ │ └── system_stm32f1xx.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 │ └── STM32F1xx_HAL_Driver │ │ ├── Inc │ │ ├── Legacy │ │ │ └── stm32_hal_legacy.h │ │ ├── stm32f1xx_hal.h │ │ ├── stm32f1xx_hal_cortex.h │ │ ├── stm32f1xx_hal_def.h │ │ ├── stm32f1xx_hal_dma.h │ │ ├── stm32f1xx_hal_dma_ex.h │ │ ├── stm32f1xx_hal_exti.h │ │ ├── stm32f1xx_hal_flash.h │ │ ├── stm32f1xx_hal_flash_ex.h │ │ ├── stm32f1xx_hal_gpio.h │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ ├── stm32f1xx_hal_pwr.h │ │ ├── stm32f1xx_hal_rcc.h │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ ├── stm32f1xx_hal_tim.h │ │ └── stm32f1xx_hal_tim_ex.h │ │ └── Src │ │ ├── stm32f1xx_hal.c │ │ ├── stm32f1xx_hal_cortex.c │ │ ├── stm32f1xx_hal_dma.c │ │ ├── stm32f1xx_hal_exti.c │ │ ├── stm32f1xx_hal_flash.c │ │ ├── stm32f1xx_hal_flash_ex.c │ │ ├── stm32f1xx_hal_gpio.c │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ ├── stm32f1xx_hal_pwr.c │ │ ├── stm32f1xx_hal_rcc.c │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ ├── stm32f1xx_hal_tim.c │ │ └── stm32f1xx_hal_tim_ex.c │ ├── MDK-ARM │ ├── perf_counter_template_gcc.uvoptx │ ├── perf_counter_template_gcc.uvprojx │ └── startup_stm32f103xe.s │ ├── Makefile │ ├── STM32F103RCTx_FLASH.ld │ ├── perf_counter_template_gcc.ioc │ ├── platform.c │ └── startup_stm32f103xe.s ├── Doxyfile ├── GorgonMeducer.perf_counter.pdsc ├── LICENSE ├── README.md ├── SConscript ├── __perfc_task_common.h ├── benchmark └── coremark_port │ ├── core_main.c │ ├── core_portme.c │ ├── core_portme.h │ └── core_portme.mak ├── cmsis-pack ├── GorgonMeducer.perf_counter.2.5.4.pack ├── GorgonMeducer.perf_counter.pdsc └── GorgonMeducer.pidx ├── documents └── pictures │ ├── GNU_in_AC5 │ ├── RTE.png │ ├── RTE_cmsis_core │ ├── __cpu_perf__output.png │ ├── __cycleof___output_non_printf │ ├── __cycleof___output_simple │ ├── check_for_updates │ ├── gnu_in_ac6 │ ├── pack_installer │ └── rt-thread-settings.png ├── example ├── RTE │ ├── Compiler │ │ └── EventRecorderConf.h │ ├── Device │ │ ├── ARMCM0 │ │ │ ├── ARMCM0_ac6.sct │ │ │ ├── gcc_arm.ld │ │ │ ├── startup_ARMCM0.c │ │ │ ├── startup_ARMCM0.s │ │ │ └── system_ARMCM0.c │ │ ├── ARMCM0P │ │ │ ├── ARMCM0plus_ac6.sct │ │ │ ├── startup_ARMCM0plus.c │ │ │ └── system_ARMCM0plus.c │ │ ├── ARMCM23 │ │ │ ├── ARMCM23_ac6.sct │ │ │ ├── startup_ARMCM23.c │ │ │ └── system_ARMCM23.c │ │ ├── ARMCM3 │ │ │ ├── startup_ARMCM3.s │ │ │ └── system_ARMCM3.c │ │ ├── ARMCM4 │ │ │ ├── ARMCM4_ac6.sct │ │ │ ├── startup_ARMCM4.c │ │ │ └── system_ARMCM4.c │ │ ├── CMSDK_CM0 │ │ │ ├── RTE_Device.h │ │ │ ├── startup_CMSDK_CM0.s │ │ │ └── system_CMSDK_CM0.c │ │ ├── CMSDK_CM3 │ │ │ ├── RTE_Device.h │ │ │ ├── startup_CMSDK_CM3.s │ │ │ └── system_CMSDK_CM3.c │ │ └── CMSDK_CM7_SP │ │ │ ├── RTE_Device.h │ │ │ ├── startup_CMSDK_CM7.s │ │ │ └── system_CMSDK_CM7.c │ └── RTOS │ │ ├── board.c │ │ └── rtconfig.h ├── copy.bat ├── cpt_example.c ├── cpt_example.h ├── example.sct ├── example.uvguix ├── example.uvmpw ├── example.uvoptx ├── example.uvprojx ├── gcc │ ├── gcc_arm.ld │ ├── startup_ARMCM0.c │ ├── startup_ARMCM7.S │ └── system_ARMCM0.c ├── gcc_example.uvoptx ├── gcc_example.uvprojx ├── main.c ├── platform.c ├── pt_example.c ├── pt_example.h └── stdout_USART.c ├── gen_pack.sh ├── os ├── perf_os_patch_freertos.c ├── perf_os_patch_rt_thread.c ├── perf_os_patch_rtx5.c └── perf_os_patch_threadx.c ├── perf_counter.c ├── perf_counter.h ├── perfc_common.h ├── perfc_port_default.c ├── perfc_port_default.h ├── perfc_port_pmu.c ├── perfc_port_pmu.h ├── perfc_task_coroutine.c ├── perfc_task_pt.h ├── systick_wrapper_gcc.S ├── systick_wrapper_gnu.s ├── systick_wrapper_ual.s └── template ├── perfc_port_user.c └── perfc_port_user.h /.github/workflows/cmake-single-platform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/.github/workflows/cmake-single-platform.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/.gitmodules -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/.mxproject -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Core/Inc/main.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Core/Inc/stm32f1xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Core/Inc/stm32f1xx_hal_conf.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Core/Inc/stm32f1xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Core/Inc/stm32f1xx_it.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Core/Src/stm32f1xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Core/Src/stm32f1xx_hal_msp.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Core/Src/stm32f1xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Core/Src/stm32f1xx_it.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Core/Src/system_stm32f1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Core/Src/system_stm32f1xx.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/MDK-ARM/perf_counter_template_gcc.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/MDK-ARM/perf_counter_template_gcc.uvoptx -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/MDK-ARM/perf_counter_template_gcc.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/MDK-ARM/perf_counter_template_gcc.uvprojx -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/MDK-ARM/startup_stm32f103xe.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/MDK-ARM/startup_stm32f103xe.s -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/Makefile -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/STM32F103RCTx_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/STM32F103RCTx_FLASH.ld -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/perf_counter_template_gcc.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/perf_counter_template_gcc.ioc -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/platform.c -------------------------------------------------------------------------------- /CI/perf_counter_template_gcc/startup_stm32f103xe.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/CI/perf_counter_template_gcc/startup_stm32f103xe.s -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/Doxyfile -------------------------------------------------------------------------------- /GorgonMeducer.perf_counter.pdsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/GorgonMeducer.perf_counter.pdsc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/README.md -------------------------------------------------------------------------------- /SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/SConscript -------------------------------------------------------------------------------- /__perfc_task_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/__perfc_task_common.h -------------------------------------------------------------------------------- /benchmark/coremark_port/core_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/benchmark/coremark_port/core_main.c -------------------------------------------------------------------------------- /benchmark/coremark_port/core_portme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/benchmark/coremark_port/core_portme.c -------------------------------------------------------------------------------- /benchmark/coremark_port/core_portme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/benchmark/coremark_port/core_portme.h -------------------------------------------------------------------------------- /benchmark/coremark_port/core_portme.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/benchmark/coremark_port/core_portme.mak -------------------------------------------------------------------------------- /cmsis-pack/GorgonMeducer.perf_counter.2.5.4.pack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/cmsis-pack/GorgonMeducer.perf_counter.2.5.4.pack -------------------------------------------------------------------------------- /cmsis-pack/GorgonMeducer.perf_counter.pdsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/cmsis-pack/GorgonMeducer.perf_counter.pdsc -------------------------------------------------------------------------------- /cmsis-pack/GorgonMeducer.pidx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/cmsis-pack/GorgonMeducer.pidx -------------------------------------------------------------------------------- /documents/pictures/GNU_in_AC5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/GNU_in_AC5 -------------------------------------------------------------------------------- /documents/pictures/RTE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/RTE.png -------------------------------------------------------------------------------- /documents/pictures/RTE_cmsis_core: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/RTE_cmsis_core -------------------------------------------------------------------------------- /documents/pictures/__cpu_perf__output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/__cpu_perf__output.png -------------------------------------------------------------------------------- /documents/pictures/__cycleof___output_non_printf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/__cycleof___output_non_printf -------------------------------------------------------------------------------- /documents/pictures/__cycleof___output_simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/__cycleof___output_simple -------------------------------------------------------------------------------- /documents/pictures/check_for_updates: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/check_for_updates -------------------------------------------------------------------------------- /documents/pictures/gnu_in_ac6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/gnu_in_ac6 -------------------------------------------------------------------------------- /documents/pictures/pack_installer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/pack_installer -------------------------------------------------------------------------------- /documents/pictures/rt-thread-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/documents/pictures/rt-thread-settings.png -------------------------------------------------------------------------------- /example/RTE/Compiler/EventRecorderConf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Compiler/EventRecorderConf.h -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM0/ARMCM0_ac6.sct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM0/ARMCM0_ac6.sct -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM0/gcc_arm.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM0/gcc_arm.ld -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM0/startup_ARMCM0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM0/startup_ARMCM0.c -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM0/startup_ARMCM0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM0/startup_ARMCM0.s -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM0/system_ARMCM0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM0/system_ARMCM0.c -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM0P/ARMCM0plus_ac6.sct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM0P/ARMCM0plus_ac6.sct -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM0P/startup_ARMCM0plus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM0P/startup_ARMCM0plus.c -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM0P/system_ARMCM0plus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM0P/system_ARMCM0plus.c -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM23/ARMCM23_ac6.sct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM23/ARMCM23_ac6.sct -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM23/startup_ARMCM23.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM23/startup_ARMCM23.c -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM23/system_ARMCM23.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM23/system_ARMCM23.c -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM3/startup_ARMCM3.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM3/startup_ARMCM3.s -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM3/system_ARMCM3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM3/system_ARMCM3.c -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM4/ARMCM4_ac6.sct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM4/ARMCM4_ac6.sct -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM4/startup_ARMCM4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM4/startup_ARMCM4.c -------------------------------------------------------------------------------- /example/RTE/Device/ARMCM4/system_ARMCM4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/ARMCM4/system_ARMCM4.c -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM0/RTE_Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM0/RTE_Device.h -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM0/startup_CMSDK_CM0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM0/startup_CMSDK_CM0.s -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM0/system_CMSDK_CM0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM0/system_CMSDK_CM0.c -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM3/RTE_Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM3/RTE_Device.h -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM3/startup_CMSDK_CM3.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM3/startup_CMSDK_CM3.s -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM3/system_CMSDK_CM3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM3/system_CMSDK_CM3.c -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM7_SP/RTE_Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM7_SP/RTE_Device.h -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM7_SP/startup_CMSDK_CM7.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM7_SP/startup_CMSDK_CM7.s -------------------------------------------------------------------------------- /example/RTE/Device/CMSDK_CM7_SP/system_CMSDK_CM7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/Device/CMSDK_CM7_SP/system_CMSDK_CM7.c -------------------------------------------------------------------------------- /example/RTE/RTOS/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/RTOS/board.c -------------------------------------------------------------------------------- /example/RTE/RTOS/rtconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/RTE/RTOS/rtconfig.h -------------------------------------------------------------------------------- /example/copy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/copy.bat -------------------------------------------------------------------------------- /example/cpt_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/cpt_example.c -------------------------------------------------------------------------------- /example/cpt_example.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/cpt_example.h -------------------------------------------------------------------------------- /example/example.sct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/example.sct -------------------------------------------------------------------------------- /example/example.uvguix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/example.uvguix -------------------------------------------------------------------------------- /example/example.uvmpw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/example.uvmpw -------------------------------------------------------------------------------- /example/example.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/example.uvoptx -------------------------------------------------------------------------------- /example/example.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/example.uvprojx -------------------------------------------------------------------------------- /example/gcc/gcc_arm.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/gcc/gcc_arm.ld -------------------------------------------------------------------------------- /example/gcc/startup_ARMCM0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/gcc/startup_ARMCM0.c -------------------------------------------------------------------------------- /example/gcc/startup_ARMCM7.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/gcc/startup_ARMCM7.S -------------------------------------------------------------------------------- /example/gcc/system_ARMCM0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/gcc/system_ARMCM0.c -------------------------------------------------------------------------------- /example/gcc_example.uvoptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/gcc_example.uvoptx -------------------------------------------------------------------------------- /example/gcc_example.uvprojx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/gcc_example.uvprojx -------------------------------------------------------------------------------- /example/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/main.c -------------------------------------------------------------------------------- /example/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/platform.c -------------------------------------------------------------------------------- /example/pt_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/pt_example.c -------------------------------------------------------------------------------- /example/pt_example.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/pt_example.h -------------------------------------------------------------------------------- /example/stdout_USART.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/example/stdout_USART.c -------------------------------------------------------------------------------- /gen_pack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/gen_pack.sh -------------------------------------------------------------------------------- /os/perf_os_patch_freertos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/os/perf_os_patch_freertos.c -------------------------------------------------------------------------------- /os/perf_os_patch_rt_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/os/perf_os_patch_rt_thread.c -------------------------------------------------------------------------------- /os/perf_os_patch_rtx5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/os/perf_os_patch_rtx5.c -------------------------------------------------------------------------------- /os/perf_os_patch_threadx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/os/perf_os_patch_threadx.c -------------------------------------------------------------------------------- /perf_counter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perf_counter.c -------------------------------------------------------------------------------- /perf_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perf_counter.h -------------------------------------------------------------------------------- /perfc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perfc_common.h -------------------------------------------------------------------------------- /perfc_port_default.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perfc_port_default.c -------------------------------------------------------------------------------- /perfc_port_default.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perfc_port_default.h -------------------------------------------------------------------------------- /perfc_port_pmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perfc_port_pmu.c -------------------------------------------------------------------------------- /perfc_port_pmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perfc_port_pmu.h -------------------------------------------------------------------------------- /perfc_task_coroutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perfc_task_coroutine.c -------------------------------------------------------------------------------- /perfc_task_pt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/perfc_task_pt.h -------------------------------------------------------------------------------- /systick_wrapper_gcc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/systick_wrapper_gcc.S -------------------------------------------------------------------------------- /systick_wrapper_gnu.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/systick_wrapper_gnu.s -------------------------------------------------------------------------------- /systick_wrapper_ual.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/systick_wrapper_ual.s -------------------------------------------------------------------------------- /template/perfc_port_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/template/perfc_port_user.c -------------------------------------------------------------------------------- /template/perfc_port_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GorgonMeducer/perf_counter/HEAD/template/perfc_port_user.h --------------------------------------------------------------------------------