ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
162767 Топик полностью
pont_avr32 (03.08.2009 11:19, просмотров: 302) ответил Dir на Что-то ты все путаешь, аж волосы ежиком Ж:O
1. ARM mode вообще ни о чем показал себя при работе с переменными типа int и char. Проигрыш был по сравнению с AVR32 ощутимый. Thumb Mode проигрыш на несколько процентов. А у меня потоки байтов именно большей степени 8-ми и 16-ти битовые в новом девайсе. Чтобы предупредить все вопросы, юзал с оптимизацией компилятора на макс. скорость и там и там. STR9 в uVision3, AVR32 в IAR 3.10(Причем в дизассемблере проверял, чтобы оптимизация не выкинула 1 миллион итераций.) 2. Я и спросил совета, просто не знаю еще какие среды разработки и компиляторы есть для AVR32, кроме эклипсовской студии и IAR. Поэтому мог ошибиться. Пикоман я не 32 битник, основная работа была с 16 и 18 серией, были проекты и с 16-ти битниками, причем, даже на асме совсем не гнушался писать(16,18 серии). PIC32 - такой сырой девайс, что юзать его сразу отказался, после прочтения ерраты. Я же писал, что только выбирал из этих трех девайсов. Для меня эти все 3 архитектуры были новые. Так уж получилось, что pic18f8722 стало не хватать, для нужной производительности девайса, а именно, размеров ОЗУ и FLASH, хотя прога на асме :). Вот и стал искать замену. С Армом вообще никогда не работал. Единственный раз писал драйвер, реализующий Modbus RTU, но там было ядро ARM7. Замахиваться я не замахивался. Но работать умею, даташиты тоже знаю, где достать, и как их читать. Плюс, на форуме спросить если уж совсем все плохо станет не стесняюсь. Не профиль, не широкий. Люблю пики, особенно, 18 серию, но чуть меньше 4к ОЗУ, последнее время уже не катит. Поэтому и подался в AVR32.