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

ikX

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

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Участник
    Участник

Контакты

  • ICQ
    Array
  1. Нельзя ли в одной из следующих сборок (если таковы конечно будут) gdb собрать с поддержкой TUI-режима ? Или такой режим не работает в Win32?
  2. А подробнее можно?. Пишу я к примеру int foo(int x, int y){}. Что нужно нажать/вызвать для вставки Eclips'ой doxygen комментария ?
  3. nRF24L01

    Так какие проблемы с поиском исходников? Лежат на сайте Nordic nAN24-12
  4. В CDT 5.0 указано поддержка doxygen Что имеется в виду? Aвтовставка комментариев doxygen? Тогда как это работает? Мне не удалось заставить Eclipse вставить комментарий.
  5. Рис. 9 даташита показывает красивую красочную картину работы приемника в буферизированном режиме: преамбула + паттерн + 16 байт данных. Этот рисунок предполагает, что передатчик находится в обычном, небуферизированном режиме? Если все-таки в буферизированном, как можно передавать 16 байт полезных данных? Сейчас работает так: размер FIFO буфера 16 байт, преамбула 3 байта, паттерн 4 байта. Остается 9 полезных байт в буфере. Способа автоматической передачи паттерна не нашел. В таком режиме идет устойчая передача и соответственно прием данных. Так ли нужна эта преамбула, вроде работает и без нее ? Правильно ли я понимаю, что в приемнике после считывания данных из буфера мне необходимо вручную установить бит Start_detect, чтобы иметь возможность принимать новые данные ?
  6. Нашлись те кто не успел скачать. Нельзя ли еще раз выложить?
  7. Когда можно будет ориентировочной ожидать такую плату (через месяц, через два) ?
  8. Как с gdb работать вручную я не знаю, но при наличии файла gdb.ini, с примерно таким содержанием, как Вы указывали, msp430-gdb выдает следующее ... This GDB was configured as "--host=i686-pc-cygwin --target=msp430". 0x0000f800 in ?? () Erasing target flash - main... Erased OK Loading section .text, size 0xce lma 0xf800 Loading section .vectors, size 0x20 lma 0xffe0 Start address 0xf800, load size 238 Transfer rate: 1904 bits in <1 sec, 34 bytes/write. msp430-gdbproxy при этом пишет, что идет отладка программы (очистка памяти, запись и т.д.) При запуске отладки из CodeBlocks, DevC++, в окне gdbproxy ничего не указывается, где бы я не указывал параметры инициализации gdb. А у вас действительно получается отлаживать msp из CodeBlocks? Или Вы используете Eclipse?
  9. Попробовал, после установки связи Insight наглухо зависает. А как именно отказался? Starting debugger: done Debugger finished with status 1
  10. nRF24L01

    Пакеты без подтверждения - это и есть shockburst, с подтверждением - enhanced shockburst. В смысле? Было несколько ревизий nRF24L01? Я тоже уже склоняюсь к варианту, что необходимо поставить несколько передатчиков. Да на счет Standby2 и состояния буфера я ошибся, но дело это не меняет, чтобы выйти из этого режима по прежнему требуется 130мкс.
  11. Сам задал вопрос, сам и понемногу начинаю разруливать: - для прошивки в опци downloader'а добавить параметры --lpt=TIUSB --spy-bi-wire - для старта gdb в опции gdbproxy добавить параметры --spy-bi-wire USB Insight для msp найти не удалось, откомпилировать по исходникам с сайта redhat тоже CodeBlocks стартовать с msp-gdb отказался
  12. Решил постепенно переходить на gcc. Установил mspgcc, при установке ассоциировал *.a43 и *.elf с msp-downloader'ом. Подсоединил ez430-F2013. После компиляции простенького исходника, запускаю *.elf. Выскакивает окно с выбором интерфейса для загрузки прошивки (USB или LPT) и режимом очистки в следующем окне. После запуска downloader возникает сообщение "msp430-downloader: Can't connect to target". Где надо прописать TI USB FET Debugger, что бы он работал с msp-downloader'ом и msp-gdb ? Куда можно прикрутитть msp-gdb? Можно ли к CodeBlocks, DevC++ (или они работают только с чистым gdb)? Или только с Eclipse и Insight? Insight написан на чистом Tcl, или есть какая-то привязка к целевой платформе? И соответственно, если есть такая привязка, где взять соответствующий Insight под win?
  13. nRF24L01

    Сам по себе nRF24L01 работает без проблем. Смущает длительное его время переключения из режима Standby-1 (Standby-2) в режим передачи - 130мкс. Хочется загрузить его на максимум, чтобы он передавал/принимал как можно больший объем информации с минимальными задержками (нужно передавать данные поступающие с интервалом времени 20-40мкс). а) Сначала была идея накапливать в течение 130мкс данные по следующей схеме: 1)Переводим трансивер из режима Standby-1 в режим PTX, записывая в него несколько байт и выставляя СЕ=1 на 10мкс. 2)TX setting занимает 130 мкс. Использовать эти 130мкс для заполнения буфера передатчика новыми данными. При этом возникает вопрос: будут ли эти вновь поступившие данные переданы одновременно с данными, записанными до выставления СЕ=1? При этом теряются 40-50мкс, затрачиваемые на саму передачу данных. б) На стр. 21 Product Specification указано, что трансивер можно удерживать в режиме PTX не более 4мс. Можно было бы сэкономить кучу раз по 130мкс. Но как это сделать из диаграммы состояний я не вижу: после передачи трансивер переключается или в Standby-1 при CE=0 или в Standby-2 при непустом буфере передатчика. Как вы решаете такие задачи?
  14. 1) Подскажите пожалуйста насколько отличается дальность действия для СС2430/2431 при использовании внешней и внутренней (печатной) антенны, выполненной по рекомендациям/чертежу из CC2430EM 2) По питанию стоит несколько кондеров разных номиналов (выводы AVDD_xx). Если поставить одного номинала, на чем это может сказаться ?
  15. Привет всем. Только начал свое знакомство с DSP, поэтому не судите стого. Нашел кит для техасовского F2812. Для меня не совсем прозрачна работа с некоторыми периферийными модулями, в частности с EV. 1) В чем разница между регистрами TxCMPR и CMPR ? Насколько я понял речь идет о двойной буферизации. С которым из регистров сравнивается TxCNT : c TxCMPR? 2) Что такое Polarity of GP timer compare output ? Уровень сигнала генерируемый на выводе порта при совпадении TxCNT с регистром сравнения ? Тогда в чем отличие Forced low от Active low и Forced high от Active high ? Насколько такой уровень устанавливается - до следующего совпадения ? 3) Каков общий порядок инициализации регистров для генерирования ШИМ сигнала ? 3) SPRU065, на мой взгляд, не очень то удобный документ. Существует ли более удачное описание EV ? Может быть есть что-либо на русском ? И еще в ССS 2.20 есть файл с более-менее нормальным описанием регистров для 24x процессора (cc_c24xreg.hlp). В файле (cc_c28xreg.hlp) находится описание 5 регистров. 24x и 28x не полностью совместимы по битам. Может у кого-нибудь найдется файл с полным описанием для 28x, а то описанием регистров в разрозненых пдф пользоваться не удобно.
×
×
  • Создать...