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

 
 
> External RAM в С8051F12x, Проблема есть
Moks
сообщение Feb 5 2007, 09:30
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 510



Добрый день!
У меня проблема. Я работаю с двумя каналами, что делается - для вас неважно. Флаги, переменные, сами понимаете, идентичные, только с разными индексами/постфиксами и т.д.
Буфер 0 канала занимает область 0x1000-0х1FFF
Буфер 1 канала занимает область 0x2000-0х2FFF
Так вот: при осуществлении БПФ в канале 0 всё проходит нормально и чётко. А вот при ос. БПФ в канале 1 происходит полная лажа. Там возникает фиг знает что. Хотя идентичность с каналом 0 уж упроверялся, с ней всё в порядке.
Осциллограммы приаттачивваю, надеюсь, в них всё понятно. Масштабность там более или менее соблюдена. В чём может заключаться проблема, а?
Огромное спасибо за возможную помощь. А может, у кого и были подобные проблемы.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AndreyS
сообщение Mar 1 2007, 01:50
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 235
Регистрация: 28-01-05
Из: Санкт-Петербург
Пользователь №: 2 276



Добрый день.

Рекомендую вам включить режим Split Mode with Bank Select или External Only.

Иными словами вместо EMI0CF = 0x17
EMI0CF = 0x1B Split Mode with Bank Select
EMI0CF = 0x1F External Only

Запись происходит через DPTR или MOVX A,@R0 ???


--------------------
Удачи.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 11:13
Рейтинг@Mail.ru


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