перейти к навгации

Tektronix 2467B. Мы его потеряли… (P.S. и снова вернули)

В ночь с 29 на 30 июня 2015 года примерно в 01:00 час ночи при интенсивном исследовании сигнатур с выходов микроконтроллера в процессе отладки на нем только что написанного нового куска кода, вдруг внутри осциллографа что-то щелкнуло, зашипело и встроенный вентилятор из отверстий задней стенки выгнал облачко сизого дыма. Я быстро выключил аппарат и еще несколько секунд интенсивно осматривал, обнюхивал и прослушивал всю рядом стоящую аппаратуру, чтобы понять, что сгорел все таки мой любимый осциллограф… Да, это был он. Вроде не жарко, на термометре 24,8, скорее всего какой-то конденсатор пробило. Посмотрю позже. Но работу это не остановило. Продолжаю работать пробниками. (далее…)

Перед написанием кода рисуйте блок схемы алгоритмов. Рекомендую использовать yEd.

Перед написанием кода на Си для 8-битного микроконтроллера программы приема и обработки команд с пульта ДУ, как обычно, я нарисовал вполне рабочую (как мне тогда показалось) блок-схему алгоритма. Но уже при кодировании начали появляться смутные ощущения, что в программе что-то не совсем оптимально проработано. (далее…)

Как включить листинг дизассемблера в MPLAB-X

При работе с указанной средой разработчика для PIC32 микроконтроллеров столкнулся с проблемой отображения листинга дизассемблированной моей программы написанной на Си с выдачей следующего сообщения в этом окне: «Unable to generate the disassembly listing file.  Please make sure that you have built the project with symbol information.»

Вроде мелочь, а без подглядывания в самую «душу» микроконтроллера некоторые конструкции вызывали сомнения в оптимальной компиляции, а от беспомощности что-то сделать с этой средой охватывало чувство глючности компилятора и оболочки MPLAB-X IDE. (далее…)


Стр 1 из 15.12345...10...Последняя