18.01.2016, 13:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,727
Сказал спасибо: 130
Сказали Спасибо 1,111 раз(а) в 530 сообщении(ях)
|
FSMC в чипах STM32F3
Помогите. Запутался.
Сейчас рисую схемку. Критически важно иметь "быстрое" АЦП на борту чипа. Естественно выбираю STM32F3 серию.
Сейчас начал отрисовывать TFT на базе 7" 800*480 SSD1963 экранчика с 16 битной шиной.
Какие выводы FSMC выведены на какие выводы чипа? У даташита для STM32F4 явно прописано в свойствах (алтернативных) куда чего на ноги выводятся.
А у STM32F3 в даташите вообще тишина. В альтернативных функциях ног FSMC вообще не прописан.Более в даташите и описании вообще FSMC не упоминается. Вообше.Как будто его нет. Правда в реф.мануале регистры FSMC расписаны в полном обьеме. Вроде как есть. Но куда разведены - непонятно.
STM32CubeMX - тоже готова дать для STM32F3 для каждой ноги список альтернативных функций, но функций FSMC там нет!
А вообще FSMC в чипах STM32F3 есть? И куда выведено? А то не хочется ногодрыжеством экран рисовать.
|
|
|
|
18.01.2016, 14:33
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,539
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Re: FSMC в чипах STM32F3
Сообщение от DanilinSA
|
А вообще FSMC в чипах STM32F3 есть?
|
Вот это очень хороший вопрос. А полное наименование модели мк можно узнать?
Цитата:
|
А у STM32F3 в даташите вообще тишина.
|
Логично предположить что его нет
Последний раз редактировалось realid; 18.01.2016 в 14:37.
|
|
|
|
18.01.2016, 14:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,727
Сказал спасибо: 130
Сказали Спасибо 1,111 раз(а) в 530 сообщении(ях)
|
Re: FSMC в чипах STM32F3
Например STM32F302RB
В даташите и маркировке выводов FSMC не упоминается.
Но в документе "RM0365
Reference manual
STM32F302xB/C/D/E and STM32F302x6/8
advanced ARM®-based 32-bit MCUs" со страницы 99 по 157 расписано подробно про FSMC ...
А ... !!! Там написано "Only the STM32F302xD/E devices include the FMC." Блин ... просмотрел по невнимательности.
|
|
|
|
18.01.2016, 15:23
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,539
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Re: FSMC в чипах STM32F3
Раз в даташите нет, значит нет.
Ногодрыжьте
|
|
|
|
18.01.2016, 16:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,727
Сказал спасибо: 130
Сказали Спасибо 1,111 раз(а) в 530 сообщении(ях)
|
Re: FSMC в чипах STM32F3
Не , мы пойдем другим путем.
Благо еще ничего в железе нет, а только проект "рисуется". Главное - наличие свободных ног и быстрое АЦП и наличие USB. А это практически вся F3 серия.
Просто заложим в проект чип из серии "STM32F302xD/E". Если найду доступное. Если не найду - буду ногодрыгать.
Интересно, какую частоту кадров реально можно обеспечить дрыгая ногами? 5-10-15 кадров в секунду реально? Естественно по схеме "один буфер выводим - другой рисуем" А то может ну его нафиг этот FSMC ...
|
|
|
|
18.01.2016, 16:06
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: FSMC в чипах STM32F3
Смотря как графика написана. Если постоянно через адрес пиксела тыкать по точкам, даже с FSMC будет 10 кадров пределом.
|
|
|
|
18.01.2016, 16:35
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: FSMC в чипах STM32F3
графика понятие размытое. что рисовать то надо? фильмы выводить или на общемм фоне стрелочки двигать? объем то в 50-100 раз отличаться будет. для этого в в деоконтролере есть области выделенные куда льешь потоком без адресов
|
|
|
|
18.01.2016, 16:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,727
Сказал спасибо: 130
Сказали Спасибо 1,111 раз(а) в 530 сообщении(ях)
|
Re: FSMC в чипах STM32F3
Видео мне не нужно. Чисто интерфейс измерительного прибора. Плюс шкалы и кривые.
Область кривых - по прикидкам 80 % экрана. Придется перерисовывать максимально часто. Но в принципе 5-10 кадров в секунду хватит.
Область кнопок и лампочек - перерисовывать "по требованию". По факту смены состояния.
Ну и наверно имеет смысл раз в несколько секунд перерисовать весь экран на случай появления "артефактов". Но это не обязательно.
Последний раз редактировалось DanilinSA; 18.01.2016 в 16:55.
|
|
|
|
18.01.2016, 16:51
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: FSMC в чипах STM32F3
ну выделяешь область в памяти контролера и там рисуешь. 50 кадров запросто
|
|
|
|
18.01.2016, 16:53
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: FSMC в чипах STM32F3
в четвертой серии есть внутренний контролер с 3 слоями вообще
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:31.
|
|