
按B站江科大的stm32视频做的到写入的时候出错误了有没有看看
阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
问题分析
根据你的描述,似乎是你在使用STM32单片机进行写入操作时遇到了错误。具体来说,你可能是在使用B站江科大老师的视频教程进行开发。
解决方案
核心代码
以下是写入代码的核心部分(假设使用HAL库):
uint32_t addr = 0x08000000; // 写入地址
uint32_t data = 0x12345678; // 写入数据
uint32_t len = 4; // 写入数据长度
HAL_FLASH_Unlock();
HAL_FLASH_Program(FLASH_TYPEPROGRAM_WORD, addr, data);
HAL_FLASH_Lock();
请注意,这是核心部分,具体代码可能需要根据你的项目和环境进行调整。
建议
如果仍然遇到问题,请尝试以下步骤: