Jump to content

Search the Community

Showing results for tags 'зависание'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
    • Competition 2019
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
  • Товары и услуги
  • Разное
  • Переделки's ATX->ЛБП
  • Переделки's разные темы
  • Киловольты юмора's Юмор в youtube
  • Радиолюбительская доска объявлений exDIY's Надежность и группы продавцов

Blogs

There are no results to display.

There are no results to display.

Marker Groups

  • Пользователи форума

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

Found 2 results

  1. Здравствуйте Коллеги. Опишу ситуацию. На даче установлен некий мини ПК из поднебесной. В него воткнут USB модем HUAWEY e3121 для удаленного доступа. Периодически (период может быть самым разнообразным - сутки, неделя или пара часов) модем не то чтобы зависает, но уходит в какой то ждущий (дежурный или х.з какой) какой режим. При этом модем в системе (WIN10 Pro) перестает определяться, соответственно доступа к ПК нет, помогает только физическое передергивание модема. Сетевая активность в системе постоянно присутствует, все галки в WIN, отвечающие за энергосбережение сняты. Сеть 3G оператора (МТС) держится модемом стабильно - вышка не далее 600 метров. В общем за три месяца бодания с железом проблема побеждена не была. В связи с этим появилась идея автоматизации передергивания модема по питанию при отсутствии доступа к сети. сегодня накидал схему. Опишу принцип работы - на ПК устанавливается ПО от WatchDog (производитель "Открытые Технологии"), которое постоянно пингует какой нибудь сервис (яндекс, гугл, и т.п.). В случае прохождения пинга + питания модема подключен через НЗ контакты реле блока управления. При зависании модема пинг соответственно не проходит и WatchDog, подождав минут 5 -10, на всякий случай, подает сигнал на блок управления, который в свою очередь на 1-2 мин. отключает + питания от модема. Через 2 мин. сигнал управления снимается и реле снова включает питание на модем. В теории все вроде бы красиво, но возникает вопрос - как модем и винда отнесутся к отключению питания USB устройства (модема) без отключения сигнальных (-Data/+Data) линий. Буду признателен за любые советы. Заранее спасибо.
  2. Доброго! Контроллер stm32f103c8t6. Пишу настройку таймера и его прерываний, но программа зависает через несколько тиков после выхода из самой функции настройки. По коду: в главной функции пишу сразу настройку таймера и далее бесконечный цикл, до которого дело не доходит. На рисунках скрины отладки в момент зависания. void TIM_ini(void) { TIM_TimeBaseInitTypeDef UserTimStruct; NVIC_InitTypeDef UserNVIC_Structure; TIM_DeInit(TIM3); RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); UserTimStruct.TIM_ClockDivision = TIM_CKD_DIV4; UserTimStruct.TIM_CounterMode = TIM_CounterMode_Up; UserTimStruct.TIM_Period = 200; UserTimStruct.TIM_Prescaler = 700-1; TIM_TimeBaseInit(TIM3, &UserTimStruct); TIM_ITConfig(TIM3, TIM_IT_Update, ENABLE); TIM_Cmd(TIM3, ENABLE); UserNVIC_Structure.NVIC_IRQChannel = TIM3_IRQn; UserNVIC_Structure.NVIC_IRQChannelCmd = ENABLE; UserNVIC_Structure.NVIC_IRQChannelPreemptionPriority = 1; UserNVIC_Structure.NVIC_IRQChannelSubPriority = 1; NVIC_Init(&UserNVIC_Structure); } ,
×
×
  • Create New...