Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
16 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1366238
Топик полностью
Eddy_Em
(28.10.2023 18:00, просмотров: 202)
ответил
ucMike
на
То есть прибор должен уметь понимать, что PARAMETR это ячейка номер 18 (условно). A VALUE это число со знаком и дробной частью. А если PARAMETR может быть только целочисленным?
Давно пользуюсь текстовым протоколом в большинстве железяк. Это удобно и несложно. Просто создаю структуру со всеми параметрами, ее и храню во флеш-памяти. При запуске считываю актуальную в ОЗУ - оттуда нужные параметры и берутся.
Что здесь сложного?
eddy-em.livejournal.com github.com/eddyem
Ответить
Железяка должна быть достаточно мощной, что бы разбирать текстовые сообщения, помимо своей основной работы. Линии связи должны позволять обеспечить приемлемую скорость реакции.
AlexBi
(142 знак., 28.10.2023 18:07
)
Ну так даже "копеечный" CH32V003 это может, не поморщившись! Достаточно лишь всякое УГ вроде SPL (ну и printf'ы/scanf'ы и подобное жиробачество) не использовать.
Eddy_Em
(353 знак., 28.10.2023 18:18
)