eddy_em: (Default)
[personal profile] eddy_em
Купил попробовать (брал на "озоне" за 363 рубля), получил еще на прошлой неделе. Сегодня решил, так сказать, его палочкой потыкать. Подключил к компьютеру через USB-UART на PL2303, воткнул сетевой шнурок…
Поначалу ничего не получалось. Потом глянул в примере к протоколу: ну и шельмы эти китайцы, то, что они обозвали "The format of the command code sent by CH9121" на самом деле - формат отправляемых ему команд. Т.е. все надо начинать с "0x57 0xab".
Чтобы войти в режим команд, нужно притянуть к нулю ногу CFG. В документации пишут про "софтовый" способ - передачей команды "0x55 0xaa 0x5a", но никакой реакции на это я не получил. Работает лишь подтяжка CFG к нулю.
Протокол - в файле ch9121_spcc.pdf, можно найти в интернете.
По мануалу настроил IP и порт (девайс little-endian, поэтому стоит это помнить при передаче данных вручную через терминал). Однако, ничего не произошло: коннект появился, в конфигурационном режиме на "0x57 0xab 3" вылезает в ответе единичка. Но "прозрачной" передачи данных не происходит. ОК, думаю: а попробую-ка я поменять "destination IP" на IP компьютера и порт - тоже на 2000. И - вуаля! Пошел "прозрачный" обмен данными: все, что пишу в терминале сокета, появляется в терминале порта, и наоборот.
В общем, надеялся я совсем на другое: что к МК через эту штуку можно будет подключаться с любого компьютера и, скажем, или через TCP-сокет напрямую, или через веб-морду с ним взаимодействовать. А вот хрена с два! В протоколе не указано, как получить IP компьютера, который только что подключился. Т.о., получаем тупое p2p соединение. В принципе, конечно, и для этого можно найти применение (все ж удобней готовой инфраструктурой пользоваться, чем тащить витуху на 485 или оптику + покупать преобразователи 232/485 в оптику).
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

October 2025

S M T W T F S
   1234
567 89 1011
121314 15161718
19202122232425
2627 28293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 25th, 2026 05:36 am
Powered by Dreamwidth Studios