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

 
 
> Двунаправленная 8-битная шина на STM32
Balabes
сообщение Jun 18 2014, 11:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 8-07-13
Пользователь №: 77 442



Здравствуйте!
Нужно реализовать подключение микросхемы к STM32F107VC6 тут двунаправленная 8-битная шина используется, а вот ноги МК похоже не умеют так работать. Подскажите глупому как быть.

GPIO_Mode_Out_PP — выход push-pull
GPIO_Mode_Out_OD — выход open-drain
GPIO_Mode_AF_PP — альтернативная функция, push-pull
GPIO_Mode_AF_OD — альтернативная функция, open-drain
GPIO_Mode_AIN — аналоговый высокоимпендансный вход
GPIO_Mode_IN_FLOATING — высокоимпендансный
GPIO_Mode_IPU — вход с подтяжкой к питанию
GPIO_Mode_IPD — вход с прижатием к земле

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 17)
adnega
сообщение Jun 19 2014, 06:13
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(Balabes @ Jun 19 2014, 09:31) *
И что ученые мужи посоветуют в этой ситуации?
а что вы имеете ввиду под "ногодрыг"?

1. Заменить процессор на по-новее с FSMC (типа 407).
2. Если скорость обмена высокая не нужна и обмен не частый, то эмулировать интерфейс памяти - "ногодрыг". Т.е. программно переключать GPIO в соответствии с диаграммой.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 19 2014, 06:19
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(adnega @ Jun 19 2014, 12:13) *
Т.е. программно переключать GPIO в соответствии с диаграммой.

Как вариант - использовать связку: TIMER+DMA+GPIO.
Go to the top of the page
 
+Quote Post
Balabes
сообщение Jun 19 2014, 07:29
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 8-07-13
Пользователь №: 77 442



на сколько известно скорость усартовская 9600-115200, так что ногодрыга должно хватить
Go to the top of the page
 
+Quote Post

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

 


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


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