реклама на сайте
подробности

 
 
> Нехватка ресурсов
bekor
сообщение Jan 27 2011, 21:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 28-06-09
Пользователь №: 50 704



Привет всем
появилась у меня такая вот проблема
делал я один проект на контроллере xmega128a1,
и когда все уже было сделано почти на 90%
то есть все модули и драйвера по отдельности уже готовы и работают
осталось только собрать их вместе, и вдруг выяснилось что
процессор не успевает все это дело делать
короче этот контроллер слабоват для моей задачи,
а ведь проект то надо заканчивать поскорее. Единственный выход из
сложившийся ситуации по моему это переводить проект на другой более мощный контроллер.
Но какой выбрать не знаю, посоветуйте пожалуйста.

какой выбрать чтобы за минимальное время можно было легко все это сделать
много времени для изучения контроллера нету.
пишу на Си.

примерные требования к МК
CPU хотябы 64MHz
штатное подключение SDRAM
16 разрядных таймеров 8штук минимум
аппаратная поддержка SD/HC карт памяти
встроенный ЦАП 10бит
встроенный АЦП 10бит

да и конечно же очень низкая цена и доступность...
а также чтобы можно было шить смопальным программатором
и писать код в IAR

Сообщение отредактировал bekor - Jan 27 2011, 21:42


--------------------
1 километр = 1024 метр
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение Jan 29 2011, 13:12
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



QUOTE
скажите пожалуйста можно ли как нибудь оптимизировать вот такую строку
Код
value=value*percent/100;


Я, конечно, погрешу против правил, но скажу так
CODE
value=(((unsigned long)value*655UL)*(unsigned long)percent)>>16;


Ну и оптимизацию по скорости неплохо было бы включить в проекте.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- bekor   Нехватка ресурсов   Jan 27 2011, 21:39
- - Dog Pawlowa   Цитата(bekor @ Jan 28 2011, 01:39) 16 раз...   Jan 28 2011, 04:45
|- - bekor   Цитата(Dog Pawlowa @ Jan 28 2011, 08:45) ...   Jan 28 2011, 09:40
||- - Dog Pawlowa   Цитата(bekor @ Jan 28 2011, 12:40) Непоня...   Jan 28 2011, 10:27
|- - AlexandrY   Цитата(Dog Pawlowa @ Jan 28 2011, 06:45) ...   Jan 30 2011, 19:28
- - bekor   нет, нужны именно независимые таймеры с прерывания...   Jan 28 2011, 10:59
- - skripach   ЦитатаLPC22XX Там вроде нет SDRAM. Есть она в каки...   Jan 28 2011, 13:00
- - bekor   интересно с какой скоростью на этой платформе буде...   Jan 28 2011, 13:00
- - bekor   скажите пожалуйста можно ли как нибудь оптимизиров...   Jan 29 2011, 07:45
|- - zltigo   QUOTE (bekor @ Jan 29 2011, 10:45) скажит...   Jan 29 2011, 08:04
- - HARMHARM   Кроме того, никто не отменял табличных вычислений....   Jan 29 2011, 08:13
|- - bekor   Цитата(zltigo @ Jan 29 2011, 12:04) но и ...   Jan 29 2011, 10:47
|- - HARMHARM   Цитата(bekor @ Jan 29 2011, 12:47) а этот...   Jan 29 2011, 11:48
- - proba   деление на 100 можно с точностю 0,0098% писать в ф...   Jan 30 2011, 12:47
- - bekor   попробовал выполнять деление сдвигами немношко смя...   Jan 30 2011, 18:31


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 22:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016