alexQ 0 7 августа, 2007 Опубликовано 7 августа, 2007 · Жалоба посмотрите ADUC70xx там есть 3-х фазный блок PWM (6 каналов), аппаратный энкодер и 12битный миллионник АЦП. это серия специально заточена под моторы. ARM7. очень устойчивый к помехам и морозам. P.S. NEC японская экзотика. дороговато. и отладочных средств к которым привыкло большинство просто нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Vladimir_ 0 7 августа, 2007 Опубликовано 7 августа, 2007 · Жалоба Я так понимаю речь идет все же о XC167, а не о С167. ??? А то устаревший проц не есть гуд для новых задач Устаревший относительно. С XC167 работал только на готовом модуле (проц.+память и т.п.) ДА XC167 заметно модифицирован.Но мне кажется для рядовых задач C167 не будет так уж устаревшим. Самое заметное отличие - сильное развитие именно в части управления двигателями. И раз уж вы работали с нимим, не подскажете как и где можно раздобыть отладчик для XC16x ??? Что Вы имеете ввиду? JTAG никогда не использовал. Отладчик в IDE - до тех пор пока код не превышал пару сот строк (конечное приложение около 5000 строк без GUI библиотеки). В основном в целях изучения. Единственный вид отладки - вывод трасировки через ком порт на терминал. По специфике прибора он работает online/offline. Если Online - то всегда пишет лог на ност машине. В режиме отладки просто он намного подробней. Этого мне вполне достаточно. Что касается всяких аппаратных вещей для отладки - поищите гуглом. Натыкался на пару российских фирм у них кажется были такие предложения. Если есть возможность покупать напрямую через интернет легко найдете предложения. Конечно желательно такие что поддерживает Выша среда. Если Кейл - то смотрите начиная с него. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
migray 0 7 августа, 2007 Опубликовано 7 августа, 2007 · Жалоба посмотрите ADUC70xx там есть 3-х фазный блок PWM (6 каналов), аппаратный энкодер и 12битный миллионник АЦП. это серия специально заточена под моторы. ARM7. очень устойчивый к помехам и морозам. P.S. NEC японская экзотика. дороговато. и отладочных средств к которым привыкло большинство просто нет. Дороговато? По сравнению с ADuC ?!? Да ты хоть цены на NEC смотрел? Или так, лишь-бы написать. И что тебе надо из отладочников? Внутрисхемные эмуляторы (OCD), полнофункциональные эмуляторы, демокиты - все есть. Программатор паяется самостоятельно, если денег нет, там всего на всего RS-232 преобразователь. Или AD делает еще что-то? А V850 ядро получше ARM7 будет, если брать 32-битные задачи. А для большинства задач и 8-битного хватит с тем-же 6-канальным ШИМ. Эти еще и дешевле будут. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dars 0 7 августа, 2007 Опубликовано 7 августа, 2007 (изменено) · Жалоба Что Вы имеете ввиду? JTAG никогда не использовал. OCDS отладчик/эмулятор не знаю как он там называется правильно. нигде в Москве не нашел в продаже. Если кто знает подскажите. P.S. А ULINK2 от Keil для этих целей подойдет? Изменено 7 августа, 2007 пользователем Dars Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
migray 0 8 августа, 2007 Опубликовано 8 августа, 2007 (изменено) · Жалоба Если надо будет замутить векторное управление, можно обратить внимание на 32-разрядные МК с функцией "motor control". Этих очень много, под любую задачу и с разным набором периферии uPD78F371x, uPD78F3329 и uPD70F318x Апликухи от NEC по управлению двигателями. Прошу прощения у всех участников форума, я не правильно указал имена 32-разрядных motor control процессоров. Вместо uPD78F, оставшегося от 8-разрядных следует читать uPD70F P.S. uPD70F3713, uPD70F3714, uPD70F3329, uPD70F3185, uPD70F3186 Наименования масочных версий не привожу, они любителям не интересны. Еще раз прошу прощения. Ссылки все вроде правильные Изменено 8 августа, 2007 пользователем migray Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proba 0 8 августа, 2007 Опубликовано 8 августа, 2007 · Жалоба А V850 ядро получше ARM7 будет, если брать 32-битные задачи. сомнительно. факты: - V850 "mainstream core" медленнее ARM7 ( ca 20MHz V850 vs 48...72MHz ARM7 ) - интегрированого RAMа в V850 менше чем в больщинстве ARM7 ( 4...12kB V850 vs 16...64 k в ARM7 ) - изестныи тест Dhrystone ot http://aly.projektas.lt/Tests/AllCPU/WhetsRes.htm занимает на V850 43 млн циклов против <30 млн на ARM7 - у больщинства V850 число перезеписеи flash только 100 раз, имеются типы у которых при этом требуется температура +10C...+40C - потребляемыи ток на Мгц у V850 больще чем у ARM7 от NXP,Atmel ,ST что понравилось у V850 - это ясность и прозрачность ядра, осваивать эго проще чем ARM. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
migray 0 9 августа, 2007 Опубликовано 9 августа, 2007 (изменено) · Жалоба - V850 "mainstream core" медленнее ARM7 ( ca 20MHz V850 vs 48...72MHz ARM7 ) Если брать только 32-разрядные команды, то производительность на одной частоте еще надо посчитать, с учетом конвеера, конечно. Те процы, что я приводил работают и на 64 МГц, про ядро V850E2 которое делает 400 MIPS на 200 МГц сейчас не говорим, рассматриваем только "motor control", у них 90 MIPS на 64 МГц Тут в таблице 1 какие-то цифры производительности есть, не в пользу ARM7 почему-то. А если в Thumb переключаться, тут вообще труба у ARM7, зачем это сделали, так и не понял. - изестныи тест Dhrystone ot http://aly.projektas.lt/Tests/AllCPU/WhetsRes.htm занимает на V850 43 млн циклов против <30 млн на ARM7 По моему это не Dhrystone, ну да ладно. Покажите мне в этой статье V850, ну хоть в одном месте - у больщинства V850 число перезеписеи flash только 100 раз, имеются типы у которых при этом требуется температура +10C...+40C Даташит на V850E/IA4 стр 764, от -40 до +85, указанное число циклов действительно не велико, но оно гарантировано. А вот надежность самой памяти выше, особенно если учесть контроль уровня записи и ЕСС кодирование - потребляемыи ток на Мгц у V850 больще чем у ARM7 от NXP,Atmel ,ST На МГЦ да, 90 мА на 64 МГц, против AT91SAM7 31 мА на 48 МГц. А если пересчитатать на MIPS то такой разницы уже не будет. 90 ма на 90 MIPS против 31 мА на 24 MIPS при работе с Flash что понравилось у V850 - это ясность и прозрачность ядра, осваивать эго проще чем ARM. Не буду спорить с этим утверждением, хотя я лично глубоко в ядро не лазил, в Си программирую. Изменено 9 августа, 2007 пользователем migray Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proba 0 10 августа, 2007 Опубликовано 10 августа, 2007 · Жалоба По моему это не Dhrystone, ну да ладно. Покажите мне в этой статье V850, ну хоть в одном месте да деиствительно там whetstone, виноват. и про V850 там тоже ничего не написано. это 43млн циклов я на иар получил. исходныи текст там на странице. огрaниченная температура программирования только у чип с высоковолтным программированием, но таких вряд ли кто применят будет ( 70F3038 например). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
migray 0 11 августа, 2007 Опубликовано 11 августа, 2007 (изменено) · Жалоба огрaниченная температура программирования только у чип с высоковолтным программированием, но таких вряд ли кто применят будет ( 70F3038 например). Конечно не применят, особенно если учесть что проц далеко не новый и уже недоступен для новых разработок. Современные процы программируются при напряжении питания от 3 В, и при температурах от -40 до +85. А процы автомобильного исполнения (А2) работают и программируются -40 ... +125 Изменено 11 августа, 2007 пользователем migray Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vDektyarev 0 13 апреля, 2009 Опубликовано 13 апреля, 2009 · Жалоба На макетке пытаюсь работать с uPD78F1156.Есть проблемы: элтеховский программатор выдает ошибку на стирание, на программирование пишет программирование успешное. Генератор с кварцем 20 МГц на X1,X2 не заводится. Есть ли нормальный рабочий исходник по инициализации проца? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
migray 0 13 апреля, 2009 Опубликовано 13 апреля, 2009 (изменено) · Жалоба Ну не знаю, у меня проблем с флешьпрогом не было. Хотя собрал я его только для пробы, т.к. практически сразу купил миникуб Зайди на мой сайт, там в папке "/Файловый архив/Sample Programms" выложены примеры из оценочника "78K0R Cool It" Даташит на этот кит содержит и схему включения uPD78F1166, смотри на последних страницах. Можешь еще посмотреть на макетку с этим процом. Переделать с 1166 на 1156 труда не составит. Изменено 13 апреля, 2009 пользователем migray Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться