|
0 / 0 / 2
Регистрация: 24.04.2018
Сообщений: 61
|
||||||
Stm32 max7219 SPI25.03.2019, 17:59. Показов 3873. Ответов 12
День добрый! Никак не могу настроить работу МК для управления 7 сегментным индикатором.
Вроде все настроил, но индикация молчит.
0
|
||||||
| 25.03.2019, 17:59 | |
|
Ответы с готовыми решениями:
12
stm32f103c8t6 spi max7219 STM32 MAX7219 |
|
874 / 535 / 175
Регистрация: 30.07.2015
Сообщений: 1,739
|
|||||||||||
| 25.03.2019, 20:34 | |||||||||||
|
Schweigert,
неплохо бы было ждать флага освобождения буффера
0
|
|||||||||||
|
0 / 0 / 2
Регистрация: 24.04.2018
Сообщений: 61
|
|
| 26.03.2019, 18:05 [ТС] | |
|
Не смотря на то , что все исправил, результат тот же! Хотя через CubeMX и библиотеку HAL все у меня работало. Но я хочу реализовать все тоже самое, но используя стандартные библиотеки!
0
|
|
|
1 / 1 / 1
Регистрация: 22.12.2009
Сообщений: 42
|
|
| 26.03.2019, 18:31 | |
|
обычно ЧипСелект сигнал инвертированный, т.е. он должен быть постоянно в "1", перед посылкой должен опускаться в "0", по окончанию -- опять в "1", т.е. сначала cs_reset() а потом cs_set();
может в этом проблемы?
0
|
|
|
874 / 535 / 175
Регистрация: 30.07.2015
Сообщений: 1,739
|
|||||||||||
| 26.03.2019, 19:53 | |||||||||||
|
Schweigert, так у вас еще и модуль SPI не затактирован
0
|
|||||||||||
|
0 / 0 / 2
Регистрация: 24.04.2018
Сообщений: 61
|
|||||||||||
| 26.03.2019, 22:36 [ТС] | |||||||||||
|
хм, не смотря на то , что я все сделал , ничкего не помогло!
Я только недавно взялся за программирование МК и обидно , что элементарные вещи не выходят! Хотя задача вроде тривиальная, подключить 7 сегментный индикатор! Добавлено через 28 минут Код выглядет так теперь, но все равно нет никакой реакции
немного поменял функцию отправки. Ждём пока опустошится Tx буфер затем только Чипселект. После данной правки, все сегменты зажглись , но на этом и все!
0
|
|||||||||||
|
874 / 535 / 175
Регистрация: 30.07.2015
Сообщений: 1,739
|
|
| 27.03.2019, 09:09 | |
|
Schweigert, А если отладчиком пройтись по строчкам?
0
|
|
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,856
|
|||
| 27.03.2019, 09:53 | |||
0
|
|||
|
0 / 0 / 2
Регистрация: 24.04.2018
Сообщений: 61
|
|
| 27.03.2019, 12:46 [ТС] | |
|
Serial 3-Wire это по сути и есть SPI прочитанно тут: https://www.microchip.com/forums/m202051.aspx
Вот мой проект созданный CubeMX и использована библиотека HAL. Небольшая игра. Все работает как нужно.
0
|
|
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,856
|
|||||||||||||||
| 27.03.2019, 15:01 | |||||||||||||||
|
например скорость, начальная установка, какой бит идет в начале, по какому фронту считываются данные?
в одном 2 линии в другом одна
0
|
|||||||||||||||
|
0 / 0 / 2
Регистрация: 24.04.2018
Сообщений: 61
|
||||||
| 27.03.2019, 19:42 [ТС] | ||||||
|
Там где мы передаем 8 bit можно устроить так :
Если мы выбрали 16 бит, то передаем сразу все! Проблема моя в том, что где то какая то мелоч не так настроена, и все, никакого результата!
0
|
||||||
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,856
|
|||
| 27.03.2019, 20:19 | |||
|
сначала на проекте CUbe а потом на другом и смотри в чем различие настрой на 8 и попробуй сначала нужно локализовать проблему max7219 у меня нет, а покупать за 400 рублей, для того чтобы побаловаться, как то не хочется
0
|
|||
|
0 / 0 / 2
Регистрация: 24.04.2018
Сообщений: 61
|
|
| 01.06.2019, 13:22 [ТС] | |
|
Вернулся к этому проекту и о чудо, все работает. Кому интересно вот архив с проектом!!
0
|
|
| 01.06.2019, 13:22 | |
|
Помогаю со студенческими работами здесь
13
STM32 + SPI SPI stm32 CMSIS SPI и UART на STM32 STM32 + SPI SD FATFS Зависает SPI на STM32 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|