Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 22.12.2016, 08:31   #1
Entuziast
Senior Member
 
Регистрация: 06.03.2007
Адрес: Israel
Возраст: 55
Сообщений: 219
Вес репутации: 100/40
Entuziast will become famous soon enoughEntuziast will become famous soon enough
По умолчанию pic24fj256gb410 SPI1

всем привет!
пытаюсь запустить SPI1в pic24fj256gb410. проблема в том что на выходе SDO не видно на осциле передаваемых данных. конфигурация пина по даташиту. кто нибудь сталкивался?
__________________
Делу - флэшка, потехе - хард!
Entuziast вне форума   Ответить с цитированием
Старый 22.12.2016, 12:28   #2
Entuziast
Senior Member
 
Регистрация: 06.03.2007
Адрес: Israel
Возраст: 55
Сообщений: 219
Вес репутации: 100/40
Entuziast will become famous soon enoughEntuziast will become famous soon enough
По умолчанию Re: pic24fj256gb410 SPI1

инициализация пинов
RPOR15bits.RP30R = 7; // RF2/RP30->SPI1:SDO1Function Number
RPOR7bits.RP15R = 8; // RF8/RP15->SPI1:SCK1OUTFunction Number
RPOR13bits.RP27R = 9;// RG9/RP27->SPI1:SS1OUT(CS)
RPINR20bits.SDI1R = 16;// RF3/RP16->SPI1:SDI1
что здесь не так
__________________
Делу - флэшка, потехе - хард!
Entuziast вне форума   Ответить с цитированием
Старый 22.12.2016, 13:00   #3
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,302
Вес репутации: 2626/57
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: pic24fj256gb410 SPI1

Entuziast
как Вы определили, что SPI работает? исходя из того что clk есть?
у Вас ножки во время тестирования в воздухе?
уберите ANSEL (если есть) для ножек на всякий случай.
besogon вне форума   Ответить с цитированием
Старый 22.12.2016, 14:12   #4
Entuziast
Senior Member
 
Регистрация: 06.03.2007
Адрес: Israel
Возраст: 55
Сообщений: 219
Вес репутации: 100/40
Entuziast will become famous soon enoughEntuziast will become famous soon enough
По умолчанию Re: pic24fj256gb410 SPI1

спасибо за ответ!
ножки в воздухе, чипселект опускаю руками, клок на скопе виж,у а на дата аут какой-то шум +-500мВ вместо 0-3Вольт пульсов как клок.
что такое ANSEL и как его убрать? в дата шите не нашел.
__________________
Делу - флэшка, потехе - хард!
Entuziast вне форума   Ответить с цитированием
Старый 22.12.2016, 14:15   #5
Entuziast
Senior Member
 
Регистрация: 06.03.2007
Адрес: Israel
Возраст: 55
Сообщений: 219
Вес репутации: 100/40
Entuziast will become famous soon enoughEntuziast will become famous soon enough
По умолчанию Re: pic24fj256gb410 SPI1

записью 1 в LATF2 на скопе вижу подьем до3 вольт а в режиме SPI_SDO только шум
__________________
Делу - флэшка, потехе - хард!
Entuziast вне форума   Ответить с цитированием
Старый 22.12.2016, 14:39   #6
Entuziast
Senior Member
 
Регистрация: 06.03.2007
Адрес: Israel
Возраст: 55
Сообщений: 219
Вес репутации: 100/40
Entuziast will become famous soon enoughEntuziast will become famous soon enough
По умолчанию Re: pic24fj256gb410 SPI1

нашел ANSEL
ANSF = 0x0000;
что еще проверить
__________________
Делу - флэшка, потехе - хард!
Entuziast вне форума   Ответить с цитированием
Старый 23.12.2016, 10:53   #7
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,302
Вес репутации: 2626/57
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: pic24fj256gb410 SPI1

Entuziast
У Вас случайно DISSDO не выставлен?
Покажите на всякий случай инициализацию SPI.
besogon вне форума   Ответить с цитированием
Старый 24.12.2016, 16:41   #8
Entuziast
Senior Member
 
Регистрация: 06.03.2007
Адрес: Israel
Возраст: 55
Сообщений: 219
Вес репутации: 100/40
Entuziast will become famous soon enoughEntuziast will become famous soon enough
По умолчанию Re: pic24fj256gb410 SPI1

спасибо за ответ. нет он в нуле решение моей проблемы видимо здесь http://www.microchip.su/showthread.php?t=17754странно что поиск не показал эту тему- такой же проц такой же интерфейс и та же проблема. завтра проверю на железе -отпишусь.
__________________
Делу - флэшка, потехе - хард!
Entuziast вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC24FJ256GB410 + SPI geotox Продукция MICROCHIP 8 14.08.2016 18:56
dspic33fj256MC710, 710A - проблема со SPI1 Геннадий Ходячих Продукция MICROCHIP 4 25.05.2014 20:48
STM32F103 SPI1. осцильником не видно нечего. 123kill12 Микроконтроллеры других производителей 2 28.04.2011 19:14
PIC24HJ64GP206 и модуль SPI1 AleksBak Продукция MICROCHIP 6 29.06.2009 12:38


Часовой пояс GMT +3, время: 11:16.


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