Заголовочные файлы в CodeMaster-96

Модераторы: gurzzza, pip, _sva_

Ответить
anton
Сообщения: 24
Зарегистрирован: 26 янв 2016, 16:19

Заголовочные файлы в CodeMaster-96

Сообщение anton » 17 май 2016, 14:45

Здравствуйте уважаемые разработчики!
У меня, например, есть файл uart.c и я хочу создать для него заголовок uart.h, но CodeMaster не позволяет этого сделать - пишет, что файл с таким именем уже добавлен.

dav
Сообщения: 46
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: Заголовочные файлы в CodeMaster-96

Сообщение dav » 18 май 2016, 10:41

anton писал(а):Здравствуйте уважаемые разработчики!
У меня, например, есть файл uart.c и я хочу создать для него заголовок uart.h, но CodeMaster не позволяет этого сделать - пишет, что файл с таким именем уже добавлен.
Вот пример описания заголовочного файла для uart(в архиве "Header.zip" рабочая область для CodeMaster-96 с примером проекта).
Вложения
Header.zip
(108.43 КБ) 94 скачивания

anton
Сообщения: 24
Зарегистрирован: 26 янв 2016, 16:19

Re: Заголовочные файлы в CodeMaster-96

Сообщение anton » 19 май 2016, 15:07

После добавления проекта в рабочую область, делаю его активным и получаю следующие сообщения:
Окно редактора: Не удалось открыть файл: '.\test\main.c', создаем новый файл.
Окно редактора: Не удалось открыть файл: 'D:\Projects\AMCS96\Header\uart.h', создаем новый файл.
Окно редактора: Не удалось открыть файл: '.\test\uart.c', создаем новый файл.
А также uart.h в дереве файлов не отображается. Ну и как этим пользоваться?

dav
Сообщения: 46
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: Заголовочные файлы в CodeMaster-96

Сообщение dav » 19 май 2016, 15:27

anton писал(а):После добавления проекта в рабочую область, делаю его активным и получаю следующие сообщения:
Окно редактора: Не удалось открыть файл: '.\test\main.c', создаем новый файл.
Окно редактора: Не удалось открыть файл: 'D:\Projects\AMCS96\Header\uart.h', создаем новый файл.
Окно редактора: Не удалось открыть файл: '.\test\uart.c', создаем новый файл.
А также uart.h в дереве файлов не отображается. Ну и как этим пользоваться?
В окне редактора остаются абсолютные ссылки на открытые файлы. Достаточно закрыть окно редактора и заново открыть файлы из окна рабочей области с проектом.
Файл "uart.h" отображается в дереве проекта подключенным к файлу "main.c" (с использованием директивы #include)
Вложения
cm96_header.JPG
cm96_header.JPG (33.5 КБ) 2221 просмотр

anton
Сообщения: 24
Зарегистрирован: 26 янв 2016, 16:19

Re: Заголовочные файлы в CodeMaster-96

Сообщение anton » 23 май 2016, 12:00

Получается, нужно заголовочный файл создавать не из среды разработки, а отдельно и затем подключать. И тогда он будет отображаться как связанный с .c файлом. Это очень неудобно, но всё равно спасибо за ответ.

dav
Сообщения: 46
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: Заголовочные файлы в CodeMaster-96

Сообщение dav » 23 май 2016, 14:56

anton писал(а):Получается, нужно заголовочный файл создавать не из среды разработки, а отдельно и затем подключать. И тогда он будет отображаться как связанный с .c файлом. Это очень неудобно, но всё равно спасибо за ответ.
Создавать заголовочные файлы можно и в среде CodeMaster-96 (меню "Файл->Новый файл"), только не добавлять в проект, а подключать через директиву #include.

Ответить

Вернуться в «Микроконтроллеры семейства MCS-96»

Кто сейчас на конференции

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