Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Микроконтроллеры, робототехника, схемотехника, 3D принтеры
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.08.2019, 14:54   #1
Pogopin
Новичок
Джуниор
 
Регистрация: 26.08.2019
Сообщений: 5
По умолчанию Как считать конфигурацию устройства

Всем доброго времени суток, уважаемые форумчане.! С недавнего времени занимаюсь программированием микроконтроллеров, опыта пока не много, освоил, так сказать базовые навыки. Удалось собрать несколько простых устройств с LCD, датчиками и т.д. Хочется попробовать что-то посложней, вот поэтому обратился за помощью на этот форум. Хочу разобраться с таким вопросом: как можно управлять устройством через COM порт, т.е считать через него конфигурацию( серийный номер, размер памяти и т.д). Видел статью, там чувак через UART загружает в роутер Linux каким -то макаром, но как это делать не написано)), вообщем интересно идти в этом направлении...Хочу понять, как это работает, как вообще инфу можно вытащить по UARTу, он ее сам чтоли отдает)). Помогите литературой или книжками какими-нибудь или может это в даташите есть?Спасибо.
Pogopin вне форума Ответить с цитированием
Старый 26.08.2019, 15:00   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от Pogopin Посмотреть сообщение
как можно управлять устройством через COM порт, т.е считать через него конфигурацию( серийный номер, размер памяти и т.д)
Послать соответствующую команду, прошивка ее обработает и ответит. Если, конечно, это в ней реализовано...

Цитата:
Сообщение от Pogopin Посмотреть сообщение
Видел статью, там чувак через UART загружает в роутер Linux каким -то макаром, но как это делать не написано))
Линукс скорее всего он загрузил прошиватором, а через уарт "общался". Хотя никто не мешает и обновление сделать через уарт.

Цитата:
Сообщение от Pogopin Посмотреть сообщение
Хочу понять, как это работает, как вообще инфу можно вытащить по UARTу, он ее сам чтоли отдает))
А компьютер, за которым вы сидите, как вам отдает?
p51x вне форума Ответить с цитированием
Старый 26.08.2019, 15:09   #3
Pogopin
Новичок
Джуниор
 
Регистрация: 26.08.2019
Сообщений: 5
По умолчанию

[QUOTE=p51x;1791967]Послать соответствующую команду, прошивка ее обработает и ответит. Если, конечно, это в ней реализовано...

А где можно найти эти команды?
Pogopin вне форума Ответить с цитированием
Старый 26.08.2019, 15:11   #4
Pogopin
Новичок
Джуниор
 
Регистрация: 26.08.2019
Сообщений: 5
По умолчанию

Может кто сможет подбросить примеры управления по UART?
Pogopin вне форума Ответить с цитированием
Старый 26.08.2019, 15:12   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

В документации на прошивку.
p51x вне форума Ответить с цитированием
Старый 26.08.2019, 15:13   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от Pogopin Посмотреть сообщение
Может кто сможет подбросить примеры управления по UART?
Управления чем и какие примеры вам нужны? Их полно в инете. Пишите прошивку, которая принимает команду по уарту и переключает диод. Включаете уарт и играетесь посылая то одну, то другую.
p51x вне форума Ответить с цитированием
Старый 26.08.2019, 15:22   #7
Pogopin
Новичок
Джуниор
 
Регистрация: 26.08.2019
Сообщений: 5
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Управления чем и какие примеры вам нужны?
У меня есть устройство это сканер штрих кодов ZEBRA. Т.е если я хочу прочитать из него серийник например, то мне надо найти документацию на прошивку и посылать ему команды на чтение серийника ? Извиняюсь, я нуб)
Pogopin вне форума Ответить с цитированием
Старый 26.08.2019, 15:27   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

В общем виде - да. Для сканеров, обычно, есть отдельная дока с протоколом.
p51x вне форума Ответить с цитированием
Старый 26.08.2019, 15:29   #9
Pogopin
Новичок
Джуниор
 
Регистрация: 26.08.2019
Сообщений: 5
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
В общем виде - да. Для сканеров, обычно, есть отдельная дока с протоколом.
Спасибо!
Pogopin вне форума Ответить с цитированием
Старый 01.09.2019, 20:06   #10
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,534
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Хотя никто не мешает и обновление сделать через уарт.
... если в МК прошит bootloader
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как на c# изменить громкость определённого звукового устройства (не того устройства, которое используется по умолчанию)? AKepchikov C# (си шарп) 1 11.03.2015 09:00
Оцените конфигурацию ПК. Dmitry96 Компьютерное железо 16 27.11.2011 16:13
Восстановить конфигурацию ОС HellMercenariess Операционные системы общие вопросы 4 02.06.2010 08:25
Ищу конфигурацию 1С Предприниматель Snoopy Свободное общение 0 09.11.2008 21:07
Как считать данные с устройства, подключенного к СОМ(или ЮСБ)-порту voron29 Общие вопросы Delphi 5 21.06.2008 15:08