dsPIC без вариантов триангуляционный датчик,проводится опрос линейки(512или1024или2048 пикселов),после нахождения пика делается свертка 200*100 пикселов,потом по трём максимальным точкам полученным из свертки находиться вершина параболы и пересчитывается в милиметры(). скорость работы составляет порядка 80 изм.\сек и требуется её увеличить отсюда вопросы.
# XMega при своей восьмибитности и Load/Stor'ности будет делать это медленно и печально.
1.насколько более производительный dsPIC чем АТмега?
# В 6..10 раз, в отдельных случаях (на DSP-задачах) - в сотни раз.
2.с какой максимальной частотой у dsPIC можно дергать ногами?
# Как и у Мега/ХМега - F/2.
3.стоит ли ждать появления в продаже атХмеги или начинать учить dsPIC?
# Не стоит, да и появится первая ревизия обязательно с глюками. dsPIC у меня заработал через 2 часа после начала знакомства, и это была не просто моргушка, а генератор синуса на ШИМ с управлением по УАРТ - ассемблер с листа очень приятный, система команд гораздо лучше и богаче АВРской.
4.если учить ПИК,то что выбрать язык ассемлер или Си? З.Ы.программа написана на ассемблере,Си начал изучать.
# Не ПИК, а dsPIC/PIC24. ИМХО ассемблер, ибо изучать одновременно новую архитектуру МК и новый язык - неконструктивно и "контрпродуктивно".