Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32F4 продолжает подкидывать сюрпрайзы
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Страницы: 1, 2, 3
Dr.Alex
Сёдня попробовал в 16-битном режыме. Та же фигня.
Golikov A.
Цитата
STM32F439
P.S. У меня в настройках задано N (много) сообщений на страницу, и это у меня вторая страница. rolleyes.gif
P.P.S. Не прочитав всей темы, вы рискуете задавать одни и те же вопросы, и давать уже даденые рекомендации.


а у меня 7... я в теме с начала, просто теперь найти нереально, помню что было, но....
ViKo
Цитата(Dr.Alex @ Feb 19 2015, 13:25) *
Сёдня попробовал в 16-битном режыме. Та же фигня.

Типа, последний бит из предпоследнего полуслова лезет? biggrin.gif Нет, нет, нет... не верю, не верю... а-а-а!!
Частоты проверьте.
В отладчике все регистры видны.
Golikov A.
Цитата
The SPI2 and SPI3 interfaces give the flexibility to work in an exclusive way in either the SPI mode or the I2S audio mode.


Цитата
The devices feature up to six SPIs in slave and master modes in full-duplex and simplex
communication modes. SPI1, SPI4, SPI5, and SPI6 can communicate at up to 45 Mbits/s,
SPI2 and SPI3 can communicate at up to 22.5 Mbit/s.


мож отсюда ноги растут?
SPI2 и SPI3 - особенные...
Dr.Alex
Цитата(ViKo @ Feb 19 2015, 13:33) *
Типа, последний бит из предпоследнего полуслова лезет?


Нет, раньше левым был младший из 8, а теперь младший из 16..
ViKo
Цитата(Dr.Alex @ Feb 19 2015, 13:41) *
Нет, раньше левым был младший из 8, а теперь младший из 16..

А я что спросил? Левый - он из предыдущей посылки, или ни с чем уже не связан?
Dr.Alex
Цитата(ViKo @ Feb 19 2015, 13:46) *
А я что спросил? Левый - он из предыдущей посылки, или ни с чем уже не связан?


Да, младший из предыдущих 16-и бит..
Golikov A.
А если включить режим младшим битом вперед?
Ну просто ради интереса...

Звучит реально дико, ведь так как идет посылка со старшего бита, то через младший продавливается все сообщение, как он может сохранятся...
может правда в процессоре какое повреждение?
Dr.Alex
Стал играццо с частотами:: глюк пропадает при PCLK1 = 24 МГц!! А при 25 он ещё есть! :-о
От взаимоотношений с другими клоками вроде не зависит.
Кто щё скажет?
ViKo
Цитата(Dr.Alex @ Feb 19 2015, 14:41) *
Стал играццо с частотами:: глюк пропадает при PCLK1 = 24 МГц!! А при 25 он ещё есть! :-о

Верной дорогой идете, товарищ! yeah.gif
Поднимите частоту ядра, и будет вам счастье!
Golikov A.
а делитель сколько?

Цитата
SPI2 and SPI3 can communicate at up to 22.5 Mbit/s.
ViKo
Цитата(Dr.Alex @ Feb 19 2015, 14:41) *
Стал играццо с частотами:: глюк пропадает при PCLK1 = 24 МГц!! А при 25 он ещё есть! :-о
От взаимоотношений с другими клоками вроде не зависит.
Кто щё скажет?

А, может, у вас там все частоты в 2 раза выше? Я обычно вывожу такты на MCO, чтобы удостовериться.
Dr.Alex
Цитата(ViKo @ Feb 19 2015, 15:16) *
А, может, у вас там все частоты в 2 раза выше? Я обычно вывожу такты на MCO, чтобы удостовериться.


Ядро пробовал и 168, и 84, и ниже. Похоже зависит только от PCLK1.
Если бы ошибка в частоте была, то printf в ИАРе бы не работал. Там нужно точно указать частоту HCLK.
ViKo
VCAP1, VCAP2 у вас стоят?
Dr.Alex
Цитата(ViKo @ Feb 19 2015, 15:43) *
VCAP1, VCAP2 у вас стоят?


У меня ваще внешнее питание. Хотя и внутреннее пробовал.
Golikov A.
сколько частота клока в итоге получается у SPI?

кстати как вы проверяете что вы считали по SPI?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.