#include "board.h" #include "hard_system_delay.h" #include "hpm_clock_drv.h" #include "test.h" void system_delay_init(uint8_t SYSCLK) { ;// 使用的是cpu库延时 最大648M 64bit计数 可等us 将近1h } void system_delay_ms(uint32_t nms) { clock_cpu_delay_ms(nms); } void system_delay_us(uint32_t nus) { clock_cpu_delay_us(nus); } /*cpu delay test 2026/3/14 测试通过*/ #ifdef CPU_DELAY_TEST #include "bsp_V8M_YY_led.h" void cpu_delay_test(void) { system_delay_init(84); v8m_yy_led_init(); while(1) { system_delay_ms(1000); v8m_yy_led_toggle(V8M_YY_LED_R); printf("1000ms \r\n"); } } #endif