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

ZEbr

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

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

  • Посещение

Весь контент ZEbr


  1. Помогите с ECAN на dsPIC33

    Описываю подробнее. Программируется устройство на dsPIC33. Устройство должно обмениваться по CAN интерфейсу. За основу написания программы был взят пример с сайта Microchip CE227,CE228,CE229 и CE427,CE428,CE429. По приему вопросов вообще нет, работает как часы. А вот когда начинаешь передавать с помощью функции из примера {имяфункции(буфер DMA,слово1,слово2,слово3,слово4, количество байт)}, начинается полный трешь. Такая ситуация слово1=0x0f1f. Передаю 2 байта . CAN сходит с ума. Слово1=0x3f1f CAN работает нормально. Слово1=0x4f1f CAN сходит с ума. Слово1=0x5f1f CAN работает норм. Под сходит с ума я имел в виду, что CAN начинает бесконечное количество раз передавать эти 2 байта. При это ни каких ошибок не возникает. Терминал в компе покорно все принимает. Как с этим бороться дайте хоть какой-нибудь совет а то уже неделю на это угробил.
  2. Помогите с ECAN на dsPIC33

    Помогите пожалуйста!!!!! Использовал стандартный пример(ECAN_FIFO) с Microchip. Передача идет от устройства на микроконтроллере к ПК. Все прекрасно работает до того момента пока в посылке появляется байт 0x00 тогда ECAN начинает сходить с ума. Генерит посылки не останавливаясь, останавливает его только Reset. Что происходит с ECAN и как это остановить!!!!!!!! Заранее спасибо!!!!
  3. Подскажите пожалуйста, как положитель процессор BlackFinn 537 в гибернацию. А также, если не трудно, расказать как положить его в Sleep и DeepSleep. Заранее спасибо!!!!!!
  4. Спасибо большое за ответ!!! Скажите пожалуйста, что вы имели ввиду под перестраховатся.
  5. Ну а в принципе pin диодный переключатель под мощностью переключить возможно? Нормально ли он переключиться. например даем 5в отпирающего, и в момент переключения на нем происходит бросок напряжения из-за которого он запирается обратно. Такая ситуация вообще реальна, или это бред.
  6. Подскажите пожалуйста. Возможноли коммутировать pin -диоды под мощностью. Например есть фильтр диапазоны которого коммутируются pin диодами. Подали мощу ну например 250 ватт. И решили переключить поддиапазон. Что произойдёт? Заранее спасибо!!!
  7. Вы читаете мои мысли)) я имел в виду микросхему digitizing subsystem. А где можно прочитать про multichip operation кроме datasheet, например статья или может примеры существуют.
  8. Скажите пожалуйста а есть такие микросхемы но 2-х канальные?
  9. Получается решения без использования ПЛИС нет(((((
  10. Я извиняюсь. Я немного не понял из datasheet с какой частоты работают микросхемы AD6654, AD6676, LM15851.
  11. Диапазон КВ, УКВ. Входной сигнал представляет себя Sin взятый с направленного ответвителя. Уровень входного сигнала от 0,1Вт до 1 мВт. Выходная полоса 10кГц. Такой вопрос. Эти микросхемы отдают данные в уровнях LVDS ? Мне желательно ПЛИС не использовать. У меня DSP процессор Analog Devices.
  12. Помогите пожалуйста!!!!!. Нужна микросхема со встроенным ADC и DDC. Желатлательно чтобы на выходе можно было получить поток I и Q отдельно, и еще чтобы микросхему можно было подключить к сигнальному процессору. Есть похожие микросхемы у Analog Devices называются Diversity Receiver IF. Они не подходят так как не выдают отдельно I и Q в цифре. Заранее спасибо!!!!
  13. Прерывание Tx на pic32

    С вашей идеологией разрешения-запрета прерываний получилось volodya. Дальше возникла проблема другая применяю данный метод к порту uart4. Получил данные по uart2 запретил все его прерывания. Наполнил массив для передачи uart4. Запретил прерывание u4rx(контрольно), очистил флаги rx и tx. Разрешают прерывание u4tx и пиндец рога вешается в этом прерываний. Причём по шагам спокойно ходит а главное правильно. Как только делаю run начинает крутиться в этом прерываний. Ставил для проверки переменную, и инкрементировал по каждому входу. Эксперимент подтвердил что прога крутится в прерываний. Выложу вечером на работе нет возможности. Возведён всегда u2txif Выложу вечером на работе нет возможности. Возведён всегда u2txif
  14. Прерывание Tx на pic32

    Сделал как вы сказали. Передаются регистры в переменную. Тоже самый эффект флаг не очищается u2txreg пустой u2rxreg пустой.
  15. Прерывание Tx на pic32

    Буферы, передачи и приема пусты, после передачи и приема соответственно. Проверил. Прерывание по приему не запрещаю только очищаю флаг(попробую запрещать). Да кстати у меня в MPLAB 8.91 почему-то неправильно отображается в Watch регистр флагов в котором находится RX2 и TX2.
  16. Спасибо, попробуем. Скажите а такие конденсаторы в SMD виде есть?
  17. Проблема решена. Оказывается в этих микросхемах( возможно только в моих). Очень сильно гадит внутренний шим. Данный эффект проподает если общую землю соединить с изолированной землёй. Тогда микросхема функционирует нормально. Но к сожалению основная фишка этой микросхемы проподает с соединением земель.
  18. Прерывание Tx на pic32

    Подскажите пожалуйста!!!! Настраиваю uart по типовому примеру с сайта microchip . запускаю программу первый прием и передача проходят нормально.а вот во время второй посылки зачемто при приеме программа заходит в прерывание по передаче. Флаги очищаю, в прерываний. Прерывания rx и tx различаются по флагами. Заранее спасибо!!!!
  19. Помогите пожалуйста!!! Собрал схему с PIC32 и ADM2682E. ADM2682E подключена по типичному подключению из DataSheet. В результате я получил генерацию где-то 500 кГц-1 МГц в виде меандра на ножке Rx и в виде пила на GND2(Bus GND). Ножка RE подтянута к земле. Также есть вторая микросхема где ножка RE подтянута к +3,3 В. На той микросхеме генерации на Rx отсутствует а генерация на GND2 остается. Мучаюсь третьи сутки. Ничего не получается. Помогите пожалуйста!!! Заранее спасибо!!!!
  20. Проблема была решена следующим образом. Оказывается в Document Options была включена Electrical Grid. И по этому автонумерация производилась абы как. Когда отключил Electrical Grid удалил элементы, вставил новые, И заново сделал автонумерацию, то все стало как надо. Как это связано пока не разобрался. Надо книжку по Altium почитать. Всем спасибо за помощь!!!!!!!!
  21. Перегнал схему из P-CAD в Altium. Исправил библиотеку, ошибки в схеме. Скорректировал схему и пришлось сделать автонумерацию(Tools-> Annotation) по всей схеме. И тут настал писец микросхемы(много секционные) и резисторы очень странно перенумеровались. Резисторы на 1 листе перенумеровальись правильно на втором абы как. Нумеровались сверху-вниз слева на право. Получилось так: например R5->R6->R1->R2->R3->R7->R8( это сверху вниз) и тоже самое микросхемы. Схемы к сожалению предоставить не могу((((( Заранее спасибо!!!!!!
  22. Реле меньше Axicom im03

    Подскажите пожалуйста существуют ли реле меньше Axicom im03. Заранее спасибо!!
×
×
  • Создать...