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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> stm32f103 + 16c754, Внешний uart.
Mareng
сообщение May 29 2012, 10:51
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 19-02-07
Пользователь №: 25 487



Во время разборок с этим чудом от тексаса, очень жалел, что не поставил на ее место плиску. Давно бы уже все работало.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 29 2012, 10:53
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(scifi @ May 29 2012, 14:49) *
Ух, сколько сложностей. Не проще ли было поставить ещё один STM32 с нужным числом UARTов?

ИМХО, не проще. Я бы поставил пару SPI->UART типа SC16IS752 - проводов меньше тащить.
Go to the top of the page
 
+Quote Post
cpl
сообщение May 29 2012, 10:54
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(Mareng @ May 29 2012, 13:44) *
Длительность импульса изначально была около 200нс, делал больше в 10, 100 раз...
Думаю все дело в длительности паузы между CS и RD. Скорость понизил, фронт чтения немного растянулся, видимо этого хватило микрухе.

Не поленитесь и проверьте еще раз настройки контролера памяти в микроконтроллере, на страницах 19-20(документации на 754) даются временные диаграммы и время на установление сигналов, это нужно сделать один раз.
Тоже хотел поставить FPGA, не дали, с другой стороны 754 Вещь дубовая проверенная если соблюдать временные диаграммы то проблем не будет.
В моем проекта используется 2шт-754, 1шт-рам.
Go to the top of the page
 
+Quote Post
Mareng
сообщение May 29 2012, 10:58
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 19-02-07
Пользователь №: 25 487



Цитата(cpl @ May 29 2012, 17:54) *
Не поленитесь и проверьте еще раз настройки контролера памяти в микроконтроллере, на страницах 19-20(документации на 754) даются временные диаграммы и время на установление сигналов, это нужно сделать один раз.

Они мне сниться будут сегодня.
Что нужно покрутить в настройках контроллера, чтобы увеличить T7h(пауза между cs и rd)?
Go to the top of the page
 
+Quote Post
cpl
сообщение May 29 2012, 11:04
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(Mareng @ May 29 2012, 13:58) *
Они мне сниться будут сегодня.
Что нужно покрутить в настройках контроллера, чтобы увеличить T7h(пауза между cs и rd)?

В регистрах контролера внешней памяти нужно прописать соответствующее значение.
Go to the top of the page
 
+Quote Post
Mareng
сообщение May 29 2012, 11:07
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 19-02-07
Пользователь №: 25 487



Цитата(cpl @ May 29 2012, 18:04) *
В регистрах контролера внешней памяти

Ставил разные настройки задержек, и смотрел чего получается. Именно эту паузу ничем сдвинуть не удалось.
Go to the top of the page
 
+Quote Post
cpl
сообщение May 31 2012, 12:26
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(Mareng @ May 29 2012, 14:07) *
Ставил разные настройки задержек, и смотрел чего получается. Именно эту паузу ничем сдвинуть не удалось.

Для начала уточните соблюдение для вашей системы следующих временных интервалов: T7w, T8d, T9d, T13w, T15d.
Go to the top of the page
 
+Quote Post

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

 


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


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