Отговори на тема  [ 281 мнения ]  Отиди на страница Предишна  1 ... 15, 16, 17, 18, 19
I2C малко помощ 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: I2C малко помощ
Да не би да са 3 волтови а ти да ги печеш на 5? :)
Случват се такива неща...

_________________
'просто' е технически синоним на 'красиво'


Пон Сеп 09, 2024 6:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: I2C малко помощ
На 3.3 V. работят, заради slave устройството. А и по документация им дават до 6,5 V. Не се хранят и от програматора.


Пон Сеп 09, 2024 6:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12764
Местоположение: София
Мнение Re: I2C малко помощ
lcr написа:
Вече започвам да се съмнявам в чиповете. Купувал съм ги от Комет. Втори ми прави номера с невалидното ID и това е първия 8 битов пикльо на който не тръгва i2c.

Да им гориш интерфейса за програмиране / дебъг с потенциални разлики на масите на устройствата?
Или да гориш дебъгера по същия начин?


Пон Сеп 09, 2024 7:28 pm
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Съб Май 21, 2016 9:47 pm
Мнения: 577
Местоположение: Бургас
Мнение Re: I2C малко помощ
Ето това е при мен в момента:
Код:
    SSP1CLKPPS = 0x10; //RC0->MSSP1:SCL1;
     RC0PPS       = 0x18; //RC0->MSSP1:SCL1;
     RC1PPS       = 0x19; //RC1->MSSP1:SDA1;
    SSP1DATPPS = 0x11; //RC1->MSSP1:SDA1;     


Пон Сеп 09, 2024 10:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: I2C малко помощ
LF работи до 4 V имайго в предвид, очевидно на 3.3. не е от това но да имаш едно на ум, само F e do 6.5.
Я дай схема ако може, какво и как е свързано и като захранвания. Имаш ли под ръка Seale или някой друг анализатор, това доста помага при дебъгване на i2c.


Пон Сеп 09, 2024 10:38 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2663
Местоположение: София / Велико Търново
Мнение Re: I2C малко помощ
lcr написа:
slav4o.com написа:
Ако се използва MCC (microchip code configurator) има по-малка вероятност за грешки, а и е по-лесно :)


MCC спря да работи по незнайни причини. Като го стартирам, прави load и малко след това - unload. Преинсталирах mplabx, пробвах всичко писано по форуми, не ще и не ще. Всичко май се омаза, когато реших да пробвам mplab harmony. Накратко - тая платформа стана невероятна боза.


Такъв ефект наблюдавах когато със MPLABX 6.15 отворих проект писан на MPLABX 6.20

_________________
https://github.com/slav4ocom/


Вто Сеп 10, 2024 3:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: I2C малко помощ
ig_ivanov написа:
Ето това е при мен в момента:
Код:
    SSP1CLKPPS = 0x10; //RC0->MSSP1:SCL1;
     RC0PPS       = 0x18; //RC0->MSSP1:SCL1;
     RC1PPS       = 0x19; //RC1->MSSP1:SDA1;
    SSP1DATPPS = 0x11; //RC1->MSSP1:SDA1;     


Благодаря, но и с това не тръгва. Опитах и с код от chat GPT, и с него греда. Нещо криво има в този контролер, на този етап го изоставям.


Вто Сеп 10, 2024 3:36 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: I2C малко помощ
няма да работи....

Unlock_IOLOCK();
SSP1CLKPPS = 0b10000;
SSP1DATPPS = 0b10001;

пробвай с онова "болд" преди мукса

_________________
main[-1u]={1};


Вто Сеп 10, 2024 3:47 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: I2C малко помощ
ToHu написа:
LF работи до 4 V имайго в предвид, очевидно на 3.3. не е от това но да имаш едно на ум, само F e do 6.5.
Я дай схема ако може, какво и как е свързано и като захранвания. Имаш ли под ръка Seale или някой друг анализатор, това доста помага при дебъгване на i2c.


"L" го копирах от заглавието на чаршафа. Иначе конкретният чип е "F". Електрическата постановка е гарантирано изправна. Схемата се захранва с галванично разделен от мрежата адаптер с изход 12V DC. После DC-DC преобразувател на 3,3V. Програматорът (PicKit5) е закачен и с VDD към схемата но не я захранва, защото за разлика от PicKit3 не работи, ако не е.


Вто Сеп 10, 2024 3:51 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: I2C малко помощ
За протокола:

Ето това се оказа ключа от бараката:

Код:
RC0PPS = 0x15;   //RC0->MSSP1:SCL1;   
RC1PPS = 0x16;   //RC1->MSSP1:SDA1;   


Сря Сеп 11, 2024 4:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: I2C малко помощ
Ами то PPS няколко пъти беше споменато в предните постове...
Хубаво е че си го подкарал накрая

_________________
'просто' е технически синоним на 'красиво'


Сря Сеп 11, 2024 6:37 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 281 мнения ]  Отиди на страница Предишна  1 ... 15, 16, 17, 18, 19

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни