Свежие обсуждения
Прочее

О способах отображения цифровой информации

1 2 3

SAK: А разве кто-то число 123 записывает как "321"?
Это я взял дес. цифры для упрощения, на самом деле чел отображает на экране индикатора байты в шестнадцатеричном виде, а именно 8 байт серийного номера устройства 1WIRE. По моему ИМХО сути дела упрощенный подход не меняет, можно отобразить и восьмерично и двоично, к примеру 1C15H, что есть 7189 DEC, не равны 151CH или 5404 DEC.

 

В общем случае, всё зависит от соглашений и стандартов в данной области иил отрасли.

А если человек так сделал в некоммерческом устройстве собственной разработки, то это абсолютно его право. Хоть "бабочкой" может выводить если ему так удобнее. Кому не нравится, может сделать своё устройство.
Даже если это коммерческий продукт - это всё равно дело разработчика. Не нравится - походи по базару.

ИМХО, темя яйца ломаного не стоит.

 

rfc: ИМХО, темя яйца ломаного не стоит.
Да.Уж.

 

rfc: Не нравится - походи по базару.

pictele: Да.Уж.

Круто!
Можно и штаны через голову одевать и данные через зеркальце читать. Т.е. нам татарам пофигу какой сейчас год: 2010 или 0102 ??? Как удобно, так и пишем, а кому не нравится, пусть сделает свои правила и "походит по базару"

 

IM1, не мешайте всё в одну кучу. Пишем слева направо согласно правил грамматики. Кстати, цифровой ряд с увеличением числа "заполняется" справа налево - всем привет от арабов. Это привычно и никого не удивляет.

Что касается реализации динамической индикации, то иметь значение может: тип индикатора, доступность комплектации (выбор того или иного мультиплексора), схемотехника ключей управления, даже минимальная трассировка платы.

 

Сыр-бор наверняка разгорелся из-за последовательности считывания байтов и их записи.

С т.з. железяки - т.е. МК - ему по барабану.
а путаются люди.

а нормальные люди просто говорят - младший байт - там-то.
и все всем понятно...

При выводе отображаемой для ЧЕЛОВЕКА информации в десятичном формате на устройство отображения принято, что-бы младший разряд был правым.

немного сходное - все наверняка встречались, когда из-за значительного упрощенния трассировки платы подключали , к примеру D0 МС статической пямяти к D7 шины.
ну и что? кому-то по-плохело?
самой МС пямяти - пофиг

я встречался и с устройствами где и адреса меняли и EPROM включали как кому угодно.

 

IM1:
Вывод цифровой информации на индикатор
Вы лукавите.
Ваш вопрос был о конкретном устройстве "Считыватель индивидуальных номеров устройств 1-Wire. Радио 2009 №11, стр.25"
Вещь конечно в хозяйстве полезная, а вопрос такой: из каких соображений Вы выводите на индикатор коды устройств не в общепринятом порядке (MSB-LSB), а наоборот?
На том форуме я Вам ответил, но Вы меня не поняли, а картинку мне вставить не дали. Отвечаю здесь:
Поскольку устройства 1-Wire, очень часто изготовляются в корпусах iButton, то и выводить информацию логичнее в такой последовательности, в какой она пишется на изделиях:

P.S.: Что касается самого устройства, то, с моей точки зрения, практического смысла в нём нет. Оно может оказаться полезным для того, кто делает программу в расчёте на занесение серийника в прошивку. С точки зрения программы, оно так проще, зато с точки зрения эксплуатации, полный геморрой (ведь, что бы поменять датчик, необходимо перепрошивать МК). Поэтому я предпочитаю встраивать функцию чтения серийного номера в саму программу.

 

Gregory: Вы лукавите.
Я начинаю медленно звереть, такое ощущение, что бьюсь головой о стену. Посмотрим на Вашу картинку: на переднем плане 2 батона, который левее имеет № 08 00 00 00 07 D2 9E 08, который правее № F6 00 00 00 59 8E 16 01. Теперь открываем любой мануал об ibutton и ЧИТАЕМ следующее: самый мл. байт, - это код семейства, затем 6 байт серийник и наконец, ст. или 8-й байт, -контрольная сумма и располагается она как и положено, в самой левой позиции(старшей). А теперь рассмотрим оба ключа: 1-й ключ семейства 08, то бишь DS1992 и КС тоже 08; 2-й ключ семейства 01, т.е. DS1990, КС = F6.
Gregory: Поскольку устройства 1-Wire, очень часто изготовляются в корпусах iButton, то и выводить информацию логичнее в такой последовательности, в какой она пишется на изделиях:
На изделиях как раз все и правильно, а не через ж... Почему у Вас в голове наоборот, Вам виднее, может надо учить матчасть?

 

IM1: Господин ЮХа. Я могу дать ссылку на известный нам форум? А на журнал?
По последним рекомендациям владельца pro-radio на этом форуме запрещены прямые ссылки на скачивание периодических журналов. Любых.

 

Считаю, что на форум можно, но не на журнал. ИМХО, на журнальную статью можно ссылаться, только без ссылки на скачивание журнала или статьи.