Например TDA7294

Форум РадиоКот • Просмотр темы - Помогите с библиотеками HI-TECH C
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт июл 29, 2025 12:54:50

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Помогите с библиотеками HI-TECH C
СообщениеДобавлено: Чт май 02, 2013 19:39:35 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Ср мар 02, 2011 15:09:25
Сообщений: 33
Откуда: Воронеж
Рейтинг сообщения: 0
Помогите с библиотеками HI-TECH C.
1.Объясните пожалуйста, как подключать встроенные библиотеки HI-TECH C(особенно про delay.h), какой код писать
2. Как создавать собственные
Или подскажите где почитать
Софт
HI-TECH_PICC18_v9.50_PL3
MPLAB Tools v8.89
Мк picf452


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с библиотеками HI-TECH C
СообщениеДобавлено: Чт май 02, 2013 21:44:47 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1430
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4568
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
В хайтеке нет никаких встроенных библиотек, кроме некоторых СИ-стандартных.
По поводу delay, смотрите пример задержек в папке samples.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с библиотеками HI-TECH C
СообщениеДобавлено: Пт май 03, 2013 08:17:14 
Сверлит текстолит когтями
Аватар пользователя

Карма: 22
Рейтинг сообщений: 81
Зарегистрирован: Пн дек 08, 2008 10:58:48
Сообщений: 1262
Откуда: Винница
Рейтинг сообщения: 0
в семплах делай написан с ошибкой - выше какой-то частоты считает неверно. Вот другой вариант, более правильный.
По поводу своих библиотек - вначале прочитайте о строении компилятора - он состоит из 2 частей - собственно компилятора и линкера.
Компилятор из каждого си файла создает объектный файл, в котором указывается, какие функции-переменные являются импортируемые
когда (берутся из других си-файлов), какие экспортируемые - предоставляются другим файлам. Когда все объектные файлы построены,
в дело вступает линкер - он формирует из всех объектных файлов один исполняемый.
Информацию компилятор (первая часть) берет из заголовочных файлов, поэтому не тяните туда объявление всех функций-переменных,
а только тех, которые должны быть видны снаружи. Заголовочный файл должен включаться в проект только 1 раз, поэтому не забывайте
вначале включить предохранитель
#ifndef _hard_config_h_ // если этот файл не включался в проект
#define _hard_config_h_ // то ставим метку, что включен
// содержимое // работаем с ним
#endif //_hard_config_h_ конец предохранителя, сюда попадаем сразу, если он уже был включен ранее

"На пальцах" пока хватит :)

зы. не заметил, что разговор идет о 18 пиках.
Работать с хайтеком при наличии МСС18 - это извращение, имхо. Нет, конечно, существует переходник, позволяющий портировать хайтековский код в мсс18, но зачем ??? Если изначально можно работать с мсс18. :)


Вложения:
delay.zip [2.23 KiB]
Скачиваний: 261
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с библиотеками HI-TECH C
СообщениеДобавлено: Пт май 03, 2013 10:17:40 
Друг Кота

Карма: -18
Рейтинг сообщений: 29
Зарегистрирован: Вс дек 05, 2010 06:10:34
Сообщений: 4583
Откуда: ЮВ
Рейтинг сообщения: 0
urry писал(а):
Работать с хайтеком при наличии МСС18 - это извращение, имхо. Нет, конечно, существует переходник, позволяющий портировать хайтековский код в мсс18, но зачем ??? Если изначально можно работать с мсс18. :)

Та ладно... У MCC18 есть свои извращения...
Старый добрый хайтек ( не новый-последний с постоянными причудами) для старых PIC18 и для начинающих, ИМХО, самое оно...

_________________
"Я не даю готовых решений, я заставляю думать!"(С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с библиотеками HI-TECH C
СообщениеДобавлено: Пт май 03, 2013 10:29:12 
Друг Кота

Карма: -18
Рейтинг сообщений: 29
Зарегистрирован: Вс дек 05, 2010 06:10:34
Сообщений: 4583
Откуда: ЮВ
Рейтинг сообщения: 0
Виталий_36 писал(а):
Или подскажите где почитать

Вот здесь много интересного...
http://www.microchipc.com
(Только не надо сходу утверждать, что вы там были и что это официальный сайт микрочипа... такое уже было неоднократно...)

_________________
"Я не даю готовых решений, я заставляю думать!"(С)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y