Я пытаюсь записать значения непосредственно в пространство eeprom на микроконтроллере stm8. Я не хочу писать программу, которая делает это, чтобы я набросал sh на чип. Но я хочу написать прямо к нему. Команда для этого в unix такая:
./stm8flash -c stlinkv2 -p stm8l151f2 -s eeprom -w myfile.bin
Мой вопрос, который я искал высоко и низко, состоит в том, как мне сделать myfile.bin
и как бы это выглядело, просто C код, который я пишу, который присваивает значение выбранному регистру и затем использует какой-то компилятор, который может выводить в файл .bin? Я выполнял чтение / запись в программах eeprom, но никогда не записывал их непосредственно в пространство eeprom. Единственная информация, которую я хотел бы сохранить, - это информация о продукте, информация об использовании, которую можно найти. Максимум 50 байтов данных.