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

 
 
> VisualDSP 5.1.2 и оптимизация
Lmx2315
сообщение May 25 2015, 11:42
Сообщение #1


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Здравствуйте уважаемые!
Пишу под сабжем на СИ, без оптимизации всё работает.
Если компилю с оптимизацией (любой) то прошивка перестаёт работать как только включаю что-нить использующее PPI DMA.
Причём UART DMA работает с оптимизацией.

Подскажите - что-нить сделать можно с оптимизацией? она прилично сокращает мой код.
p/s/
проц - BF533 рев. 0.6


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RCray
сообщение Jun 16 2015, 03:10
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 14-09-05
Из: Suwon
Пользователь №: 8 548



Можете попробовать частичную оптимизацию. Оставьте без оптимизации ту часть, что работает с проблемной периферией.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jun 16 2015, 04:33
Сообщение #3


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (RCray @ Jun 16 2015, 06:10) *
Можете попробовать частичную оптимизацию. Оставьте без оптимизации ту часть, что работает с проблемной периферией.

..а как это? Если можно поподробнее или где можно почитать?


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
gridinp
сообщение Jun 17 2015, 12:36
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 7-04-08
Из: Наро-Фоминск
Пользователь №: 36 543



Цитата(Lmx2315 @ Jun 16 2015, 07:33) *
..а как это? Если можно поподробнее или где можно почитать?

В VDSP 5.0 правой кнопкой мыши на файл проекта, File Options/File specific settings
и #pragma optimize_...

Сообщение отредактировал gridinp - Jun 17 2015, 12:37
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 21:18
Рейтинг@Mail.ru


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