PMP5
.docxГУАП
КАФЕДРА № 43
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
Доцент, к.т.н. |
|
|
|
А.А. Ключарев |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ |
Обмен данными через UART |
по курсу: ПРОГРАММИРОВАНИЕ МИКРОПРОЦЕССОРОВ |
|
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. |
|
|
|
|
|
|
|
подпись, дата |
|
Санкт-Петербург 2017
int main(void)
{
HAL_Init();
SystemClock_Config();
MX_GPIO_Init();
MX_USART3_UART_Init();
int count = 0;
char messageBuffer[100];
char messageBuffer1[1];
int sim;
while (1)
{
HAL_UART_Receive(&huart3, messageBuffer1, 1, HAL_MAX_DELAY);
sim = messageBuffer1[0];
count = count + 1;
sprintf(messageBuffer, "Test value: %i\n", sim);
HAL_UART_Transmit(&huart3, messageBuffer, strlen(messageBuffer), HAL_MAX_DELAY);
}
}