Новая темаОтветить Страница 2 из 2   [ Сообщений: 19 ]
На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: library
СообщениеДобавлено: 27 июн 2017, 11:46 

Зарегистрирован: 24 сен 2016, 11:25
Сообщения: 117
Руководствуясь вашим фильмом, на сколько я ее понял, создал тестовый проект, пытаясь разделить программу созданным "h"и"с" файлом. Студия 6.0. В первой части кода, установил портВ0 в лог "1", а созданным библиотечным файлом, этот порт должен установиться в лог "0". В "h" файле включил название создаваемой библиотеки. В "с" файле
включил ту-же библиотеку, но уже с кодом выполнения задачи. Подключил библиотеку в основной программе, компилирую и слышу ругань!!! ЗА ЧТО? :cry:
Вот скриншоты по теме:

Где ошибка?


Вложения:
Снимок-2.PNG
Снимок-2.PNG [ 11.14 КБ | Просмотров: 112 ]
Снимок-1.PNG
Снимок-1.PNG [ 8.95 КБ | Просмотров: 112 ]
Снимок.PNG
Снимок.PNG [ 18.08 КБ | Просмотров: 112 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: library
СообщениеДобавлено: 27 июн 2017, 11:48 

Зарегистрирован: 24 сен 2016, 11:25
Сообщения: 117
В папке все сложено так:


Вложения:
Снимок-3.PNG
Снимок-3.PNG [ 13.15 КБ | Просмотров: 112 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: library
СообщениеДобавлено: 29 июн 2017, 12:23 
Аватара пользователя

Зарегистрирован: 02 мар 2013, 09:18
Сообщения: 1464
Откуда: Москва
Ну если честно, то наворачивается фраза: "Смотрим в книгу, видим фигу". В третьем видео я подробно разжевал что и куда складывать и что куда писать. И самое главное почему нужно так делать.
Вот ссылка на видео. Урок №3

_________________
Если долго мучиться, может быть получится.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: library
СообщениеДобавлено: 01 июл 2017, 00:40 

Зарегистрирован: 24 сен 2016, 11:25
Сообщения: 117
Еще несколько раз просмотрел урок №3 по разделению программы путем создания библиотечных файлов.
Шаг за шагом повторил вашу версию программы, но слышу одну ругань!
Вот отчет:


Вложения:
Снимок.PNG
Снимок.PNG [ 7.3 КБ | Просмотров: 103 ]
Снимок-1.PNG
Снимок-1.PNG [ 1.97 КБ | Просмотров: 103 ]
Снимок-2.PNG
Снимок-2.PNG [ 3.73 КБ | Просмотров: 103 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: library
СообщениеДобавлено: 01 июл 2017, 00:52 

Зарегистрирован: 24 сен 2016, 11:25
Сообщения: 117
Как видите в "h. файле" функция только объявляется, а в "с.файле" прописывается название библиотечного файла с условиями функции. Создалась такая папка: portd_set имеет "H"и"C"-формат.
Прокомпилировал, и программа в атмел студии 6.0, выдала такую ошибку:


Вложения:
Снимок-4.PNG
Снимок-4.PNG [ 13.04 КБ | Просмотров: 103 ]
Снимок-5.PNG
Снимок-5.PNG [ 9.51 КБ | Просмотров: 103 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: library
СообщениеДобавлено: 02 июл 2017, 12:34 

Зарегистрирован: 24 сен 2016, 11:25
Сообщения: 117
И даже так:
Чую, файл "portd_set.c" не на своем месте, но куда ее надо ставить?


Вложения:
Снимок-1.PNG
Снимок-1.PNG [ 13.33 КБ | Просмотров: 92 ]
Снимок.PNG
Снимок.PNG [ 10.45 КБ | Просмотров: 92 ]


Последний раз редактировалось AVRIK 02 июл 2017, 13:00, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: library
СообщениеДобавлено: 02 июл 2017, 12:54 

Зарегистрирован: 24 сен 2016, 11:25
Сообщения: 117
У вас в фильме-№3 на 22/15 минуте, была прекрасная мысль, показать создание заголовочного файла в студии, но увы, вы не довели эту идею до конца :cry: очень жаль, начало было очень наглядно: в студии открываем файл>new>include file> а дальше??? А вот фигу вам :P


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: library
СообщениеДобавлено: 03 июл 2017, 11:18 
Аватара пользователя

Зарегистрирован: 02 мар 2013, 09:18
Сообщения: 1464
Откуда: Москва
Я воль. Кино серия вторая.

_________________
Если долго мучиться, может быть получится.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: library
СообщениеДобавлено: 03 июл 2017, 13:13 

Зарегистрирован: 24 сен 2016, 11:25
Сообщения: 117
Огромное вам спасибо! :D


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Новая темаОтветить Страница 2 из 2   [ Сообщений: 19 ]
На страницу Пред.  1, 2


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
     Рейтинг@Mail.ru           Яндекс.Метрика