Тёмный

Stm32f103c Virtual Comport ile print alma işlemi 

İrfan Öktem
Подписаться 326
Просмотров 26
50% 1

usb_device.c klasöründe PreTreatment bölümüne aşağıdaki kısmı eklemelisiniz. Kart üzerindeki reset tuşuna basınca bilgisayarın VCP hatasını önlemeyi sağlar. Fakat terminalinizi aç kapat yapmalısınız.
/* USER CODE BEGIN USB_DEVICE_Init_PreTreatment */
GPIO_InitTypeDef GPIO_InitStruct = {0};
/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET);
/*Configure GPIO pin : PA12 */
GPIO_InitStruct.Pin = GPIO_PIN_12;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET);
HAL_Delay(10); // Actually unnecessary (from my testing) and can be removed without consequence.
/* USER CODE END USB_DEVICE_Init_PreTreatment */

Опубликовано:

 

8 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
HOW TRANSISTORS REMEMBER DATA
16:58
Просмотров 276 тыс.
Feeling Good Mix - Emma Péters, Carla Morrison
50:42
cybernetic patch in SuperCollider
49:45
Просмотров 450
Winning Facebook (Meta) Hacker Cup Qual Round 2022?
53:55
3 Hours vs. 3 Years of Blender
17:44
Просмотров 4,8 млн
STM32F103 USB Programlama...
9:38
Просмотров 3,3 тыс.
I forced EVERYONE to use Linux
22:59
Просмотров 520 тыс.
Fast Inverse Square Root - A Quake III Algorithm
20:08
gestion volet en wifi avec esp8266
5:17
Просмотров 26