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

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

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

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

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

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


Ответ
Опции темы
Непрочитано 23.05.2022, 09:48   #6071
sat_art
Вид на жительство
 
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
sat_art на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Привет народ.
Ткните быстренько носом.
Как инициализировать таймеры.
STM32F303
TIM15 по апдейту должен запустить TIM1 в OPM режиме.
Чего только не перепробовал нифига.

Код:
	TIM1-›CR1=TIM_CR1_URS|TIM_CR1_OPM;
	TIM1-›CR2 = 0x0;
	TIM1-›CNT=0;
	TIM1-›ARR = 200;
	TIM1-›PSC = 640;
	TIM1-›RCR = 0x0;
	TIM1-›SMCR=TIM_SMCR_SMS_3|TIM_SMCR_MSM;
	TIM1-›BDTR=TIM_BDTR_AOE;
	TIM1-›CCER=0;
	TIM1-›CCMR1=TIM_CCMR1_OC1M_2|TIM_CCMR1_OC1M_1;	 
	TIM1-›CCER=TIM_CCER_CC1E;
	TIM1-›CCR1=100;

	TIM15-›CR1=0;
	TIM15-›CR2 = TIM_CR2_MMS2_1;
	TIM15-›CNT=0;
	TIM15-›ARR = 20;
	TIM15-›PSC = 640;
	TIM15-›RCR = 0x0;
	TIM15-›SMCR=0x0000;
	TIM15-›BDTR=0;
Чет не догоняю.
Реклама:
sat_art вне форума   Ответить с цитированием
Непрочитано 23.05.2022, 10:14   #6072
sat_art
Вид на жительство
 
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
sat_art на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Разобрался
TIM_CR2_MMS2_1 надо TIM_CR2_MMS_1
sat_art вне форума   Ответить с цитированием
Непрочитано 30.05.2022, 11:49   #6073
do-vitas
Временная регистрация
 
Регистрация: 16.09.2008
Сообщений: 87
Сказал спасибо: 25
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
do-vitas на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

есть Stm32f105 и lcd1286(ST7920) пытаюсь их поженить а они никак не хотят по 8-bit шине, посмотрите если не сложно что я не так делаю...
Вложения:
Тип файла: txt lcd_12864.txt (3.6 Кб, 0 просмотров)
do-vitas вне форума   Ответить с цитированием
Непрочитано 31.05.2022, 11:36   #6074
do-vitas
Временная регистрация
 
Регистрация: 16.09.2008
Сообщений: 87
Сказал спасибо: 25
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
do-vitas на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

прогресс пошел! Запустил на spi! затык был был в настройках spi приведу скрин на которых у меня заработало! подсмотрел на ютубе у одного тока нашел. Запустил только в текстовом, мне инфа только нужна знакогенератор конечно там убогий но мне пойдет чем легче тем лучше....
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_20220531_094140.jpg
Просмотров: 0
Размер:	2.63 Мб
ID:	171382   Нажмите на изображение для увеличения
Название: Снимок экрана (50).png
Просмотров: 0
Размер:	206.4 Кб
ID:	171383   Нажмите на изображение для увеличения
Название: ST7920.png
Просмотров: 0
Размер:	3.04 Мб
ID:	171384  

Вложения:
Тип файла: txt lcd_12864_c.txt (3.2 Кб, 0 просмотров)
Тип файла: txt lcd_12864_h.txt (1.9 Кб, 0 просмотров)
do-vitas вне форума   Ответить с цитированием
Непрочитано 31.05.2022, 22:33   #6075
vavan1983
Почётный гражданин KAZUS.RU
 
Аватар для vavan1983
 
Регистрация: 26.12.2007
Сообщений: 1,198
Сказал спасибо: 70
Сказали Спасибо 80 раз(а) в 69 сообщении(ях)
vavan1983 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Этот дисплей наверное ресурсопрожорлевый если самому символы создавать.
vavan1983 вне форума   Ответить с цитированием
Непрочитано 01.06.2022, 21:43   #6076
do-vitas
Временная регистрация
 
Регистрация: 16.09.2008
Сообщений: 87
Сказал спасибо: 25
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
do-vitas на пути к лучшему
По умолчанию

я думаю что графическом режиме любой дисплей будет ресурсы потреблять. Мне и этот шрифт утраивает и разные гифки мне и нафиг не нужны.

еще пол дня убил на то чтобы запустить дисплей жигадрыгом(ножкоддрыг 8-bit) результат шокировал если честно. Пришлось подбирать время пауз в процедуре обмена как то она сильно не совпало с даташником, что в итоге привело совсем медленной его работе! может это мой такой дисплей но как так я не понял... вроде 8-bit-й ногодрыг должен быть по любому быстрее spi но оказалось не так для данного дисплея непонятки...

Последний раз редактировалось mike-y-k; 01.06.2022 в 22:02. Причина: 6.6
do-vitas вне форума   Ответить с цитированием
Непрочитано 01.06.2022, 22:01   #6077
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,058
Сказал спасибо: 2,563
Сказали Спасибо 11,890 раз(а) в 5,964 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от do-vitas Посмотреть сообщение
что в итоге привело совсем медленной его работе!
Если ногодрыг через HAL, то ничего удивительного. Ногодрыг только рукопашный, через регистры.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума   Ответить с цитированием
Непрочитано 02.06.2022, 00:02   #6078
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,637
Сказал спасибо: 117
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Дык, если ногодрыг на параллельную шину делать, так вообще надо таймером DMA дергать, коль в МК FSMC не завезли…
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума   Ответить с цитированием
Непрочитано 02.06.2022, 10:54   #6079
ProtAS-13
Прописка
 
Регистрация: 17.03.2015
Сообщений: 296
Сказал спасибо: 0
Сказали Спасибо 220 раз(а) в 126 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Цитата:
вроде 8-bit-й ногодрыг должен быть по любому быстрее spi но оказалось не так для данного дисплея непонятки...
Дык, опрашивайте Busy Flag (BF) и все будет быстро и в 8-битном режиме.
ProtAS-13 вне форума   Ответить с цитированием
Непрочитано 02.06.2022, 13:44   #6080
do-vitas
Временная регистрация
 
Регистрация: 16.09.2008
Сообщений: 87
Сказал спасибо: 25
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
do-vitas на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

ProtAS-13, вы не поняли я имел ввиду, что подключение по параллельной шине должно быть быстрее последовательной а 8-bit-й режим он и там и там по идее!
eddy,а насчет dma ну ка бы да ускорит но если мк больше ничего и не делает кроме как буквы пишет то в принципе какая разница... а FSMC не завезли да... на днях напишу на cmsis давно хотел изучить пришло видать время...

Последний раз редактировалось do-vitas; 02.06.2022 в 13:53.
do-vitas вне форума   Ответить с цитированием
Ответ

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot