Например TDA7294

Форум РадиоКот • Просмотр темы - Програмирование pic на СИ.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 22:23:28

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1334 ]     ... , , , 53, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 17:16:03 
Родился

Зарегистрирован: Чт ноя 05, 2020 21:43:31
Сообщений: 9
Рейтинг сообщения: 0
Коэффициент 1,5. Есть еще исходник на асаблере под это камень.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:01:54 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
А с ними что не так?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:06:01 
Родился

Зарегистрирован: Чт ноя 05, 2020 21:43:31
Сообщений: 9
Рейтинг сообщения: 0
Тоже ругаеться, какието ошибки.


Вложения:
40_629.asm [5.7 KiB]
Скачиваний: 255
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:11:15 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Не ругается


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:15:04 
Родился

Зарегистрирован: Чт ноя 05, 2020 21:43:31
Сообщений: 9
Рейтинг сообщения: 0
Выдает ошибку nbproject/Makefile-default.mk:107: recipe for target 'build/default/production/40_629.o' failed


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:16:00 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Я тебе НЕХ скомпилировал для прошивки МК. Что ещё нужно?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:25:03 
Родился

Зарегистрирован: Чт ноя 05, 2020 21:43:31
Сообщений: 9
Рейтинг сообщения: 0
А можете скомпилировать этот файл, здесь я поменял множитель

Добавлено after 6 minutes 4 seconds:
Большое всем спасибо, извините за беспокойствие.


Вложения:
40_629.asm [5.7 KiB]
Скачиваний: 253
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:25:44 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Нет не могу. 1.5 асм в таком виде не примет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:27:40 
Родился

Зарегистрирован: Чт ноя 05, 2020 21:43:31
Сообщений: 9
Рейтинг сообщения: 0
Ну тогда 2.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:29:18 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Два


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Вт ноя 10, 2020 18:29:58 
Родился

Зарегистрирован: Чт ноя 05, 2020 21:43:31
Сообщений: 9
Рейтинг сообщения: 0
Большое спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Ср ноя 11, 2020 11:24:34 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
igorua27, переделал исходник под XC8 бесплатную версию. Множитель 1.5, но целочисленно. Сначала делим на 2, потом прибавляется треть. Так чуть погрешность будет, но собирается на бесплатной XC8:

Добавлено after 21 minute 3 seconds:
Писал еще аналогичное для PIC12F683. Там уже с коэф. в реальных числах и с возможностью задавать коэф. подстроечным резистором от 1.0 до 2.0 плавно. Там ресурсов по-больше - влазиет и с бесплатным XC8.


Вложения:
radiokot-pic12f675-proj.X.production.hex [1.98 KiB]
Скачиваний: 239
main.c [5.12 KiB]
Скачиваний: 266
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Ср ноя 11, 2020 16:21:04 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Версия без float.
Кэф = 1.5
Вложение:
taho_675.zip [184.85 KiB]
Скачиваний: 244


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Ср ноя 11, 2020 16:24:27 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
Аlex, у вас всё-равно объявления конфиг слова, ISR и прочего - в стиле HI-TECH. Их бесплатная версия XC8 не понимает. Я в варианте выше переписал в стиле нативном для xc8.
И еще per_tmp умножая на 10 - переполнения не может возникать там?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Ср ноя 11, 2020 16:29:44 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Их бесплатная версия XC8 не понимает.
Всё понимает. Я проверил :)

NStorm писал(а):
И еще per_tmp умножая на 10 - переполнения не может возникать там?
Она long. Там до переполнения - как до Китая раком :))

PS: XC8, от части - HI-TECH.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Ср ноя 11, 2020 16:38:22 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
Цитата:
Всё понимает. Я проверил

Неа. У вас же PRO лицензия, об этом еще в той теме писали. Откуда там понимание нотации _CONFIG и _isr()? (см. ниже, есть пояснение что нужно выставить, чтобы работало) Сейчас покажу ругань.

Цитата:
Она long. Там до переполнения - как до Китая раком

Пардон, думал она 16-битная под счетчик.

Добавлено after 1 minute 59 seconds:
Ошибки сборки:
Код:
main.c:21:8: error: unknown type name 'bit'
static bit               In_Fl=0;        // Флаг окончания преобразования периода
       ^
main.c:27:6: error: variable has incomplete type 'void'
void interrupt _isr(void){
     ^
main.c:27:15: error: expected ';' after top level declarator
void interrupt _isr(void){
              ^
              ;
3 errors generated.
(908) exit status = 1


Добавлено after 4 minutes 10 seconds:
Ага, нашел где собака зарыта. Если в опциях проекта XC8 Global Options поставить C Standard на C90 - начинает собираться и в стиле HI-TECH код. А по умолчанию при создании нового проекта MPLAB X ставит там C99 и там уже не работает )

Там еще CCI какой-то придумали - тоже новые особенности. По-умолчанию пока выключено, но включение тоже меняет многие требования по коду. В мануле расписано.


Последний раз редактировалось NStorm Ср ноя 11, 2020 18:26:35, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Ср ноя 11, 2020 16:44:01 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
NStorm писал(а):
Ага, нашел где собака зарыта.
Ну вот и отлично :)

Добавлено after 3 minutes 48 seconds:
У меня там только С89.
Может у нас версии компилятора разные ? :roll:
СпойлерИзображение


Вложения:
2020-11-11_16-41-52.png [41.19 KiB]
Скачиваний: 271
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Ср ноя 11, 2020 18:25:47 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
Аlex, ну да, у меня 2.xx версия. Там кстати в бесплатной версии хотя бы 2ой уровень оптимизации дает выставить. И если режим совместимости с C90 выставить в принципе ваш код собирается тоже без ошибок. Но с float в 12f675 банально не влазиет, а без float без проблем уже. Будем считать, что разобрались. )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Ср ноя 11, 2020 18:44:38 
Родился

Зарегистрирован: Чт ноя 05, 2020 21:43:31
Сообщений: 9
Рейтинг сообщения: 0
Большое всем спасибо за вашу работу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт ноя 12, 2020 15:10:19 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
igorua27, не знаю какой у вас родной дисплей стоит, но вот тут есть старый немецкий проект, под дисплеи Астры Ф и Корсы Б. Там, правда, другой ПИК, но важна сама идея.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


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

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


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

Сейчас этот форум просматривают: smacorp и гости: 7


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

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


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