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

Snacker

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

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

  • Посещение

Репутация

0 Обычный

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

  • День рождения 02.02.1981
  1. Доброго времени суток, уважаемые! Я недавно начал использовать FreeRTOS, собственно как и CMSIS и столкнулся с такой проблемой: Я использовал нижний уровень от CMSIS, примеры брал оттуда же. Собственно примеры работы по UART (full modem) и по CAN. Работаю в Keil. По отдельности и UART и CAN работают нормально, вместе с FreeRTOS у UART тоже никаких проблем, но когда приходит что-то по шине CAN и срабатывает кановское прерывание - система со сторожевой собакой перезагружается, без нее виснет. Работает все только тогда, когда закоментарен либо старт шедулера оси, либо установка прерывания по CAN. В чем может быть проблема? Заранее благодарен за любые полезные ответы.
  2. А можно вопрос: а когда названное событие приходит?
  3. Добрый день! Я только начинаю работать с GSM модемами, поэтому был бы рад, если бы мне помогли немного разобраться. Я использую Fastrack Supreme 10, внутри у него как я понял Q2686, версии прошивки R71a01, OS 6.02, IDE 1.07, использую Eclipse с GCC компилятором. В общем то, что получили в Компеле вместе с модемом. Попытался повторить по шагам, то что описано в TU_Tutorial_for_Open_AT.pdf, который я приложил, только пример взял не Hello World, а tcp_client из набора WIP плагинов. Забил в cfg_gprs.c и в entry_point.c свои данные, выполнил Build (RTE) и попробовал запустить (Run), а также посмотреть через Target Monitoring Tool и Terminal Emulator, т.е. все как описано в приложенном файле. Вроде все получилось, соединение установилось, данные отослал и даже принял. Потом с помощью Build (Target) создал прошивку и залил ее через гипертерминал, но приложение не запустилось (at+cfun=1 и at+wopen=1 я выполнял). Помогите пожалуйста разобраться в чем может быть проблема. Заранее благодарен.TU_Tutorial_for_Open_AT.pdf
×
×
  • Создать...