-
Постов
76 -
Зарегистрирован
-
Посещение
Весь контент pan_oleg
-
День добрый. Прошу помощи. Имеется J-LINK V7 вот такой http://www.kosmodrom.com.ua/el.php?name=J-LINK-V7 сегодня с утра пришол на работу, а он не определяется. Подключаю, в результате Устройство не определено. Предположил что слетела прошивка. Скачал sam-ba_2.11. Вот тут http://starterkit.ru/html/index.php?name=f...ew&id=11569 нашел как востановить MT-Link. Если я правельно понял (нарыл в инете и доке на проц), то при вкл. питание там коротится ERASE, а потом при выключеном TEST, и так включается. Делаю так, но потом при подключение так и остается устройство не определено. Подскажите советом как ожевить отладчик. Что не так делаю?
-
День добрый. Нужна помощ. Код для STM32F101BT6 написаный на Си под IAR через определеное время работы по непонятным причинам вылетает в HardFaultException(void). Из флагов выставелся FORCED в HFSR регистре, и IBUSERR в регистре CFSR. Все что в доке нашел, что проблема с шиной. Но какая? Подскажите, как найти где в коде я накосячил. Какие регистры смотреть, что анализировать?
-
День добрый. Проблема с приоритетами прерываний. Нужно, чтоб прерывание от PORTD срабатывало в прерывание от TIM1_OVF. Строками ITC_SetSoftwarePriority(ITC_IRQ_PORTD, ITC_PRIORITYLEVEL_2); ITC_SetSoftwarePriority(ITC_IRQ_TIM1_OVF, ITC_PRIORITYLEVEL_1); установить приоритет ITC_IRQ_PORTD выше чем в ITC_IRQ_TIM1_OVF не удается. Для проверки в TIM1_UPD_OVF_TRG_BRK_IRQHandler сделал while(1); а в EXTI_PORTD_IRQHandler(void) так и не попадаю. Компил Cosmic. Посоветуйте что-то.
-
Само собой. Но я думал, что тут как-то по нормальному - флаги есть на каждый пин. Как в STM32 например. Видимо зря так думал.
-
День добрый. Имею вопрос? Кто-то уже внешние интерапты (exti) заюзал? Я тут с проблемой-глюком стыкнулся. Делаю так: GPIO_Init(GPIOD, (GPIO_PIN_2 | GPIO_PIN_4), GPIO_MODE_IN_FL_IT); В интерапты заходит сюда: #ifdef _COSMIC_ @far @interrupt void EXTI_PORTD_IRQHandler(void) #else /* _RAISONANCE_ */ void EXTI_PORTD_IRQHandler(void) interrupt 6 #endif /* _COSMIC_ */ { ButtonState ^= 0xFF; } но проблема в следующем: а как узнать, какой имено зз пинов PORTD вызвал интерапт (в моем примере 2 или 3)? Сколько искал хоть какие-то флаги, пусто. Их что по ходу забыли?
-
Радиомодули RFM12
pan_oleg ответил adc тема в В помощь начинающему
День добрый, колеги. Неделю уже воюю с двумя RFM12, чтоб подружить их,. Никак не получается. Конфигурация STM32F103+RFM12 (в обоих случаях: 1-й передатчик, - 2-й приемник). Использую апаратный SPI, примеры от Hope RF. Передатчик вроде как запустился, признаки такие: при вкл/выкл передамчика ток меняется 21мА/2мА. Нога IRQ дергается, длительность передачи соответствует времени 1/скорость * количество передаваемых байт. Сейчас для теста он 1 раз в секунду отправляется пакет данных из примера Hope RF. Второй екземпляр на таком же железе, рядом на столе. Oшибку из документа rfm12b_and_avr__quick_start.pdf исправил. Приемник похоже тоже включается, ток потребления меняется с 3 на 8,8 мА. Статус считывается 0x01A0; Не могу понять, что с ним такое? Помогите советом. -
День добрый. Помогите найте схемку или наводящие апноты. В AN920-D.pdf что-то не вижу стабилизации тока. Имеется входное питание 3,9 В. Необходимо с помощи MC33063 преобразовать до 5-6В с стабилизацией тока (например, на уровне 90 мА). Конечая цель: зарядки етим источником тока 3-х NIMH акамуляторов. Буду благодарен за любую помощ.
-
Активная GPS антенна
pan_oleg ответил sz36 тема в RF & Microwave Design
Господа, совмесными усилиями макет заработал. Через кусок провода 63 мм активная антена на подоконнеке девайс нормально видет 3-5 спутников. На улице 6-8. Всем благодарен за помощ. Теперь мне нужно будет розвести все это добро на плате. Посоветуйти какие-то апноты, книги, статти или лучше поделитесь опытом как правельно это СВЧ розвести. GPS антену хочу на плату установить, при том что на ней же будет ARM контроллер и GSM модуль. Я так понимаю при таком наборе нагородить можно кучу багов. Опыта в разводке СВЧ, а тем полее цифра + СВЧ, у меня ноль. Поделитсь кто имеет опыт, для начала как розвести GPS антену + усилок (допустим тот же MAALSS0042) и завести эту все кухню на GPS A-1080. Буду рад любым советам. -
Активная GPS антенна
pan_oleg ответил sz36 тема в RF & Microwave Design
Померял потребление при GPS + антена при старой антене и с новой (в помещение, гдеместоположение никогда не опредилялось) С родной антеной 48мА: С укороченой 43мА. Подскажите, какой вывод можно сделать из этого? Куда дальше копать? -
Активная GPS антенна
pan_oleg ответил sz36 тема в RF & Microwave Design
Aner, а хотя бы порядок номинала конденсатора?, пФ?, как включить его? -
Активная GPS антенна
pan_oleg ответил sz36 тема в RF & Microwave Design
День добрый. Так все же. Куда копать, по вопросу автора. ВЧ не совсем мое, поетому помогите, кто чем сможет. Задача та же: упрать кабели от GPS антены. Приемник - А-1080. Антена активная Tyco внутри с микрухой ALSS0042 08273003 MACAM Антену розобрал и в розобраном виде с кабелем 1,5 см подключил. Определение позиции нет. Если подключаю SMA розем и прикручиваю новую антену все в норме. Подскажите как уменьшить длину кабеля, убрать кабель вобще? Может апноуты какие есть, дока. -
взял кварц KX-38T 6pF (GEYER), кондеры по 6 pF, после мороза (где-то -3°С) не запускается LSE? что-то дела совсем плохи, народ,на практике кто работал с LSE на STM32?, посоветуйте что-то
-
нет, от своего, пробовал и от юсб только что, тоже задержка старта в 30 секунд.
-
та не много за окном, может -1...0. питание у меня LM1117ADJ - 3.0V выдает, кондеры 4 шт 0,1мкф не пойму, ладно, допустим у мення чото, а чо же олымекс выделуется отладка ?
-
У меня начинаются подозрения, что STM что-то не договорил... Отладка Olimex STM32H103 после прогулки чуть на мороз (опять же за окно) тоже весит, не стартует LSE. :crying: На нем STM32F103, у меня STM32F101CBT6. Чо все STM32 с багом, или у Olimex отладочная плато тож с багом? чото мне это все не нравится
-
попробувал кварц уменшить до 5 пФ, не помогает, светодиодик я зажигаю, и место где весит точно известно, /* Enable LSE */ RCC_LSEConfig(RCC_LSE_ON); /* Wait till LSE is ready */ while(RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET) { }(тут и весим вечно) тоесть, или кварц не запускается, или біт что он запустился STM32 не выставил, а почему не запкстился не пойму P.S. буду рад любым идеям, ато мне только бредовые уже лезут в голову
-
видел про 3 секунды. иногда 3, а иногда 30 секунд, или 10 минут, когда как, при том при тех же температурных условиях, например ноч девайса в холодильнике при -15, и может запустится, n раз запустится, потом нет ничего не могу понять, может сделать задержку на 3 сек после велючения генераторана 32кГц, а потом проверять бит его состояния?
-
По поводу запуска с толчка, когда как. Заметил что при касании на корпус кварца иногда помогало, и в отладке STM32-H103 на землю корпус посажен кварца (и вроде так лучше везде делать). Я у себя посадил корпус кварца на землю, а также Vbat c Vdd соединил, как в доке сказано, вроде как лучше. Вероятнось нормального запуска увеличилась. Пробовал кварц брать с STM32-H103 отладки, тоже с задержкой стартует. По поводу посмотремь осцилографом, нет пока возможности. Может кондеры не такие взял, NPO? X7R?
-
День добрый. У меня проблема с STM32F101CBT6, в котором иногда, (и это иногда не поддается систематизации) не хочет запускаться генератор на 32КГц. Код висит в цикле /* Enable LSE */ RCC_LSEConfig(RCC_LSE_ON); /* Wait till LSE is ready */ while(RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET) { }(тут и весим вечно) Дефект был выявлет после ночовки девайса (в собраном корпусе) в машине, и было сделано предположение, что все дело в температуре. После того удалось выясньть точку зависания, предварительно высунув девайс за окно, и потом подключив к дебагеру. За окном гдето 0...-3 °С. Однак потом етот баг перестал появлятся при погружении в за окно (температура там та же). Пробовал на двух кромбах (платка с контроллером и , обвязкой по питанию и кварцами - 32кГц и 8 МГц), наблюдал то же. теперь и не знаю на что думать. Извесно олько где весит - не может дождатся RCC_FLAG_LSERDY. Vbat - оставлен в воздухе. Подскажите, может кто в курсе, куда копать. Заренее благодарен, Олег.
-
Формат файла прошывки в формате MHX
pan_oleg опубликовал тема в Все остальные микроконтроллеры
День добрый, уважаемые колегию. Помогите розобрать файл с прошывкой с расширением MHX. Насколько я понял, это s-format прошывы, а контролер Fujitsu. Файл имеет такой вид (для примера первые несколько строк, если нужно будет, кину весь). S011000046573033333141415F30364232309F S214FE0000010006145F24000000000000000000004F S214FE001000000000000000000000000000000600D7 S214FE0020FFFF0000FDBF6393FAFE6397FAFE63854B S214FE00301BFE639A1BFE63D1FBFE639EFBFE6317ED и т.д. Если кто-то знает как он розбирется, обясните пожалуйста, или доку киньте, может есть. Я его подкидываю в IDA Pro. Он его розбирает, но не видет основного алгоритма (после ресета в никуда), хотя некоторые алгоритмы розбирает. Помогите розобрать ету прошывку, в плане определения взаимодействия ее с наружей по интерфейсах (UART, I2C, SPI и т.д.). Если кто подумает что я передрать код чужой хочу, так нет, просто подключится к устройству надо, своим устройством, и выпросить из него всеми заложеными способами всю возможную информацию. Заранее всем благодарен, с уважением pan_oleg. -
колеги, подскажите, если у кого получисоль в Bitmap and Font converter получить шрифт с русскими буквами, как это сделать? никик не получается, сплошные квадратики генерятся
-
Спасибо, вроде есть, :a14: тут похоже все есть, только что времени нужно будет, но ето уже мой вопрос
-
колеги, поделитесь пожалуйста, чтото не получается на сайте их докопать
-
uC-GUI-FontConvert нормальненькая програмульина, только подскажите ктото средства для работы с сгенерированым ней си-кодом, где процедури и функции найти можно для вывода символа
-
День добрый. помогите пожалуйста , никак не могу найти подходящее решение. Нужна програмулина, чтобы создавала масив знакогенератора (и сограняла в текстовик или бинарник) с стандартного файла шрифта винды.