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

    

jasper

Участник
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Народный чинитель

Контакты

  • Сайт
    http://
  • ICQ
    0
  1. Компилятор все равно же GCC. Пишите #pragma pack( 1 )
  2. Внешние прерывания на UC3A3

    EXINT однозначно лучше. Я так понимаю, что с GPIO может быть засада, если одновременно на несколько ножек из одной группы придет прерывание. Как это будет разруливаться, я не помню. Надо читать, вспоминать.
  3. Внешние прерывания на UC3A3

    Цитата(inventor @ Feb 7 2012, 17:17) Я только обратил внимание, что все прерывание от GPIO будут сидеть на одной группе и как я понял и пользоваться одним обработчиком-а я должен буду в обработчике определять, откуда пришел запрос? Правильно..или не? Да. Прерывания от GPIO объединены в группы. А уж попадут они в одну группу или в разные зависит, как назначить GPIO. Обработчики могут быть разные. Самому ничего определять не надо. Там надо правильно зарегистрировать эти обработчики в контроллере прерываний. Если я ничего не путаю. Цитата(inventor @ Feb 7 2012, 17:17) И чем отличаются прерывания от GPIO от прерываний на ножках EXTINT ? Временем, настройкой или чем то еще? Вообще, удобней пользоваться EXTINT. Там всякие расширенные функции, индивидуальные прерывания, выход из слипа и т.д.
  4. Внешние прерывания на UC3A3

    Можно запрограммировать прерывание от любого GPIO.
  5. Периферийные функции AVR32 UC3A3

    #define AVR32_USART3_TXD_0_3_PIN 109 #define AVR32_USART3_TXD_0_3_FUNCTION 2 PX59 GPIO 109 функция 2, т.е C, если смотреть по таблице.
  6. Периферийные функции AVR32 UC3A3

    Все просто. Число напротив пина - это номер GPIO. Число напротив функции - это номер функции (0, 1, 2, 3 соответствует функциям A, B, C, D). Смотите таблицу GPIO Controller Function Multiplexing в даташите, все станет понятно.
  7. USB DFU в AVR Studio 5

    Зачем?! FLIP устанавливается, как отдельная программа. flip.exe с AVR32 не работает, но можно использовать batchisp.exe с командной строки. Например, batchisp -device at32uc3a0512 -hardware usb -operation MEMORY FLASH LOADBUFFER prog.hex PROGRAM START RESET 0 Напишите bat-файл и пользуйтесь.
  8. USB DFU в AVR Studio 5

    Пользуюсь для прошивки FLIP с командной строки. Вообще никаких проблем.
  9. Смотрите документацию на конкретный чип. Там есть главы: Peripherals и Clock Connections. Фактически эти клоки формируются из PBA или делением частоты PBA.
  10. EVK1100 - стёр бутлоадер

    Цитата(Foureyes @ Jul 26 2011, 13:06) Есть JtagIce Mk.II Им и восстанавливать. Я восстанавливал из под AVR32 Studio. Там есть специальный пункт в меню Program Bootloader.
  11. AT32UC3C нужна помощь в подключении

    Входы контроллера EIC заведены только на часть ножек. Так что, если хотите его использовать, надо смотреть куда можно подключиться. В принципе, от любой ноги можно с генерировать прерывание по изменению состояния, через контроллер GPIO.
  12. AT32UC3C нужна помощь в подключении

    Цитата(antisleep @ Jul 13 2011, 12:37) 1. Шина GPIO PA: PA00-PA03 GTAG, PA04-PA11 у меня пдключены как входы АЦП. Можно ли использовать PA12-PA16 и PA19-PA25 как входы I/O. Если да, то можно ли использовать одновременно часть из них как входы, а часть как выходы? Можно. Цитата(antisleep @ Jul 13 2011, 12:37) 2. Вопрос по подключению входов АЦП. PA04-PA11 у меня пдключены как входы АЦП. Нужно ли подключать ADCREFP и ADCREFN? Раньше с PIC разабатывал там небыло такого. Нужно. В простейшем случае просто внешний конденсатор. Читайте здесь: Atmel AVR32768: 32-Bit AVR UC3 C Series Schematic Checklist
  13. Цитата(Student21 @ May 10 2011, 18:29) Я пытаюсь понять на какое максимальное по амплитуде напряжение расчитаны аналоговые входа счётчиков, когда написано, что Измерительные входы напряжения: 3 Х 57,7/100 Обычно диапазон АЦП выбирают с запасом 1.2 от номинального значения. Сейчас, вроде, ФСК требует, что бы было с запасом 1.5 от номинального. Цитата(Student21 @ May 10 2011, 18:29) как это понимать? получается взяли 100В, послчитали амплитуду (141,4В) и сделали запас (169,68В). По этому каналу можно мерять как 100В (междуфазного) так и 57.7 (фазного)???? Или в зависимости от пожеланий заказчика делается на 57,7 или на 100В???? Можно, если обеспечивается требуемая точность.
  14. Цитата(Stewart Little @ May 3 2011, 14:13) Как вариант - можно использовать ModelSim-Altera Starter Edition - он свободный, взлома не требует. Так я и ставил Starter Edition, вроде, никаких лицензий не надо! Симптомы: не удается создать проект, пишет ошибку. [attachment=56183:error.jpg] Нормально выйти из ModelSim тоже нельзя.
  15. Сталкивался ли кто-нибудь с тем, что ModelSim-Altera 6.6d (Quartus II 10.1sp1) Starter Edition поставленный с Quartus II 10.1sp1 Web Edition не работает?