如果函数执行失败,则返回负数,表示写入操作出现错误。具体的错误代码可能因平台而异。 使用示例: c uint8_t data[] = {0x01, 0x02, 0x03, 0x04}; // 要写入Flash的数据 uint32_t address = 0x08000000; // Flash存储器的地址 uint32_t length = sizeof(data); // 数据的长度 int result = hal_...