ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

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

Новости:

Страницы: [1] 2 3 ... 10
 1 
 : 24 Июль, 2017, 10:13:52  
Автор Genues - Последний ответ от Genues
Вроде бы решилось закрытием порта и открытием его заново.

 2 
 : 21 Июль, 2017, 15:59:36  
Автор Genues - Последний ответ от Danila
Проверил командой "od -x < /dev/ttySP1". Если отправлять \0 по RS232, то нули видны. Если отключить кабель - нулей нет.

 3 
 : 19 Июль, 2017, 13:36:04  
Автор Genues - Последний ответ от Genues
Т.к. никакой символ не связан с байтом ноль, то понятно, что никакой терминал не будет ничего печатать.
Я ставил такой эксперимент - писал в цикле в порт железки с компьютера примерно такую посылку char("-") char(0) char("+")
Minicom печатает "-+-+-+-+-+-+-+-+-+-..."

 4 
 : 19 Июль, 2017, 13:07:47  
Автор Genues - Последний ответ от Danila
То есть если читать из порта командой cat или с помощью minicom, то нулей нет? Тогда, вероятно, проблема в том как Вы открываете или конфигурируете порт.

 5 
 : 19 Июль, 2017, 12:31:42  
Автор Genues - Последний ответ от Genues
Есть проблема в том, что эти варианты не показывают вывод 0.

 6 
 : 18 Июль, 2017, 18:40:59  
Автор Genues - Последний ответ от Danila
Попробуйте задать эти настройки, а затем читать из порта командой cat:
stty -F /dev/ttySP0 115200 time 5 -parenb -parodd cs8 -hupcl -cstopb cread clocal -crtscts ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echoke

Или открыть порт с помощью minicom и посмотреть, как ведет себя порт.

 7 
 : 18 Июль, 2017, 18:35:22  
Автор Genues - Последний ответ от Genues
Не совсем понял проблему. При отсоединении кабеля RS232 из порта постоянно считывается \0 или только один раз при отсоединении кабеля?

Постоянно.

 8 
 : 18 Июль, 2017, 15:40:23  
Автор Ziminets - Последний ответ от Danila
В документации на микросхему nand-flash об автоматическом механизме выравнивания износа ничего не сказано, видимо его нет. Только средствами файловой системы.

 9 
 : 18 Июль, 2017, 15:19:22  
Автор Ziminets - Последний ответ от Ziminets
Еще такой вопрос: если я выделю отдельный раздел для пользовательских данных и начну его интенсивно использовать, не скажется ли это на надежности остальных разделов? Чередование блоков записываемых данных будет идти только в пределах этого раздела, или микросхема NAND будет сама как-то перераспределять блоки данных для выравнивания износа без учета разбивки на разделы?

 10 
 : 18 Июль, 2017, 14:52:20  
Автор Genues - Последний ответ от Danila
Если речь о RS232, то резистор не нужен. Я думал вопрос про RS485, т.к. ADM485 и SP485 относятся к нему.

Не совсем понял проблему. При отсоединении кабеля RS232 из порта постоянно считывается \0 или только один раз при отсоединении кабеля?

Страницы: [1] 2 3 ... 10