2018-05-29

eddy_em: (Default)
2018-05-29 08:43 pm

"Карманный" монитор термодатчиков

Вчера досидел на работе почти до 23 часов, но таки доделал на макетке железяку, которой теперь можно в ручном режиме проверять температуру разных участков ГЗ БТА.
А для затравки — фотография:
Что это?

Еще фотографии )
eddy_em: (Default)
2018-05-29 11:32 pm

Перевод бинарных файлов в массив

Для этой операции, необходимой довольно-таки часто (особенно для микроконтроллеров: скажем, мелкую картинку во флеш записать или кусочек звукового файла), обычно пишутся велосипеды вроде такого:
hexdump -e '20/1 "0x%02x, " "\n"' testbin
0x0d, 0x19, 0x32, 0x44, 0xc9, 0xc9, 0xc9, 0x92, 0x24, 0x3b, 0x3b, 0x3b, 0x45, 0x46, 0x46, 0x6a, 0xc4, 0x88, 0x11, 0x84,
....

потом это ручками правится и все здорово.
Однако, наткнулся на SO на замечательный совет: использовать vim (точнее, утилиту, идущую с ним):дальше )