23.04.2017, 13:47
|
#371
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Осваиваем PIC24
"Учите матчасть, молодой человек!"(с)
А у меня нет желания превращать тебя в гомо сапиенс. Просто будет жаль потраченного на тебя времени. Увы!
|
|
|
|
23.04.2017, 13:49
|
#372
|
Прописка
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Осваиваем PIC24
Кстати, про LATA/PORTA Вы тоже наврали, любезный.
При наличии LATA записать в PORTA невозможно по определению. Схемотехника порта не позволит. Поэтому написать можно любую аббревиатуру регистра в команде, реальная запись произойдет только в защелку с модификацией самой этой защелки
Об этом так же есть прямое указание в даташите.
Последний раз редактировалось my504; 23.04.2017 в 13:53.
|
|
|
|
23.04.2017, 13:51
|
#373
|
Прописка
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Осваиваем PIC24
|
|
|
|
23.04.2017, 13:53
|
#374
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Осваиваем PIC24
Сообщение от my504
|
Кстати, про LATA/PORTA Вы тоже наврали, любезный.
При наличии LATA записать в PORTA невозможно по определению. Схемотехника порта не позволит. Поэтому написать можно любую аббревиатуру регистра в команде, реальная запись произойдет только в защелку.
Об этом так же есть прямое указание в даташите.
|
Осталось тебе сие отразить к ниге откровений. На "Многие лета!"(с).
|
|
|
|
23.04.2017, 13:54
|
#375
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Осваиваем PIC24
Сообщение от my504
|
Упаси Бог от таких "учителей"...
|
"Ишь, чего удумал, окаянный!" (с)
|
|
|
|
25.04.2017, 05:16
|
#376
|
Частый гость
Регистрация: 25.03.2017
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Осваиваем PIC24
Ребята подскажите в чем прикол. Взял пример с готовыми файлами ECAN2Config.c/.h и ECAN2Drv.c/h. Проинициализировал все так же как в примере из файла main.c, тобишь ecan2init, dma1init и dma3init. Воткнул отправку сообщения в бесконечный цыкл (сообщение тоже из примера). Но адаптер на компе ничего не получает, лишь пишет Passive Error и счетчик забит 255 ошибками. Так же и с приемом 24 pic проблемы. Отправляю с компа пакеты, а у пика штатное прерывание не срабатыает, хотя в обоих случаях отправки осцил показывает что есть сигнал в линии.
Последний раз редактировалось CHIP123; 25.04.2017 в 06:08.
|
|
|
|
30.08.2017, 14:39
|
#377
|
Гражданин KAZUS.RU
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Осваиваем PIC24
А ни у кого часом нету рабочего примера SPI с внутренним осцилятором для PIC24F16KA101 ???
Есть ощущение что микрочип чтото не дописывает в даташит для этого контроллера.
|
|
|
|
30.08.2017, 16:19
|
#378
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Осваиваем PIC24
Сообщение от worldmasters
|
нету рабочего примера SPI с внутренним осцилятором для PIC24F16KA101
|
Не прикалывайтесь. Он от PIC24F16KA102 практически ничем не отличается. Короче... гуглом его, гуглом. Там примеров валом, даже на самом микрочипе для демобордов. На этом форуме что-то по СПИ проскакивало, на microchip.su уж точно, на котах. Тема заезженная до не могу. Просто не ленитесь.
Ну и отделяйте ещё до еды мух от котлет - внутренний осцилятор, внешний, какая для СПИ разница?
|
|
|
|
05.09.2017, 17:49
|
#379
|
Прописка
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Осваиваем PIC24
Друзья! Не бейте ногами! Уперся в элементарную весчь.
С большим трудом перелезаю с CCS на MPLAB X IDE V4.0 + Xc16 V1.22. Скопировал небольшой проектик из инета, отбилдил и получил кучу ошибок, которые не вылезали при MPLAB X V2.03:
https://kazus.ru/forums/attachment.p...1&d=1504618039
#include "p24fj64GA004.h"
#include "xc.h"
#include stdio.h
Слева строчек появляется лампочка с вишней. Справка показывает:unresolved include file, т.е. неразрешенный включённый файл. Че за хрень?
Пути к библиотекам и компилятору настроил.
И ещё: я так понял, что библиотечные прототипы функций находятся в прикрепляемых .h файлах,
тогда как мне быстро найти прототип нужной мне функции ( есть-ли полный их перечень?).
Например найти функции, применяемые к PWM?
Последний раз редактировалось Prototup; 05.09.2017 в 18:18.
|
|
|
|
05.09.2017, 22:12
|
#380
|
Гражданин KAZUS.RU
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 222
Сказали Спасибо 234 раз(а) в 154 сообщении(ях)
|
Re: Осваиваем PIC24
Сообщение от Prototup
|
Например найти функции, применяемые к PWM?
|
ищите в библиотеках типа:
......\Microchip\xc8\v1.20\sources\pic18\plib\PWM
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:07.
|
|