Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PIC18 SPI Slave
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
zltigo
Час назад разработчик периферийного модуля на PIC18F8722 "обрадовал" тем, что после трех!!! дней работы и замены PIC на более свежий релиз добился работы SPI в режиме Slave только на 2Mbit. Ссылается на какие-то намеки в errata, недоговорки в документации.... Тактовая частота PIC 32MHz (с PLL). Разбираться самому в проблемах сейчас нет времени совершенно, посему вопрос - действительно-ли существует такая дивная проблема??????
Alex B._
ревизия кристалла какая?
в ерратах на A1 и B1 ничего такого нет.
По документации минимальный период SCK SPI slave - ~2,5*TCY, TCY = Tosc/4, т.е. 3 МГц должно быть
zltigo
Цитата(Alex B._ @ Dec 6 2007, 22:10) *
ревизия кристалла какая?

По идее после перепайки должен быть свежайший.
Цитата
По документации минимальный период SCK SPI slave - ~2,5*TCY, TCY = Tosc/4, т.е. 3 МГц должно быть

3,2MHz значит где-то потолок.
Ну может и вытянется sad.gif - я ему для разборок рассказал только как давать сетку master 15-7,5-3,75-... Разработчик полгода назад обещал 15MHz, и .... результат за считаные недели до конца года. К этому еще следует добавить, что обещанные 16bit тоже "не вышло". Надо думать, как выкручиваться....

P.S.
Таки сам полез в документацию - все черным по белому и даже несколько хуже там еще к 2,5*TCY еще 60ns в результате 2,68MHz... потолок. Аут.
Alex B._
Цитата
все черным по белому и даже несколько хуже там еще к 2,5*TCY еще 60ns в результате 2,68MHz... потолок. Аут.

ну да, так и есть на самом деле.
Непонятно, зачем на PIC18 ориентировались, если уж MCHP, то PIC24F/H - чип с 128 К флеши и 80
ногами стоит в 2 раза дешевле чем 8722. Там SPI слейв ~14 МГц
Что то не срослось у вас с разработчиком - в PIC18 почти вся периферия тактируется Tosc/4, в вашем случае 8 МГц, а SPI slave в PIC18 имхо не асинхронный. Откуда там могло 15 МГц появиться? =)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.