03.04.2012, 14:22
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от L_0_R
|
Можно через таблицы попробовать, тем более если флеш большой Всяко быстрее будет.
|
Я думал об этом. Тут даже флеш-то не нужен. Тупо сначала пересчитал синусы, положил их в рам и дальше пользуй готовые значения. Это пару миллисекунд займет после старта. В другом проблема. Изображение искажается сильно. Просвечивает фон местами. Не красиво.
|
|
|
|
03.04.2012, 14:29
|
|
Вид на жительство
Регистрация: 30.07.2009
Адрес: SPb, RU
Сообщений: 382
Сказал спасибо: 81
Сказали Спасибо 119 раз(а) в 92 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Easyrider83
|
Изображение искажается сильно.
|
Растровое интерполировать нужно в любом случае, а это не быстро, можно линейную интерполяцию попробовать конечно, но это только от просветов фона спасёт.
|
|
|
|
03.04.2012, 14:32
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от L_0_R
|
Растровое интерполировать нужно в любом случае, а это не быстро, можно линейную интерполяцию попробовать конечно, но это только от просветов фона спасёт.
|
Как-то ведь в uCos'е они это делают.
|
|
|
|
03.04.2012, 20:36
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Easyrider83
бъешь изображение на треугольники, в результате получаешь набор групп по 3 точки,
полученные треугольники текстурируешь своей картинкой.
для поворота всей картинки достаточно повернуть граничные точки и оттекстурировать заново. По минимуму 1 прямоугольная картинка = 2 треугольника.
PS практически полностью целочисленный алгоритм
Последний раз редактировалось Hives; 03.04.2012 в 20:39.
|
|
|
|
03.04.2012, 20:41
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Hives, спасибо, попробуем!
Заказал компас HMC5883. Хочу крутящуюся розу ветров сделать.
|
|
|
|
04.04.2012, 14:46
|
|
Прописка
Регистрация: 10.08.2010
Сообщений: 113
Сказал спасибо: 30
Сказали Спасибо 43 раз(а) в 26 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
вроде тут не встречал ...
Еще один сайт по STM32 на русском языке.
http://mycontroller.ru
|
|
|
Эти 4 пользователя(ей) сказали Спасибо avs2009 за это сообщение:
|
|
|
06.04.2012, 10:38
|
|
Вид на жительство
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от vvkka
|
народ подкиньте библиотеку под STM32F1... для 4 срочника LSD4478
если есть !!!!!!!!!
|
Мой исходник для подключения экранчика. Обмен через 4-битную шину с опросом BusyFlag.
|
|
|
|
06.04.2012, 14:30
|
|
Временная регистрация
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
вопрос по DMA у STM32F4:
можно ли по DMA слать из RX в ТХ USART'a ?
все вроде бы настроил, но не работает. если слать из RX В буффер, все ок, если слать из буффера в TX тоже все оке. а если слать напрямую из RX в ТХ тишина.
|
|
|
|
06.04.2012, 15:42
|
|
Временная регистрация
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
вопрос снят. уже нашел ответ. у дма в стм есть недостаток, копировать по дма из переферии в переферию не удаётся, если обе переферии сидят на одной шине.
|
|
|
|
06.04.2012, 19:24
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
kozeka, а чего вы хотите услышать? Заработает? Молодцы.
Универсальных решений море уже готовых. Я-то под конкретную задачу делал.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:15.
|
|