реклама на сайте
подробности

 
 
> STM32F4 продолжает подкидывать сюрпрайзы, SPI2 не ловит младший бит в байте
Dr.Alex
сообщение Feb 16 2015, 18:22
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



SPI2 настроен мастером, режим приём-передача (одновременно).
В большинстве случаев на приёме младший бит в байте оказывается нулём, хотя изредка читается правильно.

Ещё используются SPI4 и SPI6, передача на всех трёх без вопросов, приём на 4-ом тоже без проблем, 2-й вот почему-то глючит.

Мнения?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dr.Alex   STM32F4 продолжает подкидывать сюрпрайзы   Feb 16 2015, 18:22
- - Golikov A.   полярность и фаза клока? и кто-что рулит чип селле...   Feb 16 2015, 18:37
|- - Dr.Alex   Цитата(Golikov A. @ Feb 16 2015, 22:37) п...   Feb 16 2015, 19:04
|- - scifi   Цитата(Dr.Alex @ Feb 16 2015, 22:04) Всё ...   Feb 16 2015, 19:33
- - ViKo   Длинная линия, Ватсон!   Feb 16 2015, 19:32
- - Dr.Alex   Цитата(ViKo @ Feb 16 2015, 23:32) Длинная...   Feb 16 2015, 19:47
|- - kostyan   Цитата(Dr.Alex @ Feb 17 2015, 00:47) Имее...   Feb 17 2015, 05:39
- - ViKo   Да, хорошо взглянуть бы на осциллограммы и в исход...   Feb 17 2015, 05:51
|- - Dr.Alex   Блин народ, вы меня удивляете. А что, теоретическ...   Feb 17 2015, 08:09
|- - Porty   Цитата(Dr.Alex @ Feb 17 2015, 12:09) Блин...   Feb 17 2015, 08:18
|- - Dr.Alex   Цитата(Porty @ Feb 17 2015, 12:18) запрос...   Feb 17 2015, 08:19
|- - Porty   Цитата(Dr.Alex @ Feb 17 2015, 12:19) Тогд...   Feb 17 2015, 10:46
|- - Dr.Alex   Посмотрел как в либе сделано, там конечно 130 стро...   Feb 17 2015, 11:05
- - ViKo   Есть нюансы, и они уже обсуждались. Смотря какие ф...   Feb 17 2015, 08:28
|- - Dr.Alex   Цитата(ViKo @ Feb 17 2015, 12:28) Есть ню...   Feb 17 2015, 08:33
|- - Lerk   Цитата(Dr.Alex @ Feb 17 2015, 11:33) Ваще...   Feb 17 2015, 08:46
|- - scifi   Цитата(Dr.Alex @ Feb 17 2015, 11:33) Но в...   Feb 17 2015, 08:54
|- - ViKo   Цитата(Dr.Alex @ Feb 17 2015, 11:33) Ваще...   Feb 17 2015, 10:06
- - Golikov A.   младший бит принимается последним. Разные SPI по ...   Feb 17 2015, 10:31
- - ViKo   Может, неправильно задана частота периферийных шин...   Feb 17 2015, 11:23
|- - Dr.Alex   Цитата(ViKo @ Feb 17 2015, 15:23) Может, ...   Feb 17 2015, 11:45
- - ViKo   А если порту, что такты выдает, добавить тока (час...   Feb 17 2015, 11:58
- - Lerk   Почему у вас одна осциллограмма с 1мкс/квадрат, а ...   Feb 17 2015, 12:31
- - ViKo   И, это... Peak Detect у вас включен в осциллографе...   Feb 17 2015, 12:38
- - Dr.Alex   Цитата(ViKo @ Feb 17 2015, 15:58) А если ...   Feb 17 2015, 12:54
|- - ViKo   Цитата(Dr.Alex @ Feb 17 2015, 15:54) Ника...   Feb 17 2015, 12:56
|- - Dr.Alex   Цитата(ViKo @ Feb 17 2015, 16:56) Меньше ...   Feb 17 2015, 13:00
|- - ViKo   Цитата(Dr.Alex @ Feb 17 2015, 16:00) Куда...   Feb 17 2015, 13:04
|- - Dr.Alex   Цитата(ViKo @ Feb 17 2015, 17:04) Понятно...   Feb 17 2015, 13:08
|- - ViKo   Цитата(Dr.Alex @ Feb 17 2015, 16:08) Стои...   Feb 17 2015, 13:09
- - Lerk   Цитата(Dr.Alex @ Feb 17 2015, 15:54) Что ...   Feb 17 2015, 13:00
- - Golikov A.   ЦитатаЕщё пример. Первый байт принимается как 0х83...   Feb 17 2015, 14:14
|- - Dr.Alex   Забил на этот СПИ и сделал путём дрыгания лапами, ...   Feb 17 2015, 15:16
|- - Lerk   Цитата(Dr.Alex @ Feb 17 2015, 18:16) Заби...   Feb 17 2015, 15:55
- - A. Fig Lee   Вот не про СТМ32, но похожая проблема - мучился с ...   Feb 17 2015, 16:31
|- - Dr.Alex   Цитата(A. Fig Lee @ Feb 17 2015, 20:31) В...   Feb 17 2015, 16:34
|- - A. Fig Lee   Цитата(Dr.Alex @ Feb 17 2015, 11:34) Не п...   Feb 17 2015, 16:51
- - ViKo   Может, питание проседает? Неспроста там на осцилло...   Feb 17 2015, 17:22
|- - Dr.Alex   Цитата(ViKo @ Feb 17 2015, 21:22) Может, ...   Feb 17 2015, 17:46
|- - ViKo   Цитата(Dr.Alex @ Feb 17 2015, 20:46) Да ф...   Feb 17 2015, 18:22
|- - Dr.Alex   Цитата(ViKo @ Feb 17 2015, 22:22) Может, ...   Feb 17 2015, 18:30
- - Golikov A.   то есть вы обнаружили стабильно повторяющуюся ошиб...   Feb 17 2015, 18:19
- - ViKo   Тогда... режимы поменяйте, те, что всё по нулям. И...   Feb 17 2015, 19:17
|- - Dr.Alex   Цитата(ViKo @ Feb 17 2015, 23:17) Тогда.....   Feb 17 2015, 19:21
|- - scifi   Цитата(Dr.Alex @ Feb 17 2015, 22:21) Я-то...   Feb 17 2015, 19:22
|- - Dr.Alex   Цитата(scifi @ Feb 17 2015, 23:22) Вот и ...   Feb 17 2015, 19:29
|- - scifi   Цитата(Dr.Alex @ Feb 17 2015, 22:25) Так ...   Feb 17 2015, 19:29
- - Golikov A.   времянку надо проверять все 3 сигнала чипселект кл...   Feb 17 2015, 19:23
- - ViKo   Может, здесь найдете что-то полезное. http://elect...   Feb 17 2015, 20:14
- - Golikov A.   я так понимаю у вас мастер. А слейв чипселект испо...   Feb 18 2015, 06:16
|- - Dr.Alex   Цитата(Golikov A. @ Feb 18 2015, 10:16) я...   Feb 18 2015, 10:05
- - Golikov A.   какая то же причина должна быть. Не вы же один исп...   Feb 18 2015, 10:44
|- - Dr.Alex   Цитата(Golikov A. @ Feb 18 2015, 14:44) к...   Feb 18 2015, 10:54
|- - ViKo   Цитата(Dr.Alex @ Feb 18 2015, 13:54) А пр...   Feb 18 2015, 10:58
|- - Dr.Alex   Цитата(ViKo @ Feb 18 2015, 14:58) Сначала...   Feb 18 2015, 11:05
|- - ViKo   Цитата(Dr.Alex @ Feb 18 2015, 14:05) Поэт...   Feb 18 2015, 11:09
- - Golikov A.   ЦитатаНе вижу смысла. С лаподрыгалкой всё работает...   Feb 18 2015, 11:53
|- - Dr.Alex   Цитата(Golikov A. @ Feb 18 2015, 15:53) А...   Feb 18 2015, 12:19
- - ViKo   Я тоже не вижу никаких сбоев на картинках. Проблем...   Feb 18 2015, 12:31
|- - Dr.Alex   Вот такой код работает с тем же косяком.. :-о Код...   Feb 18 2015, 13:02
- - ViKo   Еще раз советую попробовать вместо "всё по ну...   Feb 18 2015, 13:30
|- - Dr.Alex   Цитата(ViKo @ Feb 18 2015, 17:30) Еще раз...   Feb 18 2015, 13:42
|- - blackfin   Цитата(Dr.Alex @ Feb 18 2015, 16:42) Ну п...   Feb 18 2015, 13:55
- - ViKo   А картину (маслом) осциллографом можно? Как первая...   Feb 18 2015, 13:46
|- - Dr.Alex   Цитата(ViKo @ Feb 18 2015, 17:46) А карти...   Feb 18 2015, 13:51
- - ViKo   Подумайте над этой хренью: During discontinuous co...   Feb 18 2015, 14:00
- - Dr.Alex   Цитата(blackfin @ Feb 18 2015, 17:55) А г...   Feb 18 2015, 14:03
- - Golikov A.   а режим работы не 7 бит стоит?   Feb 18 2015, 14:09
- - ViKo   А вы там такты случайно нигде не отключаете для эк...   Feb 18 2015, 14:10
- - Golikov A.   погодите как такого нет? формат данных может быть ...   Feb 18 2015, 14:30
|- - ViKo   Цитата(Golikov A. @ Feb 18 2015, 17:30) п...   Feb 18 2015, 14:37
- - Golikov A.   ну тоды ой... тоды этот модуль может работать вооб...   Feb 18 2015, 14:46
- - scifi   Ну, чуйдеса бывают, кто же от них застрахован? Я в...   Feb 18 2015, 14:47
|- - Dr.Alex   Кароче, диагноз подтверждается:: Каждый младший би...   Feb 18 2015, 15:44
- - ViKo   Не могу такого представить. Там же сдвиговый регис...   Feb 18 2015, 16:46
|- - blackfin   Цитата(ViKo @ Feb 18 2015, 19:46) Не могу...   Feb 18 2015, 17:01
- - Golikov A.   в F3 там еще после сдвигового регистра FIFO стоит,...   Feb 18 2015, 16:59
- - ViKo   Но, тем не менее, исправно выдает в шину правильны...   Feb 18 2015, 17:05
- - Dr.Alex   Цитата(blackfin @ Feb 18 2015, 21:01) Я м...   Feb 18 2015, 17:15
- - blackfin   Цитата(Dr.Alex @ Feb 16 2015, 21:22) Ещё ...   Feb 18 2015, 17:22
|- - Dr.Alex   Цитата(blackfin @ Feb 18 2015, 21:22) Ну,...   Feb 18 2015, 17:28
|- - blackfin   Цитата(Dr.Alex @ Feb 18 2015, 20:28) А ес...   Feb 18 2015, 17:32
|- - Dr.Alex   Цитата(blackfin @ Feb 18 2015, 21:32) Ест...   Feb 18 2015, 17:35
|- - blackfin   Цитата(Dr.Alex @ Feb 18 2015, 20:35) Есть...   Feb 18 2015, 18:10
- - ViKo   В сообщении №19 младший бит не берется из предыдущ...   Feb 18 2015, 17:57
- - Dr.Alex   Цитата(ViKo @ Feb 18 2015, 21:57) В сообщ...   Feb 18 2015, 18:16
|- - blackfin   Цитата(Dr.Alex @ Feb 18 2015, 21:16) Хосс...   Feb 18 2015, 18:27
|- - Dr.Alex   Цитата(blackfin @ Feb 18 2015, 22:27) Ну,...   Feb 18 2015, 18:32
|- - blackfin   Цитата(Dr.Alex @ Feb 18 2015, 21:32) А дл...   Feb 18 2015, 18:34
- - ViKo   Код size--; SPI2->DR = *pTx++; while ...   Feb 18 2015, 19:26
- - Golikov A.   DrAlex - вы зря исходитесь про возмущения электрон...   Feb 19 2015, 07:44
- - ViKo   FIFO там нет, схема в руководстве показана. Ну, хо...   Feb 19 2015, 07:58
- - SasaVitebsk   Я использую SPI1 и SPI3. Никаких глюков слава богу...   Feb 19 2015, 08:03
|- - blackfin   Цитата(SasaVitebsk @ Feb 19 2015, 11:03) ...   Feb 19 2015, 08:24
- - Golikov A.   А какой конкретно проц? Надо уже мануал почитать.....   Feb 19 2015, 08:16
|- - ViKo   Цитата(Golikov A. @ Feb 19 2015, 11:16) А...   Feb 19 2015, 08:20
|- - scifi   Цитата(Golikov A. @ Feb 19 2015, 11:16) Н...   Feb 19 2015, 08:32
- - ViKo   Разница в том, что SPI2 подключена к APB1, и такти...   Feb 19 2015, 08:38
- - Golikov A.   ЦитатаВ теме есть. Надо! rolleyes.gif есть ка...   Feb 19 2015, 08:50
- - ViKo   Цитата(Golikov A. @ Feb 19 2015, 11:50) е...   Feb 19 2015, 08:52
2 страниц V   1 2 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 22:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01466 секунд с 7
ELECTRONIX ©2004-2016