-
Постов
66 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о Getmanov
-
Звание
Участник
- День рождения 16.04.1982
Контакты
-
ICQ
Array
Информация
-
Город
Array
-
Кстати, десятка три устройств, правда на Wavecom Q2403A работают с диодами от блока питания ПК. Наработка лет пять. Сразу говорю, работают на базах такси, хозяева экономили на всём. За это время из проблем, один раз вылетели защитные цепи симки, в вейвкоме защита внутри, и один модуль згорел: один ОЧЕНЬ умный админ решил что если нет связи, надо подать большее напряжение. Так что диоды не самый плохой вариант, главное за диодом ставить конденсатор не менее 2200 мкф.
-
Доброго времени суток, а кто какие транзисторы использует совместно с HV9910B/9961? Заранее спасибо за ответы.
-
-
Спасибо за совет. Студию сносил. Драйвер удалял и ставил снова. Не помогает. Не пробовал только винду переставлять.
-
Перепрошить не могу, так как он совсем не видится студией. Даже в режиме загрузчика. Хотя винда его видит.
-
А кто-нибудь проверял SP3 с драконом? У меня не видится совсем. Откатываюсь на SP2 работает без проблем.
-
Не могу понять почему не идёт обмен с дисплеем. Возможно all поможет. Мой код: Работа с TWI: #include <ioavr.h> #include <intrinsics.h> #pragma vector = TWIC_TWIM_vect // Прерывание по приёму. __interrupt void TWIC_TWIM_foo(void) { TWIC.MASTER.STATUS = TWI_MASTER_WIF_bm; } void TWI_MasterInit(TWI_t *twi, unsigned char baudRateRegisterSetting) { twi->MASTER.CTRLA = TWI_MASTER_INTLVL_LO_gc | TWI_MASTER_WIEN_bm | TWI_MASTER_ENABLE_bm; // Низкий уровень пркрываний | Разрешено прерывание по передаче | Разрешение работы twi->MASTER.BAUD = baudRateRegisterSetting; // Скорость передачи twi->MASTER.STATUS = TWI_MASTER_BUSSTATE_IDLE_gc; // Шинf в IDLE } void TWI_Send_Start(TWI_t *twi, unsigned char Address) { while ((twi->MASTER.STATUS & TWI_MASTER_BUSSTATE_IDLE_gc) == 0); // Ждём освобождения шигы twi->MASTER.ADDR = Address; // Передать СТАРТ и АДРЕС } void TWI_Send_Stop(TWI_t *twi) { twi->MASTER.CTRLC = TWI_MASTER_CMD_STOP_gc; // Передать СТОП } void TWI_Write(TWI_t *twi, unsigned char data) { if (twi->MASTER.STATUS & TWI_MASTER_WIF_bm) // Проверка флага прерывание по приёму twi->MASTER.STATUS = TWI_MASTER_WIF_bm; // если надо очистка twi->MASTER.DATA = data; // Запись данных } Использование: TWI_MasterInit(&TWIC, 5); // Инициализация TWI_Send_Start(&TWIC, TIC13364_ADDR); TWI_Write(&TWIC, 0x40); /* Запись настроек и .... */ TWI_Send_Stop(&TWIC); Изменение скорости никак не влияет. При этом железо точно в порядке, так как с программным I2C дисплей работает. Заранее огромное спасибо.
-
Да не вылетает вроде, что asm, что С. А вот у кого Дракоша работает с XMega128A1 через PDI? Дайте распиновку разъёма. А то как не пробую пишет Failed to set emulator mode. Unable to continue. Через JTAG работает нормально, и программирование и отладка.
-
Такое поведение встречал на WaveCom Q24xx и Sim300. Всегда помогал такой способ: 1. промывка платы; 2. если промывка не помогла, замена картоприёмника.
-
Помогите с документацией на TIC15
Getmanov ответил Getmanov тема в Средства индикации
Нет именно TIC15 Краткое описание: 4 больших восмёрок вверху, 6 маленьких внизу, с драйвером, -40*С, 47х30 http://www.microchip.ua/index.php?page=sal...indic&l=rus -
Помогите с документацией на TIC15
Getmanov опубликовал тема в Средства индикации
На сайте Гаммы нет, у производителя тоже нет. Может плохо искал, нашёл только примеры программ. Заранее спасибо. -
Странно, но у меня есть. Какая студия?
-
Что там в общих чертах, всё прекрасно работает. Я просто брал несколько серваков SMTP без авторизации. И перебирал, если какой то не отвечает подставлял другой, Месяца 3 всё работает. Отсылается по одному отчёту в день, плюс если происходит событие: отчёт + звонок. Устройств штук 50, ни одного cбоя.
-
Пляски с бубнами - это точно. Не трогая никаких подключений, я сняв питание с платы даю команду стереть чип, MPLAB активно ругается, что нет питания на целевом устройстве и не понятно какой чип в нём. Говорю ему всё равно стереть, он начинает стирать, и продолжается это довольно долго. В процессе решаю подать питание на плату, после чего вижу, что он якобы всё стёр. И вуаля, контроллер определяется, пишется, стирается и даже работает!