Borisov_E

Members
  • Публикации

    210
  • Зарегистрирован

  • Посещение

Репутация

-1 Плохой

О Borisov_E

  • Звание
    Постоялец
  1. Прослушка Домашнего Через Сотовый!

    На http://vrtp.ru и схемы жучков любых и спаяют за недорого и готовое предложат.
  2. Arduino Чип - Самая Дешовая Версия Arduino - Ничего Лишнего :)

    А связь с USB ? В Arduino встроен АППАРАТНЫЙ преобразователь USB UART - он используется не только для загрузки программ в Arduino без отдельного программатора, но и далее работает для связи Arduino с ПК на высокой скорости. Arduino самя дешовая и то имеет такой USB UART чип - вот изображение
  3. Дак само собой когда на АКБ для авто в очереди по полгода люди "стояли" то понужде покупали всякие восстановители.
  4. Arduino И Детектор Движения

    Скорей всего у детектора выход обычные контакты реле. Так что не сожгет. Либо выход "открытый коллектор" но питание внутри отвязано от сети. Схему детектора надо смотреть или описание если подробное.
  5. Mastech

    Дак МОДЕЛЬ то скажи ! А то загадками изъясняешся.
  6. Winavr Атомарные Операции

    Вот так научли писать: uint16_t time(void) { ATOMIC_BLOCK(ATOMIC_RESTORESTATE) { return TCNT1; } }
  7. Winavr Атомарные Операции

    Нашел архив WinAVR http://sourceforge.net/projects/winavr/files/ Inline не помешает. остальные вопросы остались.
  8. Winavr Атомарные Операции

    Вопросы по WinAVR В коде старинном вот такая фигня: static inline uint16_t time( void ) { return __inw_atomic ( TCNT1L ); } в доке 2002 года написано что это в io.h было, в новом нет конечно теперь в #include <util/atomic.h> Как мне написать это в современном варианте ? Вот наметка: static inline uint16_t time( void ) { uint16_t temp; ATOMIC_BLOCK(ATOMIC_RESTORESTATE) { temp = ((uint16_t) TCNT1L) | ((uint16_t)TCNT1H <<8); } return temp; } Как то коряво. 1) можно ли return засунуть в атомик блок и написать сразу без применения temp return (((uint16_t) TCNT1L) | ((uint16_t)TCNT1H <<8)); 2) нужны ли прведения типов тут ? 3) наверно inline уже не имеет смысла так как нет в этом виде инлайна. 4) как красиво написать ? 5) где посмотреть, найти старую io.h или исходник её - чтоб посмотреть как там было. Есть где то архив GCC 3.01
  9. Программатор Avr910 Prottoss

    Надо прозванивать сигналы прямо от ног программатора. Азатем смотреть осциллографом наличие сигналов на прошиваемом AVR. Если осцила нет то поставить минимальную частоту такта перемычкой и как оцсил использовать вход звуковой карты и соотв. софтину.
  10. Задержки В Avr

    Возможно. Я вам рекомендую использовать для программирования AVR компилятор CodeVisionAVR - станет граздо проще разбираться и работа будет продуктивнее.
  11. Что Же Это Такое – Радиоволны И Как Их Найти

    Я очень рекомендую всем интересующимся почитать книгу "Антенны" автор Ротхамель - http://kazus.ru/forums/showthread.php?t=6658&highlight=%EA%ED%E8%E3%E8&page=326
  12. Задержки В Avr

    Пауза в милисек delay_ms(переменная или константа склько милисек нужно); Пауза в мкрСек delay_us(константа склько милисек нужно); Это в CodeVisionAVR - компиляторе удобном для начинающих - http://www.google.ru/search?hl=ru&lr=&newwindow=1&q=%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%82%D0%BE%D1%80+CVAVR+-+CodeVisionAVR+&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&aq=f&aqi=&aql=&oq=&gs_rfai= В других компиляторах есть аналогичные фуункции. В листинге компилятора можно увидеть как паузы реализуются на ассемблере - языке профессионалов.
  13. А смысл ? Поставьте регулятор от ВАЗ-2108 и наслаждайтесь.
  14. Помогите Выбрать - Pic Или Avr Или Arm

    PIC дешевле чем AVR.
  15. Огромное СПАСИБО ! Действительно интересно и прокольный дизайн из ПЭТ бутылок.