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

 
 
> Скорость ног SAM7, проблема с выводом
Iezuit
сообщение May 4 2008, 12:23
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 13-12-07
Пользователь №: 33 263



Добрый день!
На AT91S64 начал программно (т.е. сам через порт, а не через стандартные функции периферии) выводить информацию на ноги частотой ~10-15 МегаГерц но, по осциллографу, выходит не более 1. Подскаже, я чего-то не понимаю или это ошибка, связанная с мои неправильными действиями?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение May 5 2008, 09:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



А оптимизация-то включена?
Go to the top of the page
 
+Quote Post
Iezuit
сообщение May 5 2008, 09:25
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 13-12-07
Пользователь №: 33 263



Цитата(aaarrr @ May 5 2008, 13:04) *
А оптимизация-то включена?

если я правильно понимаю, что оптимизация на компиляцию в режиме Debug влияет, то от включения оптимизации ничего не меняется.
При переносе содержимого цикла в RAM, период цикла сокращается до 1мкс

Сообщение отредактировал Iezuit - May 5 2008, 09:29
Go to the top of the page
 
+Quote Post
bureau
сообщение May 5 2008, 09:36
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593



2 Iezuit
Неправильно понимаешь. Ты сравни с и без, и посмотри на АСМовский код что иар генерит.

Сообщение отредактировал bureau - May 5 2008, 09:37
Go to the top of the page
 
+Quote Post
Iezuit
сообщение May 5 2008, 09:44
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 13-12-07
Пользователь №: 33 263



Цитата(bureau @ May 5 2008, 13:36) *
2 Iezuit
Неправильно понимаешь. Ты сравни с и без, и посмотри на АСМовский код что иар генерит.

У меня к сожалению обрезанный по функциональности ИАР, и посмотреть асмовский код я не могу.
В прочем, разница при включении оптимизации нет только в режиме Thumb - на АРМ оптимизация помогает.
На АРМ оптимизацией получается 0.8 мкс на цикл. Все равно медленно
Go to the top of the page
 
+Quote Post
KAlex
сообщение May 5 2008, 11:10
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



Цитата(Iezuit @ May 5 2008, 12:44) *
У меня к сожалению обрезанный по функциональности ИАР, и посмотреть асмовский код я не могу.

Это как? А куда ж листинги деваются?
Go to the top of the page
 
+Quote Post
Iezuit
сообщение May 5 2008, 11:14
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 13-12-07
Пользователь №: 33 263



Цитата(KAlex @ May 5 2008, 15:10) *
Это как? А куда ж листинги деваются?

Не генерируются листинги, заблокирована эта возможность, т.к. ИАР - кикстарт, версия с кучей ограничений
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Iezuit   Скорость ног SAM7   May 4 2008, 12:23
- - bureau   Приведите листинг своего кода, если вас не затрудн...   May 4 2008, 12:45
- - aaarrr   Цитата(Iezuit @ May 4 2008, 16:23) На AT9...   May 4 2008, 14:49
- - Iezuit   Ниже привожу код (IAR). Прошу прощения, что не сде...   May 5 2008, 08:00
|- - amw   Цитата(Iezuit @ May 5 2008, 11:00) Кодwhi...   May 5 2008, 09:56
|- - Iezuit   Цитата(amw @ May 5 2008, 13:56) Посчитайт...   May 5 2008, 10:59
|- - KAlex   Здесь все давно разжевано.   May 5 2008, 11:20
- - vet   простое дергание ноги должно выливаться в гораздо ...   May 5 2008, 11:21
- - aaarrr   Ну, amw написал уж очень страшный вариант. На деле...   May 5 2008, 11:31
|- - amw   Цитата(aaarrr @ May 5 2008, 14:31) Ну, am...   May 5 2008, 11:59
- - Iezuit   Простое - да, но у меня между дерганьями было еще ...   May 5 2008, 11:37
|- - aaarrr   Цитата(Iezuit @ May 5 2008, 15:33) Просто...   May 5 2008, 11:39
|- - Iezuit   Цитата(aaarrr @ May 5 2008, 15:39) Для на...   May 5 2008, 11:46
- - aaarrr   Цитата(Iezuit @ May 5 2008, 15:46) Ну я в...   May 5 2008, 12:04
- - Iezuit   Большое спасибо! Пробую...   May 5 2008, 12:24


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:35
Рейтинг@Mail.ru


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