libero PolarFire soc SPI-DirectC 实战 dp_G5M_set_mode
参考文档: SPI-DirectC User Guide
源码下载:DirectC | Microchip Technology
libero PolarFire soc SPI-DirectC 实战 生成 固件 包含 softconsole 生成 的 HEX 文件
libero PolarFire soc SPI-DirectC .dat 烧录文件解析 - 所长 - 博客园
g5_pgmmode = 0x1u;
dp_G5M_set_mode();
进入编程模式
void dp_G5M_set_mode(void) { dp_flush_spi_buffers(); spi_command_buffer = G5M_SPI_FRAME_INIT; // 指令 0xAE spi_input_buffer[0] = g5_pgmmode; // 指令 0x01 G5M_SPI_SCAN_in(8u); if (error_code != DPE_SUCCESS) { unique_exit_code = 32770; #ifdef ENABLE_DISPLAY dp_display_text("r\nFailed to set programming mode."); dp_display_text("\r\nERROR_CODE: "); dp_display_value(unique_exit_code, HEX); #endif } return; }

浙公网安备 33010602011771号