понятно.
лчино я этот мелклконтроллер не стал пользовать. убогий он по сравнению с теми, что в работе.
однако, если бы возникла такая ситуация, то предложенным путем бы не пошел.
ждал бы от французов. поясняю почему на примере стандарного подхода к МК.
любой МК имеет средства защиты от модификации и считывания кодов.
в зависимости от того , как они задействованы, эти средства, МК при попытке обращения может сам себя уничтожить, напрочь отказаться работать, предоставить таки свое содержимое для чтения, но в неверном виде и .т.д..
как правило средства (или возможности) для настройки в виде отдельных байтов или строк пишутся в сопутствующую EEPROM с возможностью доступа. что тоже не всегда. или разрешеатся модификация по оговореннуму интерфейсу (например I2C, SPI, RS232, CAN , C2 ...) в виде строки коменды в ASCII формате.
это, доминирующий подход. т.к. меньше обоюдных головняков .
---------------
поэтому :
зная алгоритмы поведения девайса или имея о них некоторые представления , мне ближе их реализация на на МК более ориентированных для применения в силе (DSP не берем). это ( в порядке достойности) Si8250, AT90PWM316, XMega. первые два специализированные. к использованию коих давно пытаюсь подбить народ.
аргумент, пожалуй основной, сформулирую так. ничего экзотического в управлении силой у тех же STшников быть не может. ну не революцию же они совершили... значит алгоритм может быть положен на любой пригодный для этого кристалл. но это будет СВОЙ текст. который как хочешь, так и модифицируешь. была как - то мысль в китайцах и пиках ( опять же с ктиайской грядки ) плату управления заменить на свою. но посмотрев на силу, стало грустно. т.е. переделывать надо всё. так и валяются вон.
опыт показывает:
1. лишних знаний не бывает
2. если делаешь кому-то, знания остаются тебе
3. силы потраченные на освоение в итоге меньше , чем на текущую борьбу
4. единожды овладев напильником, не округляешь глаза, когда надо чего-то по месту...
чет разошелся. всё. молчу. суть сказал.
P.S.
или листинг програмы чтобы ПЕРЕПРОШИТЬ
листинг - это исходный текст программы, который сначала компилируется в bin или HEX.
следовательно, если свет клином сошелся на этой железке, то остаеься один путь. купить KiT Developer с этим кристаллом, они как правило с компилятором и программатором (но у этих хмырей надо отдельно брать) , разобраться что к чему и на основе существующей в аппарате схемы ( мож срисовать придётся)предварительно посмотрев осциллопером чего они там за алгоритм вкрячили. удивиться примитивности и наглому надуваю щёк и клиента и написать свою версию проги. после чего послать их всех к бениной маме.