ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
28 августа
314720 Топик полностью
fk0, легенда (13.03.2012 22:44, просмотров: 112) ответил Vladimir Ljaschko на Setup в виде ini: 100 значений * ( имя 16 + значение 4 ) = 20 кБ. Имена уже лежат в массиве в константной памяти. То есть передается строка файла, прибор находит индекс в массиве имен и пишет в массив значений. Текстовую строку обрамить стандартно
Сам файл конфига 20кб. И прикинь, он одномоментно вольётся через UART. Разобрать и записать куда надо не успеешь. Вот я о чём. А для одного алгоритма разбора строк 200 байт, например нужно (там может комментариев стольько, в строке, на 200 символов). Вообще ещё вначале нужно разбить на строки. Потом на ключевые слова и откинуть комментарии. Потом соответственно грамматике что-нибудь сделать. Это не 200 байт, даже если врукопашную. Про yacc лучше не вспоминать.
[ZX]