だから私はバッファを持っています:
uint32_t buff[2];
buff[0] = 12;
buff[1] = 13;
...
次のメソッドを使用して、これをフラッシュ メモリに書き込むことができます。
HAL_FLASH_Program(TYPEPROGRAM_WORD, (uint32_t)(startAddress+(i*4)), *buff)
の定義HAL_FLASH_Program
は次のとおりです。
HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data)
それは完璧に機能します。代わりに char または int を保存する方法はありますか?