GD32F1XX_ZMM_Demo_CoreMark

所属分类:单片机开发
开发工具:C/C++
文件大小:2583KB
下载次数:5
上传日期:2017-05-31 22:53:38
上 传 者西门吹雪123
说明:  GD32F1xx系列芯片的CoreMark跑分,在KEIL5上实现
(GD32F1xx CoreMark)

文件列表:
GD32F1XX_ZMM_Demo_CoreMark\App\gd32f1x0_conf.h (1262, 2014-10-20)
GD32F1XX_ZMM_Demo_CoreMark\App\gd32f1x0_it.c (2465, 2016-12-16)
GD32F1XX_ZMM_Demo_CoreMark\App\gd32f1x0_it.h (1111, 2016-12-16)
GD32F1XX_ZMM_Demo_CoreMark\App\main.c (339, 2016-12-25)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\font.h (34845, 2016-12-24)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\font.h~RF1499a52.TMP (35349, 2016-12-24)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\GUI.c (12167, 2016-12-24)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\GUI.h (1584, 2016-12-24)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\Lcd_Driver.c (8862, 2016-12-21)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\Lcd_Driver.h (1880, 2016-12-21)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\Picture - 副本.h (16492, 2016-12-21)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\Picture.h (90294, 2016-12-24)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\Picture.h~RF20ccef.TMP (112843, 2016-12-24)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\LCD\Picture.h~RF3637a3.TMP (112844, 2016-12-24)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\user_define.c (3907, 2016-12-21)
GD32F1XX_ZMM_Demo_CoreMark\Bsp\user_define.h (350, 2016-12-18)
GD32F1XX_ZMM_Demo_CoreMark\CoreMark\coremark.h (4453, 2016-12-25)
GD32F1XX_ZMM_Demo_CoreMark\CoreMark\core_list_join.c (14661, 2016-12-26)
GD32F1XX_ZMM_Demo_CoreMark\CoreMark\core_main.c (12561, 2016-12-26)
GD32F1XX_ZMM_Demo_CoreMark\CoreMark\core_matrix.c (8105, 2016-12-26)
GD32F1XX_ZMM_Demo_CoreMark\CoreMark\core_portme.c (3997, 2016-12-26)
GD32F1XX_ZMM_Demo_CoreMark\CoreMark\core_portme.h (5026, 2016-12-25)
GD32F1XX_ZMM_Demo_CoreMark\CoreMark\core_state.c (7196, 2016-12-26)
GD32F1XX_ZMM_Demo_CoreMark\CoreMark\core_util.c (5183, 2016-12-26)
GD32F1XX_ZMM_Demo_CoreMark\GD32F1XX_ZMM_Demo.uvguix.Administrator (84823, 2017-05-31)
GD32F1XX_ZMM_Demo_CoreMark\GD32F1XX_ZMM_Demo.uvoptx (21730, 2017-05-31)
GD32F1XX_ZMM_Demo_CoreMark\GD32F1XX_ZMM_Demo.uvprojx (21591, 2017-05-31)
GD32F1XX_ZMM_Demo_CoreMark\JLinkLog.txt (144754, 2016-12-27)
GD32F1XX_ZMM_Demo_CoreMark\JLinkSettings.ini (695, 2016-12-16)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\CMSIS\core_cm3.c (17273, 2014-12-08)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\CMSIS\gd32f1x0.h (320197, 2015-01-22)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\CMSIS\startup_gd32f1x0.s (12777, 2016-12-25)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\CMSIS\system_gd32f1x0.c (21684, 2014-12-08)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\CMSIS\system_gd32f1x0.h (1215, 2014-12-08)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\GD32F1x0_StdPeriph_Driver\inc\gd32f1x0_adc.h (9891, 2015-03-23)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\GD32F1x0_StdPeriph_Driver\inc\gd32f1x0_cec.h (7124, 2014-12-08)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\GD32F1x0_StdPeriph_Driver\inc\gd32f1x0_cmp.h (4395, 2014-12-08)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\GD32F1x0_StdPeriph_Driver\inc\gd32f1x0_crc.h (1581, 2014-12-08)
GD32F1XX_ZMM_Demo_CoreMark\Libraries\GD32F1x0_StdPeriph_Driver\inc\gd32f1x0_dac.h (3197, 2015-03-23)
... ...

#Readme: How to transplant coremark to stm32 platform? 1. Add hardware init code to function portable_init() in file core_portme.c eg. GPIO, USART, TIMER configurations and retargets printf() 2. Configure a timer , get an interrupt per millisecond 3. Modify macro GETMYTIME() in file core_portme.c, to get current time (in ms) 4. Modify macro EE_TICKS_PER_SEC to 1000, 1 ms interrupt means 1000Hz Ticks 5. Add macro ITERATIONS, usually define to 10000 ~20000 6. Modify macro COMPILER_VERSION and COMPILER_FLAGS in core_portme.h, to indicate compiler version and flags, used for print out to user OK, it's done!

近期下载者

相关文件


收藏者