Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Ответ
Опции темы

STM32 и 9 бит SPI... всё так плохо?

Непрочитано 22.03.2012, 21:26   #61
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от dosikus Посмотреть сообщение
nixto утверждает что только первый пакет 9 бит остальные восемь.
Ну так он прав. В условии задачи не сказано, что картинку нельзя заранее готовить
Формально все требования выполнены
Реклама:
kison вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 21:29   #62
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

omercury, В общем нет там никакого супер режима читайте 7.1.3 .
Там 9 бит . Остаются извращения с конвертацией картинок .
Ну на его ...
__________________
Осторожно , злой кот
dosikus вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 21:31   #63
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от kison Посмотреть сообщение
заранее готовить
Чёт я сумлеваюсь, что это ускорит работу в целом.
omercury вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 21:33   #64
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от omercury Посмотреть сообщение
Чёт я сумлеваюсь, что это ускорит работу в целом.
Ускорит точно. А если есть буферизация, типа USART меги в режиме SPI - то вообще позволит достичь теоретического максимума.
kison вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 21:34   #65
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от kison Посмотреть сообщение
Ну так он прав.
С чего это ? Я не про задачу загнать на максимальной скорости .
Я про - говорить о том чего нет ...
__________________
Осторожно , злой кот
dosikus вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 21:46   #66
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от dosikus Посмотреть сообщение
С чего это ? Я не про задачу загнать на максимальной скорости .
Я про - говорить о том чего нет ...
Ну все что он сказал соответствует действительности. О том что 9 бит только первая посылка, а все остальные через стандартный 8-ми битный SPI. Была задача - быстрый вывод картинки. Было решение. То, что оно не универсально не волнует - такой задачи не было. Заливать одним цветом так тоже можно, потребуется еще цикл на 8 итераций, но все равно - 1 9 бит, остальные 8. В общем какой вопрос -такой и ответ. Задача была решена? Да. Кроме нее еще что то требовалось, типа доп. условий? Нет.
Вот и выходит - Nixto прав.
kison вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 22:02   #67
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от kison Посмотреть сообщение
Ускорит точно.
Да я не о непосредственно пересылке.
Я о том, что быстрее: пересылка в 9-ти битном режиме или подготовка + пересылка в 8-ми битном...
omercury вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 22:23   #68
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от dosikus Посмотреть сообщение
Остаются извращения с конвертацией картинок .
Извращений нет. Выделяем под картинку нужную область на экране, ногодрыгом пишем 0, через 8-битный СПИ пишем 2Сh (старт записи в видеопамять), дальше последовательно змейкой сверху-вниз, слева-направо готовим данные картинки и удерживая все это время cs пишем их в дисплей - в 8-битном режиме. Т.к. ногу cs мы не поднимаем (все это время - десятки килобайт), то и передавать направление записи 9-м битом не нужно - и даже НЕВОЗМОЖНО, ибо для этого вначале нужно передернуть cs.

Вообще не понятно, почему такой элементарный момент вызвал столь бурное обсуждение... Кто-нибудь из отписавшихся здесь хоть пробовал работать с дисплеем?
niXto вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 22:23   #69
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от omercury Посмотреть сообщение
Да я не о непосредственно пересылке.
Я о том, что быстрее: пересылка в 9-ти битном режиме или подготовка + пересылка в 8-ми битном...
Для произвольных данных конечно быстрее будет 9 бит. Данные то не обязаны быть кратными 8. К примеру линия в два пикселя шириной. Выводим команду записи, дальше 36 бит, меняем адрес, команда записи - еще 36 бит. И никуда не деться от 9 битных посылок. 36 то на 8 нацело не делится.
kison вне форума   Ответить с цитированием
Непрочитано 22.03.2012, 22:37   #70
st__1
Заблокирован
 
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
st__1 на пути к лучшему
По умолчанию Re: STM32 и 9 бит SPI... всё так плохо?

Сообщение от niXto Посмотреть сообщение
Вообще не понятно, почему такой элементарный момент вызвал столь бурное обсуждение...
" - Вы что издеваетесь?
- Ты первый начал!" (С)
st__1 вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
dect телефон плохо работает - посоветуйте индюк Автоматика и аппаратура связи 1 12.04.2011 12:38
Что-то я поверил в людей... Не все так плохо!!! zordec Отвлекитесь, эмбеддеры! 7 24.06.2010 01:12
УНЧ на TDA8510 плохо работает phil311 Аудиотехника 5 19.10.2008 20:04
Как? запаролить всё Druid121212 Делимся опытом 27 07.09.2007 13:37
Плохо работает сенсорная кнопка init_sub Микроконтроллеры, АЦП, память и т.д 4 23.12.2004 17:34


Часовой пояс GMT +4, время: 02:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.