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

 
 
> Как в модуле Си увидеть функцию, объявленную в другом
NikP
сообщение Jun 17 2013, 04:25
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 168
Регистрация: 25-08-05
Пользователь №: 7 944



Изучаю STM32. Взял пример с сайта STM для STM322xG-EVAL, в котором шина USB используется как виртуальный COMport, и пытаюсь его немного переделать. Хочу, чтоб при нажатии кнопки на клавиатуре контроллер передавал компьютеру в ЦИКЛЕ массив из цифр 1-32, при повторном нажатии- чтоб останавливался. Возникла проблема: когда я пытаюсь организовать передачу из main вызывая функцию VCP_DataТx, то программа не компилируется - пишет либо "функция не определена" при простом вызове VCP_DataTx (), либо "недопустимо двойное определение" - на определение функции как "extern uint16_t VCP_DataTx ();". Функция VCP_DataTx () определена в исходной программе в модуле usbd_cdc_vcp.c . Как правильно поступить в данной ситуации?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- NikP   Как в модуле Си увидеть функцию, объявленную в другом   Jun 17 2013, 04:25
- - Marto   подключить соотвествующий заголовочный файл (там г...   Jun 17 2013, 04:30
- - NikP   Попробовал. Компиляция прошла с предупреждением: ...   Jun 17 2013, 05:46
- - Flexz   В файле usbd_cdc_vcp.c функция VCP_DataTx определе...   Jun 17 2013, 06:21
- - NikP   Меня смущает определение "static". Навер...   Jun 17 2013, 06:28
|- - Сергей Борщ   QUOTE (NikP @ Jun 17 2013, 09:28) Меня см...   Jun 17 2013, 06:36
- - Marto   Весьма странно. Нет ли на VCP_DataTx() модификатор...   Jun 17 2013, 06:28
- - Flexz   Цитата(Сергей Борщ @ Jun 17 2013, 10:36) ...   Jun 17 2013, 07:25
|- - Сергей Борщ   QUOTE (Flexz @ Jun 17 2013, 10:25) Не пре...   Jun 17 2013, 08:04
- - NikP   Иногда полезно обращаться к первоисточникам: почит...   Jun 18 2013, 17:13
|- - XVR   Цитата(NikP @ Jun 18 2013, 21:13) переопр...   Jun 19 2013, 08:38
|- - NikP   Цитата(XVR @ Jun 19 2013, 12:38) Яркий пр...   Jun 19 2013, 10:38
- - Lagman   Что это за первоисточник такой? Если в объявлении ...   Jun 18 2013, 18:46
- - NikP   Я далеко не специалист в программировании, и не ос...   Jun 19 2013, 04:31


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

 


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


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