Перейти к содержанию
    

Harvester

Участник
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о Harvester

  • Звание
    Местный
    Местный
  • День рождения 24.12.1976

Контакты

  • Сайт
    Array

Информация

  • Город
    Array

Посетители профиля

6 070 просмотров профиля
  1. Извините, забыл закрыть тему Все продано
  2. А что мешает купить оригинальный Atmel-ICE? Не в чипдипе, конечно, но вот Компэл вроде как предлагает разные версии от 7 до 14 тыс. Да, немного дороговато, но нервы ИМХО дороже стоят.
  3. При разборке шкафа были обнаружены артефакты исчезнувшей цивилизации Схемотехника (на русском): 1. Брюс Картер и Роб Манчини. "Операционные усилители для всех", 2011 - 1200 руб 2. Бонни Бэйкер, "Что нужно знать цифровому разработчику об аналоговой электронике", 2010 - 800 руб 3. Клаус Финкенцеллер, "Справочник по RFID. Теоретические основы и практическое применение", 2008 - 800 руб 4. Волович Г. И. "Схемотехника аналоговых и аналогово-цифровых электронных устройств", 2007 - 500 руб 5. Рэймонд Мэк, "Импульсные источники питания. Теоретические основы и руководство по практическому применению", 2008 - 500 руб 6. Стюарт Болл, "Аналоговые интерфейсы микроконтроллеров*, 2007 - 500 руб. Все 6 книг сразу - 3500 руб 7. Рюмик. С. М. "1000 и одна микроконтроллерная схема", Книга 1 (2012, 2-е издание) и Книга 2 (2011) - 1000 руб 8.1. Вольфганг Трамперт, "Измерение, управление и регулирование с помощью AVR-микроконтроллеров", 2007 8.2. Топильский В. Б. "Схемотехника измерительных устройств", 2006 Обе книги - 300 руб 9.1. Ровдо А. А. "Полупроводниковые диоды и схемы с диодами", 2000 9.2. Ровдо А. А. "Схемотехника усилительных каскадов на биполярных транзисторах", 2009 Обе книги - 300 руб Схемотехника (на английском): 10. "Interfacing with C++. Programming real-world applications." Jayantha Katupitiya, Kim Bentley - 1000 руб 11. "Implementing 802.11 with Microcontrollers. Wireless Networking for Embedded Systems Designers" Fred Easy - 1000 руб 12. "MSP430 Microcontroller Basics" John H. Davies - 1000 руб 13. "The Definitive Guide to the ARM Cortex-M3" (2nd ed) Joseph Yiu - 1000 руб 14. "Power Supplies for LED Driving" Steve Winder - 1000 руб DSP (на русском): 15.1. Стивен Смит. "Цифровая обработка сигналов. Практическое руководство для инженеров и научных работников", 2010 15.2. Ю. Сато, "Без паники! Цифровая обработка сигналов." Обе книги - 1500 руб VHDL (русск и англ): 16. Суворова Е. А., Шейнин Ю. Е, "Проектирование цифровых систем на VHDL", 2003 - 800 руб 17. Zainalabedin Navabi, "VHDL: Modular Design and Synthesis of Cores and Systems", 3rd ed - 1500 руб 18. Peter J. Ashenden, "The designers guide to VHDL", 2nd ed. - 1500 руб 19. Volnei A.Pedroni, "Circuit Design with VHDL", 2004 - 1000 руб И для ровного счета не совсем по электронике, но очень близко. Книга для саунд-дизайнеров (что бы это ни значило) и звукорежиссеров: 20. "Sound Systems: Design and Optimisation: Modern Techniques and Tools for Sound System Design and Alignment", 1st ed. Bob McCarthy Все книги в отличном состоянии, CD в комплекте, не использовались. У некоторых на мягких обложках небольшие замятины от долгого хранения. Территориально: г. Королев, М.О. Пересылка по РФ за ваш счет. Возможна встреча в Москве по договоренности.
  4. В системе используется Таймер 0 в режиме автозагрузки. Таймерное прерывание (№4) разрешается по внешнему событию. Проблема: после разрешения таймерного прерывания оно начинает генерироваться не всегда (не при каждом запуске устройства). Может кто-нибудь с таким сталкивался? Понимаю, что вопрос дурацкий, но я всю голову уже сломал. (
  5. А нужна ли здесь вообще гальваническая развязка? Я бы сделал так - в устройстве небольшой модуль (ту же ардуину), который принимает (СИД)/передает (кнопки) сигналы на устройство. К нему подключаться по UART. Если очень хочется - через гальванически развязанный приемопередатчик.
  6. Вышел из строя БП на базе ШИМ-контроллера MP020-5 (сгорел сам контроллер и входной резистор "предохранитель"). После замены вроде бы заработал, но не до конца. На "холостом" ходу (нагрузка - вход линейного стабилизатора) все хорошо, а при увеличении нагрузки (обмотка реле) выходное напряжение падает до 0. Очевидно, не работает ОС, но что здесь еще может сломаться - не понимаю. Подскажите пожалуйста, в каком направлении смотреть.
  7. Добрый день. Подскажите, как называется аналог разъема BLD-20 (двухрядное гнездо на кабель под обжим), но с ключом, как у IDC? Используется в китайских ЛА Saleae Logic 16
  8. Еще забыли 4-е состояние - обрыв шлейфа в результате неисправности.
  9. И все равно непонятно. Пусть у меня переменная uint64_t. Почему же модификатор %u выводит 0, хотя значение, содержащееся в переменной, укладывается в диапазон uint32_t?
  10. А слона-то я и не заметил )))) Замена модификатора на %llu решило проблему. Пункт б) вычеркиваем - сам дурак. Приношу извинения разработчикам компилятора и, на всякий случай, Петрову с Бошировым.
  11. Да Получил ассемблерный листинг. addi 0,31,152 # tmp235,, lis 9,.LC22@ha # tmp236, la 3,.LC22@l(9) #,, tmp236 mr 4,0 #, tmp235 bl statfs64 # mr 0,3 # D.6778, cmpwi 7,0,0 #, tmp237, D.6778 bne 7,.L48 # .LBB9: .loc 2 382 0 lwz 9,160(31) # fs.f_blocks, D.6781 r9 <- fs.f_blocks.hi lwz 10,164(31) # fs.f_blocks, D.6781 r10 <- fs.f_blocks.lo li 3,10 #, r3 <- LOG_DEBUG lis 0,.LC23@ha # tmp238, addic 4,0,.LC23@l #, tmp238, r4 <- адрес строки mr 5,9 #, D.6781 r5 <- r9 (fs.f_blocks.hi) mr 6,10 # tmp5, D.6781 r6 <- r10 (fs.f_blocks.lo) crxor 6,6,6 r6 <- 0 bl msg # msg() .loc 2 385 0 lwz 9,160(31) # fs.f_blocks, D.6782 r9 <- fs.f_blocks.hi lwz 10,164(31) # fs.f_blocks, D.6782 r10 <- fs.f_blocks.lo stw 10,12(31) # blocks, D.6782 12(31) <- r10 (blocks = fs.f_blocks.lo) .loc 2 388 0 li 3,10 #, r3 <- LOG_DEBUG lis 0,.LC23@ha # tmp239, addic 4,0,.LC23@l #, tmp239, r4 <- адрес строки lwz 5,12(31) # blocks, r5 <- 12(31) (blocks) crxor 6,6,6 r6 <- 0 bl msg # msg() .L48: Получается, что а) поля структуры fs 64-битные и б) VA_ARGS некорректно работает с 64-битными значениями Чуда в очередной раз не произошло :D
  12. Еще нет. Не могу понять, как сгенерировать листинг :( void msg(int log_level, const char* mes, ...) { va_list arg; struct timeval tv; struct tm* tm = NULL; if (log_level > logLevelMax) return; gettimeofday(&tv, NULL); tm = localtime(&tv.tv_sec); fprintf(_file4log, "%02u:%02u:%02u.%06lu ", tm->tm_hour, tm->tm_min, tm->tm_sec, tv.tv_usec); va_start(arg, mes); vfprintf(_file4log, mes, arg); va_end(arg); } Что тут может быть кривого? Просто структура. Обновил код.
×
×
  • Создать...