Найдено 8 результатов

ВитГо
Чт фев 04, 2016 6:41 pm
Форум: Микроконтроллеры и автоматизация
Тема: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs
Ответы: 31
Просмотры: 138591

Re: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs

в том и дело что схема правильная, но она не показывает что есть SPI_DR и отдельно есть Shift Register.. вот и идет у всех путаница !!! - все думают что TXE и BSY это одинаковые флаги чуть разнесенные во времени :-)) и рассуждают о глюках во времени :-))) а на деле ЭТО ФЛАГИ РАЗНЫХ РЕГИСТРОВ !! (SPI...
ВитГо
Чт фев 04, 2016 4:51 pm
Форум: Микроконтроллеры и автоматизация
Тема: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs
Ответы: 31
Просмотры: 138591

Re: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs

BSY показывает что передача физически еще идет.. а TXE показывает что можно следующий байт класть в SPI_DR просто в STM32 данные уходят не из SPI_DR !! цепочка следующая: 1) записываем данные в SPI_DR 2) данные из SPI_DR перезаписываются в сдвиговый регистр, и уже из него уходят на MOSI... здесь важ...
ВитГо
Вт фев 02, 2016 7:04 pm
Форум: Микроконтроллеры и автоматизация
Тема: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs
Ответы: 31
Просмотры: 138591

Re: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs

Вы меня кажется не поняли! Я эти костыли применил после того, как намучался с вариантом "ПРАВИЛЬНО", который вот ну не работал и все тут :) а вот это не правда :-( правильно у вас не было... :-( но вы почему то стыдитесь проверить это.... :-( интересная позиция :-) я так наоборот рад когд...
ВитГо
Вт фев 02, 2016 6:56 pm
Форум: Микроконтроллеры и автоматизация
Тема: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs
Ответы: 31
Просмотры: 138591

Re: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs

:-) дело в том что У ВАС НЕ ПРАВИЛЬНО ! и то что оно работает - так это только из за того что вы применили "костыли" в виде delay() сделайте правильно ! заодно, уверяю вас, научитесь правильно работать с SPI и получите максимальную скорость обмена ! по меньшей мере - запустите пример на св...
ВитГо
Вт фев 02, 2016 4:38 pm
Форум: Микроконтроллеры и автоматизация
Тема: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs
Ответы: 31
Просмотры: 138591

Re: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs

по ссылке что вы дали - простите - но там чушь написана... прочитайте по ссылке что я дал... в STM32 афигенно классный модуль SPI !!! txe проверяем ДО загрузки в SPI_DR bsy проверяем до изменения CS, DC, RST и прочих линий управления.. и все будет работать и быстро и правильно, и на любых скоростях ...
ВитГо
Вт фев 02, 2016 3:22 pm
Форум: Микроконтроллеры и автоматизация
Тема: STM32F4Discovery + SPI2 + DMA + SDCard + FatFs
Ответы: 31
Просмотры: 138591

Re: STM32F103 + SPI1 + монитор 5110

Вот реабилитировал работу Мониторчика 5110, но только с другим контроллером, все с тем же STM32. Сразу попал на ряд трудностей: . . . 5. Моник отказался работать на максимальной скорости SPI. . . . Этот монитор отлично работает на скорости в 21 мгц... https://www.youtube.com/watch?v=bZkTX9JlTVc ваш...
ВитГо
Пт июн 20, 2014 10:32 pm
Форум: Микроконтроллеры и автоматизация
Тема: stm32f103 - Осциллограф
Ответы: 5
Просмотры: 37019

Re: stm32f103 - Осциллограф

я пока не упирался в скорость spi при работе с дисплеями.. хотя работаю обычно с stm32f4 с тактом 168 мгц.. - скорость spi обычно 20 мгц...- все дисплеи работают при этой частоте
ВитГо
Вс июн 15, 2014 7:02 am
Форум: Микроконтроллеры и автоматизация
Тема: stm32f103 - Осциллограф
Ответы: 5
Просмотры: 37019

Re: stm32f103 - Осциллограф

извиняюсь за замечание: но вы неправильно отправляете данные по SPI поэтому у вас проблемы с дисплейчиком.. и еще наверняка проекты завязанные на SPI отказываются работать при изменении прескалера SPI... например, ваша процедура отправки байта по SPI void SPISend(uint8_t data) { SPI_I2S_SendData(SPI...

Перейти к расширенному поиску