RSS
people

Watchdog для компьютера — GUI

Так вот. Третья часть всего комплекса под названием Вачдог — это программа пользовательского интерфейса (в простонародье  — GUI), посредством которой можно устанавливать всяческие параметры вачдога, и считывать с него журнал ресетов.

Основное окошко программки выглядит вот так:

Читать запись полностью »

Комментариев нет | Метки: , , , , , , , ,

Мои инструменты: Com Port Logger v.1.0

Так вот. Новый год мы встретили! С чем можно нас всех и поздравить. Надеюсь, все выжили? :-)

Я тут, пока встречал Новый год, успел настрогать один проектик небольшой, точнее, я его все еще строгаю. Но рассказ не про него, а про то, что для этого проектика понадобилась небольшая тулза, которая бы читала Com-порт и записывала все в файлик.

Ну долго я не искал по интернету, а просто взял и состряпал небольшую программку с использованием так полюбившейся мне библиотеки wxWidgets версии 2.8.10

Читать запись полностью »

2 комментария | Метки: , , ,

Мои инструменты: Logic Analyzer V. 3.0

Не прошло и пол-года, как я опять с вами, мои читатели.

Как я и обещал в прошлом посте, я выпустил 3 — ю версию своего Логического Анализатора.

Читать запись полностью »

15 комментариев | Метки: , , , , , , , , , ,

0×21

Таки дожил до этой интересной даты :). Типа своеобразный юбилей.

Ну и что-бы не быть сильно голословным, подогрею интерес к своей новой старой разработке.

Читать запись полностью »

Один комментарий | Метки: , , , , ,

Mazda MP3 Player — Продолжение 4

Итак, в предыдущей серии мы выяснили, что от нас хочет наша магнитола, теперь неплохо было бы ей сообщить о том, что мы ее поняли!

Читать запись полностью »

6 комментариев | Метки: , , , , , ,

Mazda MP3 Player — Продолжение 3

А вот и снова я!

Надеюсь, не заскучали тут без меня?

У меня есть уважительная причина — я отлавливал баги в софте плеера. И довольно таки много отловил.

Читать запись полностью »

10 комментариев | Метки: , , , , , ,

Mazda MP3 Player — Продолжение 2

Ну что же, дорогие мои читатели. Вот вы и дождались продолжение нашего сериала о плеере  для Автомобиля Mazda.

Продолжим мы описанием прошивки для плейера и успеем еще послушать краткое описание протокола M-Bus, точнее того, что я смог найти в интернете, а так же того, чего сам видел на своей магнитоле.

Читать запись полностью »

Комментариев нет | Метки: , , , , , , , ,

Мифы о безопасном ПО: уроки знаменитых катастроф

Наткнулся на интересную статейку Валерия Аджиева на очень важную тему: Безопасность Программного обеспечения.

Сама статья написана в 1998 году, но от этого не потеряла своей актуальности. Я бы сказал, наоборот, в свете сегодняшней тенденции автоматизации всего и вся.

Процитирую только первый абзац и порекомендую к прочтению:

"Не секрет, что ошибки в программном обеспечении «ответственных» систем могут вызвать чрезвычайные последствия, тем не менее, в обществе, особенно на уровне массового потребителя ИТ, продолжает витать иллюзия непогрешимости компьютера и работающего на нем ПО. В статье подробно разбираются две вошедших в историю компьютерной индустрии катастрофы и обсуждаются некоторые мифы, связанные с такими понятиями, как безопасность и риски в контексте разработки и эксплуатации программно-аппаратных систем."

Статья находится тут.

Комментариев нет | Метки: ,

Мои инструменты: программаторы для AVR'ок

И так — продолжаем разговор.

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

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

Читать запись полностью »

Комментариев нет | Метки: , , , , , , ,

Tips and Tricks: использование Watchdog таймера

Поделюсь с вами небольшим, но довольно интересным способом работы с Watchdog таймером микроконтроллера.

Всем нам известно — что Watchdog — таймер используется для предотвращения зависания вашей программы в самых неожиданных местах. И, если этот таймер вовремя не сбросить- то произойдет сброс микроконтроллера, в народе называемый ресет.

Читать запись полностью »

2 комментария | Метки: , , , , ,