Особенности использования extern и static в C/C++

Язык C/C++

Интенсивно занимаясь программированием на Си для AVR, в сети приходится искать некоторую информацию. Так получилось и на этот раз. Не помню, что я искал, но натолкнулся на один интересный комментарий на RSDN. К моей теме он не имел никакого отношения, да и к AVR, впринципе, тоже. Там на русском языке нормально описывалось применение модификаторов extern и static в C/C++. Ну уж очень хорошо написано. Толково и доходчиво. Поэтому я не мог пройти мимо и утащил к себе на сайт (как Плюшкин, блин), что б перед глазами было, что б не городить в браузере туеву хучу закладок, в которых потом теряешься. Может и еще кому интересно будет, пригодится. Вроде бы ссылки там в тексте были на стандарт С++, но он на английском, а здесь все на великом и могучем.  Итак…

Читать далее »

Цифровой мультиметр Vichy VC99

Мультиметр Vichy VC99

Наконец-то пришла долгожданнейшая посылочка из Поднебесной. Долго же она шла. Я уж было начал даже волноваться. По трекномеру смотрю, а там в положении «Китай (экспорт)» все застыло. Но вот перед праздниками вручили мне международный малый пакет. Распечатал там же, на Почте, что б если что, сильно возмутиться. Но все обошлось. Аппарат работает. Читать далее »

Обновление библиотеки вывода для дисплеев Nokia

Библиотека вывода на lcd-экраны Nokia

После того, как Валерий Гончаренко сделал приятный подарок в виде нескольких дисплеев Nokia, я немного переработал свою библиотеку вывода для дисплеев Nokia. Изменения коснулись обоих вариантов библиотеки, как графической (2.1), так и текстовой (1.1). В графический вариант внесено больше изменений, чем в текстовый, добавлены несколько новых функций.

Так как библиотеки разделены на два варианта, то имеет смысл рассказать об этом. Разделение на два варианта было сделано с целью экономии ресурсов там, где нам не нужны расширенные функции. В общем случае нумерация библиотек складывается следующим образом: номер варианта.номер версии. Читать далее »

Отличный подарок — набор дисплеев Nokia

Некоторое время назад я получил отличнейший подарок. После публикации поста про дисплей от Nokia 1100, у нас завязалась переписка с Валерием Гончаренко по поводу работы библиотеки. Валера предложил потестировать библиотеку на дисплее от Nokia 1202.  Такого дисплея у меня небыло, и взять его было неоткуда. Тогда Валера сказал, что пришлет мне этот дисплей.  И отправил. Но каково же было мое удивление, когда я открыл посылку и увидел вместо одного дисплея несколько , и еще два адаптера к дисплеям. Теперь я могу проверить работу библиотеки на различных типах дисплеев, так сказать, потестировать в железе. Валера, громаднейшее тебе спасибо! Очень тебе благодарен.

Вот что было в посылке: Читать далее »

Как припаять шлейф дисплея Nokia 1202 к печатной плате

Как припаять шлейф дисплея Nokia 1202 к печатной плате

Валерий Гончаренко продолжает делиться своим опытом. В нашей с ним переписке, я просил его рассказать, как он припаивал дисплей Nokia 1202 к плате адаптера. Он откликнулся и показал, как он паял. Мне, например, было очень интересно. Я думал, что шлейф сразу же поплавится от прикосновения паяльника. Ан нет. Все не так. Мне всегда было стремно работать со всевозможными шлейфами. Разъемов как таковых под эти шлейфы нет,  а демонтировать со старых плат — тот еще гемор? феном — разъем плавится, паяльником — нервов не хватает. А напрямую паять к плате шлейф — я боялся его поплавить. Итак, слово Валере. Читать далее »