реклама на сайте
подробности

 
 
> Вопрос по разности скоростей STM32F103 и PC
dimon_rub
сообщение Sep 10 2016, 07:35
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 10-09-16
Пользователь №: 93 282



Здравствуйте. 2 день бьюсь с этой проблемой. Вопрос в следующем на при включении терминала и просмотре посылок от STM32 скорость нужно выбирать в 2 раза больше. Почему не понятно. Пробовал понижать/увеличивать частоты - не помогает.
1. STM32F103RC
2. USART1.
3. PPR2 = 64MHz (здесь изменял частоты)
4. Внешний кварц - 16MHz
5. Запись на прямую без DMA
Пожалуйста если можно помогите. (Я новичек - первый проект на STM)

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dimon_rub
сообщение Sep 10 2016, 08:10
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 10-09-16
Пользователь №: 93 282



Вод код инициализации UART1

CODE
void USART1_UART_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;

NVIC_Configuration();

RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);

/* Configure USART1 Tx (PA.09) as alternate function push-pull */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);

/* Configure USART1 Rx (PA.10) as input floating */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOA, &GPIO_InitStructure);

USART1_.USART_BaudRate = 9600;
USART1_.USART_WordLength = USART_WordLength_8b;
USART1_.USART_StopBits = USART_StopBits_1;
USART1_.USART_Parity = USART_Parity_No;
USART1_.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
USART1_.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
USART_Init(USART1, &USART1_);


USART_Cmd(USART1, ENABLE);
}


Сообщение отредактировал IgorKossak - Sep 10 2016, 20:35
Причина редактирования: [codebox] для длинного кода, [code] - для короткого!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dimon_rub   Вопрос по разности скоростей STM32F103 и PC   Sep 10 2016, 07:35
- - arhiv6   Выкладывайте код. Интересует инициализация UART.   Sep 10 2016, 07:54
- - arhiv6   Вроде всё нормально. Покажите как настраиваете так...   Sep 10 2016, 08:17
- - dimon_rub   Инициализация CODEvoid init_(void) { RCC_DeInit()...   Sep 10 2016, 08:21
- - arhiv6   RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC_HSE | R...   Sep 10 2016, 08:37
- - dimon_rub   Добавил RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC...   Sep 10 2016, 08:52
- - arhiv6   Теперь Вы входной сигнал поделили на 2 (RCC_CFGR_P...   Sep 10 2016, 08:55
- - dimon_rub   Стояло HSE_VALUE= 8000000 исправил. Сейчас строка...   Sep 10 2016, 09:11
- - gerber   "Типовым" значением кварца для данного к...   Sep 10 2016, 09:31
|- - seniorandre   Я тоже один раз над по первости весь лоб расшиб, к...   Sep 10 2016, 09:50
- - EugenPKH   Цитата(dimon_rub @ Sep 10 2016, 08:35) Зд...   Sep 10 2016, 10:02
- - dimon_rub   ВЫ БИЛИ ПРАВЫ. На шел числовое значение. ВСЕМ ОГРО...   Sep 10 2016, 10:17
- - RusikOk   пользуйтесь кубом   Sep 11 2016, 00:50
|- - Сергей Борщ   QUOTE (RusikOk @ Sep 11 2016, 03:50) поль...   Sep 11 2016, 06:31
|- - RusikOk   Цитата(Сергей Борщ @ Sep 11 2016, 09:31) ...   Sep 11 2016, 10:19
|- - Сергей Борщ   QUOTE (RusikOk @ Sep 11 2016, 13:19) но н...   Sep 11 2016, 19:02
- - SasaVitebsk   Кстати как раз в кубе инициализация тактовой непол...   Sep 11 2016, 20:50
|- - RusikOk   Цитата(SasaVitebsk @ Sep 11 2016, 23:50) ...   Sep 11 2016, 22:05
- - RusikOk   вот западло! только проговорил и вот тебе на...   Sep 15 2016, 11:57
- - Сергей Борщ   QUOTE (RusikOk @ Sep 15 2016, 14:57) пров...   Sep 15 2016, 12:08
|- - RusikOk   Цитата(Сергей Борщ @ Sep 15 2016, 15:08) ...   Sep 15 2016, 12:46
|- - Сергей Борщ   QUOTE (RusikOk @ Sep 15 2016, 15:46) Н313...   Sep 15 2016, 13:39
|- - RusikOk   Цитата(Сергей Борщ @ Sep 15 2016, 16:39) ...   Sep 15 2016, 14:39
|- - RusikOk   Цитата(Сергей Борщ @ Sep 15 2016, 16:39) ...   Oct 10 2016, 21:27
|- - alexf   Цитата(RusikOk @ Oct 10 2016, 14:27) ох т...   Nov 4 2016, 04:08
- - smalcom   Цитата(RusikOk @ Sep 15 2016, 13:57) вот ...   Nov 3 2016, 10:01
- - RusikOk   Цитата(smalcom @ Nov 3 2016, 13:01) Пробл...   Nov 3 2016, 14:55
- - Lagman   Цитата(RusikOk @ Nov 3 2016, 17:55) а Вы ...   Nov 3 2016, 20:50


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 08:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01393 секунд с 7
ELECTRONIX ©2004-2016