Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 21.11.2013, 23:01  
lisergin
Прописка
 
Регистрация: 29.01.2005
Адрес: Киев
Сообщений: 227
Сказал спасибо: 50
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
lisergin на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

А Вы попробуйте найти эту ненайденную библиотеку вручную, поиском по файловой системе. И далее или ручками скопируйте в корень проекта (могут быть дальнейшие "нот фаунд"), или в свойствах проекта укажите путь к папке с библиотеками.
Кстати, никогда не юзал #use pwm... как-то ручками все настраивалось без проблем, мастер проекта генерит нужный код. И нет непоняток с тем, где, когда и какие настройки актуальны: то ли use какого-то модуля и какого из них, то ли set_timerX...
Реклама:
__________________
Невежество всегда на что-нибудь испражняется.

Последний раз редактировалось lisergin; 21.11.2013 в 23:11.
lisergin вне форума  
Непрочитано 22.11.2013, 00:32  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,702
Сказал спасибо: 5,498
Сказали Спасибо 25,129 раз(а) в 5,644 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

В четвёртой версии этого #USE PWM нет.
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 22.11.2013, 09:21  
w2i4t2a7
Заблокирован
 
Регистрация: 09.04.2008
Сообщений: 125
Сказал спасибо: 0
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
w2i4t2a7 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Переходите на 5.015, так как в предыдущих версиях была серьезная ошибка при работе с прерываниями:
*****
5.013 A problem with printf disabling interrupts on some parts is fixed
****
w2i4t2a7 вне форума  
Непрочитано 24.11.2013, 11:58  
V.Ivanovich
Частый гость
 
Регистрация: 26.09.2009
Сообщений: 18
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
V.Ivanovich на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Прошу прощения. Изначально перед
#USE PWM(PWM3,OUTPUT=PIN_B5,FREQUENCY=10000,DUTY=3,STRE AM=IPD)
стояла запись:
#include ‹IPDI.h›
Посчитав её несущественной не привёл. Однако, когда "#include ‹IPDI.h›"
поставил после #USE PWM(хххх),всё пришло в норму.
V.Ivanovich вне форума  
Непрочитано 15.12.2013, 17:59  
Prototup
Прописка
 
Аватар для Prototup
 
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
Prototup на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

На дысь просматривал мануал к CCS 5.015 и в спецификации к переменным увидел
спецификатор _ fixed(n) и подпись к нему: Creates a fixed point decimal number where n is how many decimal places to implement.
Промт перевёл: Создает десятичное число фиксированной точки, где n то, сколько десятичных разрядов, чтобы реализовать.
Ниразу не пробовал ЭТО, но интересно понять как ЭТО использовать и оценить всю полезность!
Мож кто использовал? Поделитесь опытом! За невежество сильно ногами не бейте.
Prototup вне форума  
Непрочитано 15.12.2013, 19:44  
w2i4t2a7
Заблокирован
 
Регистрация: 09.04.2008
Сообщений: 125
Сказал спасибо: 0
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
w2i4t2a7 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Fixed Point Decimal

A powerful feature is the ability to represent decimal numbers using a new data type, the fixed point decimal. Fixed point decimal gives you decimal representation, but at integer speed. This gives you a phenomenal speed boost over using float. This is accomplished with a qualifier: _fixed(x). The x is the number of digits after the decimal the data type can hold.
Мощное свойство дает представление десятичного числа с использованием нового типа данных - десятичное с фикс. точкой. Десятичное с фикс. точкой дает десятичное представление, но со скоростью целочисленных операций. Намного быстрее, чем с плавающей точкой.



/*
Creates a 16 bit variable with a range of 0.00 to 655.35
Создает 16-бит-переменную от 0 до 655.35
*/
int16 _fixed(2) dollars;

/*
Assign 1.23 to dollars. Internally, 123 will be saved to the int16.
*/
dollars=1.23;

/*
Add 3.00 to dollars. Internally, 300 will be added to the int16.
*/
dollars += 3;

/*
printf will display 4.23
*/
printf("%w", dollars);
w2i4t2a7 вне форума  
Сказали "Спасибо" w2i4t2a7
CERGEI1982 (19.12.2013)
Непрочитано 16.12.2013, 19:34  
Prototup
Прописка
 
Аватар для Prototup
 
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
Prototup на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Пасибки, уже почитал тож. самое на оф. сайте CCS, мож пригодится, пока не знаю, всегда пытался делать вычисления с целочисленными переменнами.
Prototup вне форума  
Непрочитано 18.12.2013, 20:30  
kobzar
Частый гость
 
Регистрация: 10.06.2005
Сообщений: 30
Сказал спасибо: 13
Сказали Спасибо 22 раз(а) в 9 сообщении(ях)
kobzar на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Господа, кто-нибудь использовал OSA с компилятором 5.015 (или более ранними)? У меня бьет ошибки на строках OS_BSem_Set, OS_BSem_Wait и т.п. Причем ошибки - левые, типа Не определен STDOUT или еще чего... Подсовываю IDE 5.015 старый компилятор 4.120 - все гут, успешно компилит. А новый компилятор - наотрез.
kobzar вне форума  
Непрочитано 19.12.2013, 03:47  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от kobzar Посмотреть сообщение
Господа, кто-нибудь использовал OSA с компилятором 5.015 (или более ранними)? У меня бьет ошибки на строках OS_BSem_Set, OS_BSem_Wait и т.п. Причем ошибки - левые, типа Не определен STDOUT или еще чего... Подсовываю IDE 5.015 старый компилятор 4.120 - все гут, успешно компилит. А новый компилятор - наотрез.
К сожиленью автор OSA больше не поддерживает в разработке на новые версии компиляторов.Как выход начать работать со встроенной осью.Сам хочу разобраться с ней.
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 19.12.2013, 11:17  
kobzar
Частый гость
 
Регистрация: 10.06.2005
Сообщений: 30
Сказал спасибо: 13
Сказали Спасибо 22 раз(а) в 9 сообщении(ях)
kobzar на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от CERGEI1982 Посмотреть сообщение
К сожиленью автор OSA больше не поддерживает в разработке на новые версии компиляторов.Как выход начать работать со встроенной осью.Сам хочу разобраться с ней.
Это в общем, конечно, вариант - для новых проектов Я вокруг нее (встроенной оси) уже ходил кругами Меня остановило чье-то замечание, что мол она слегка того, глючит. Вот и будет повод убедиться Хотя думаю все-таки порыться в исходниках OSA.
kobzar вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
i2c+ccs pic Gladkih Микроконтроллеры, АЦП, память и т.д 9 18.04.2016 22:17
PIC BASIC PRO Compiler 2.47 dosikus Proteus, KiCAD и другие ECAD 27 05.12.2009 05:48
изучение IAR AVR C compiler granel Микроконтроллеры, АЦП, память и т.д 0 10.10.2008 20:45
PIC C Compiler PCWH458 sergxxx Микроконтроллеры, АЦП, память и т.д 9 23.09.2008 18:25
Не включается дебаггер в CCS C Compiler BigMazzi Микроконтроллеры, АЦП, память и т.д 4 19.09.2008 13:34


Часовой пояс GMT +4, время: 14:18.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot