Size: a a a

2020 June 11

DP

Dmitry Ponyatov in Embedded Group
да, отдельный контроль, съэмулировать две звуковухи,  и отдельно рулить мониторами и наушниками
источник

DP

Dmitry Ponyatov in Embedded Group
(про качество пока разговора нет, демка на встроенном железе)
источник

h

hardegor in Embedded Group
Сиие Сууие
Удобнее для чего?
Для чтения. Иногда встречается типа:
=0b1110111011 //11 1011 1011
Т.е. в комменте тоже самое, только разбитое. Ну и нафига?
источник

h

hardegor in Embedded Group
Dmitry Teh
А есть какие-нибудь промышленные штуки, которые продолжают эзернет метров на 300-400?
Оптические конверторы.
источник

СС

Сиие Сууие in Embedded Group
hardegor
Для чтения. Иногда встречается типа:
=0b1110111011 //11 1011 1011
Т.е. в комменте тоже самое, только разбитое. Ну и нафига?
Ок, представь себе, ты конфигурируешь микросхему кана, каждый битик что-то значит, и допустим чтоб вывести его в стандартный для тебя режим то надо что-то типа 10010011, ты смотришь на это и смотришь в доку и все понятно, а эти спелы 0ха4 надо разбирать один хрен на биты
источник

DL

Dima Leonov in Embedded Group
Сиие Сууие
Удобнее для чего?
Так-то для всего, от арифметики до восприятия цифр
источник

NN

Nikita Nazarenko in Embedded Group
Сиие Сууие
Ок, представь себе, ты конфигурируешь микросхему кана, каждый битик что-то значит, и допустим чтоб вывести его в стандартный для тебя режим то надо что-то типа 10010011, ты смотришь на это и смотришь в доку и все понятно, а эти спелы 0ха4 надо разбирать один хрен на биты
хм, я уже на автомате хексы в биты разбиваю
источник

DL

Dima Leonov in Embedded Group
Сиие Сууие
Ок, представь себе, ты конфигурируешь микросхему кана, каждый битик что-то значит, и допустим чтоб вывести его в стандартный для тебя режим то надо что-то типа 10010011, ты смотришь на это и смотришь в доку и все понятно, а эти спелы 0ха4 надо разбирать один хрен на биты
Та и такие задачи желательно макросами покрывать
источник

СС

Сиие Сууие in Embedded Group
Nikita Nazarenko
хм, я уже на автомате хексы в биты разбиваю
Я разбиваю когда простые конфигурации
источник

DL

Dima Leonov in Embedded Group
Что в хексе, что в бинарь это записывать говнокодство
источник

СС

Сиие Сууие in Embedded Group
Dima Leonov
Та и такие задачи желательно макросами покрывать
А в макрос чё не записать в бинаре
источник

NN

Nikita Nazarenko in Embedded Group
Сиие Сууие
Я разбиваю когда простые конфигурации
ну uint32 раскидать в голове можно довольно просто. но возможно это я просто за годы уже привык.
источник

СС

Сиие Сууие in Embedded Group
Мне это даже не то что читать неудобно мне это писать неудобно
источник

DL

Dima Leonov in Embedded Group
Сиие Сууие
А в макрос чё не записать в бинаре
Потому что записать 1 << 7 куда быстрее чем натыкивать нолики)
источник

СС

Сиие Сууие in Embedded Group
Dima Leonov
Потому что записать 1 << 7 куда быстрее чем натыкивать нолики)
И так 8 строк
источник

DL

Dima Leonov in Embedded Group
И хекс 0х800 тоже пишется быстрее
источник

DL

Dima Leonov in Embedded Group
Сиие Сууие
И так 8 строк
Агась, но потом пишешь на человеческом языке и понимаешь, что за биты
источник

СС

Сиие Сууие in Embedded Group
Ну вот ты открываешь доку, смотришь 1 бит - режим, записал, второй бит - ещё что-то записал и так далее
источник

NN

Nikita Nazarenko in Embedded Group
Dima Leonov
Агась, но потом пишешь на человеческом языке и понимаешь, что за биты
китайцам расскажи
источник

DL

Dima Leonov in Embedded Group
#define NAHUY_NE_NUZHNIY_BIT 0x0800
И так все закинул и дальше нормально читаешь код и можно его кому-то показывать
источник