FSMC A[18]

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Аватара пользователя
baghear
Опытный кот
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

FSMC A[18]

Сообщение baghear »

Добрый день, получилось подключить дисплей по FSMC при этом использую вывод FSMC_А16.

Но возможно выбрать и другие выводы, например А18. Для подключение через А18 надо инициализировать PD13 и выбрать адрес, сделал вот так

#define LCD_DATA ((uint32_t)0x60080000)

#define LCD_REG ((uint32_t)0x60000000)

Но не работает объясните пожалуйста почему?
Реклама
Аватара пользователя
amv2000
Опытный кот
Сообщения: 722
Зарегистрирован: Вт апр 26, 2011 13:58:36
Откуда: Ростовская область

Re: FSMC A[18]

Сообщение amv2000 »

baghear писал(а):Для подключение через А18 надо инициализировать PD13
Что такое А18 ?
baghear писал(а):Но не работает объясните пожалуйста почему?
Вероятно что то не так.
P.S. Какой дисплей, к чему подключаете?
Реклама
Аватара пользователя
baghear
Опытный кот
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Re: FSMC A[18]

Сообщение baghear »

FSMC_A18 - название вывода, подключаю дисплей к stm32f103. Но думаю это мало что скажет тому кто не сталкивался с этим.
Марка дисплея значения не имеет, при подключении через FSMC_А16 он работает, поэтому в работоспособности дисплея не сомневаюсь.
Аватара пользователя
Pavel_1978
Опытный кот
Сообщения: 830
Зарегистрирован: Пт ноя 16, 2007 11:21:37

Re: FSMC A[18]

Сообщение Pavel_1978 »

Есть возможность при пошаговой отладке посмотреть осцылом? нога вообще свое состояние меняет?? и вообще какова цель? я без проблем запускал проекты в которых изначально А23 использовался а мне как раз А16 нужен был
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
baghear
Опытный кот
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Re: FSMC A[18]

Сообщение baghear »

Возможность есть, позже посмотрю
Дело вот в чем указывают адрес
define LCD_DATA ((uint32_t)0x60080000)
И так же продолжает работать на А16, как будто от адреса не зависит, также указывал 40000 и все продолжает работать.
А23 запускали на А16 без изменения кода?
Реклама
Аватара пользователя
Pavel_1978
Опытный кот
Сообщения: 830
Зарегистрирован: Пт ноя 16, 2007 11:21:37

Re: FSMC A[18]

Сообщение Pavel_1978 »

Во первых смотри настройку пинов...
Естественно код перелопачивал..
Подключение дисплея к FMSC подразумевает, что дисплей является внешней памятью - выставляются данные и адрес ( нога RS дисплея)
Реклама
Аватара пользователя
baghear
Опытный кот
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Re: FSMC A[18]

Сообщение baghear »

Дак я это знаю,что нога определяет RS определяет адрес будут или данные.
Буду искать.
Ответить

Вернуться в «ARM»