Например TDA7294

Форум РадиоКот • Просмотр темы - stm32f4 cmsis usart +terminal1,9 b
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вс май 16, 2021 13:05:31

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Чт апр 15, 2021 20:33:49 
Встал на лапы

Карма: -2
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 120
Рейтинг сообщения: 0
Код:

у меня вопрос .Я пытаюсь вывести на терминал текст .А выводятся какие то 0<0> и козябрики.в халеЛЛ тоже самое.?Кто подскажет умную мыспь?

Добавлено after 36 minutes 14 seconds:
ии

Добавлено after 32 seconds:
Код:


Вложения:
main.c [39.04 KiB]
Скачиваний: 30
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Чт апр 15, 2021 20:44:07 
Держит паяльник хвостом

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 955
Рейтинг сообщения: 0
Ну и жесть! От этого кода глаза вытекают просто!!! Никакой культуры…
P.S. Если выводятся "козябрики", это означает, что тактирование неправильно настроено.

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Чт апр 15, 2021 22:25:11 
Встал на лапы

Карма: -2
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 120
Рейтинг сообщения: 0
И в кубе тоже?

Добавлено after 4 minutes 48 seconds:
Тактирование контроллера настроенно.Правильно или неправильно.Но I2C работает.Да я не программист.И культуры написания программы.Не научен.Да и На AVR тоже самое.

Добавлено after 28 minutes 26 seconds:
Может я не так понял.Тактирование контроллера? Или usart ?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Сб апр 17, 2021 09:57:59 
Грызет канифоль

Карма: 4
Рейтинг сообщений: 47
Зарегистрирован: Вс ноя 01, 2015 09:15:16
Сообщений: 269
Откуда: 69.Ржев
Рейтинг сообщения: 0
зациклите выдачу 0х55 в режиме 8n1 и замерьте частоту ( можете кратно снизить скорость передачи, чтоб однозначно оценить даже dso138тым). с учетом что 2 бита '10' это период частоты - это и будет скорость вашего уарта. Сами понимаете, что она должна быть равна выставленной в терминале.


Вернуться наверх
 
Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Сб апр 17, 2021 17:03:07 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
В int main(void) после RCC_init(); выполните следующий код
Код:
        RCC_ClocksTypeDef RCC_Clocks;
        RCC_GetClocksFreq (&RCC_Clocks);
покажите результат с отладчика структуры RCC_Clocks {...}


Вернуться наверх
 
Интеллектуальные ключи верхнего плеча семейства PROFET™+2 12V от Infineon

Компания Infineon представила новое семейство защищенных силовых ключей PROFET™+2 12V. Изделия объединяют в себе функции диагностики и различные защиты. Ключи PROFET™+2 12V имеют одно из самых низких в отрасли сопротивлений в открытом состоянии RDS(ON) (от 2,6 мОм) и выпускаются в миниатюрном корпусе TSDSO-14 с шагом выводов 0,65 мм. Благодаря функции ReverseON все семейство соответствует строгим требованиям по защите от обратной полярности питания, впервые реализованной в одном чипе.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Вс апр 18, 2021 19:24:39 
Встал на лапы

Карма: -2
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 120
Рейтинг сообщения: 0
Код:
В int main(void) после RCC_init(); выполните следующий код
Код:
        RCC_ClocksTypeDef RCC_Clocks;
        RCC_GetClocksFreq (&RCC_Clocks);
покажите результат с отладчика структуры RCC_Clocks {...}

на жто компелятор ругается

Добавлено after 7 minutes 22 seconds:
и это по моему в кубе.А в кубе тоже самое.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Вс апр 18, 2021 22:05:42 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
ivan dimir писал(а):
на жто компелятор ругается
Как ругается?
Проверьте что бы был подключен файл
Код:
#include <stm32f4xx_rcc.h>
У вас под сомнением
Код:
RCC_PLLCFGR_PLLP
AHB Prescaler
APB2 Prescaler
да и сомнительный разгон, думаю как раз с куба все бы и работало.

Давайте сюда данные регистров RCC->CFGR RCC->PLLCFGR до выполнения функции RCC_init() и после выполнения, и насколько кварц стоит? Сам посчитаю.

Либо делайте то что предложил a797945


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Пн апр 19, 2021 06:48:52 
Встал на лапы

Карма: -2
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 120
Рейтинг сообщения: 0
в кубе тоже самое.Козябрики .#include <stm32f4xx_rcc.h> этого файла нет.Он есть в кубе.Но в кубе я генерировал проект .Правда функция передачи на cmsis.AVR тоже козябрики?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis usart +terminal1,9 b
СообщениеДобавлено: Пн апр 19, 2021 09:55:15 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
Попробуй так сделать:
в функции USART1_init() заинкрементировать строки
Код:
USART1->CR1     |= USART_CR1_RXNEIE;
NVIC_EnableIRQ (USART1_IRQn);
далее сверху функции int main(void) добавляем код
в функции int main(void) после USART1_init();
вставляем nast_uart();
подключаемся терминалом на скорости, к примеру 19200, и жмем резет на stm32f4,
функция последовательно будет перебирать регистр USART1->BRR, пока не получите адекватную информацию в терминале.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y