Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
20.10.2010, 15:46
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Т.е. моя задача требует работы с адресами как с полноценными данными. Надо иметь два регистра адреса: один для записи, второй для чтения и с их содержимым манипулировать.
|
|
|
|
20.10.2010, 15:53
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от NikMih_1
|
К сожалению, весь смысл проги в том, что я должен конкретно прослеживать расположение данных в памяти. Например, я пишу а память последовательно наращивая адреса, а следом, с отставанием, идёт процесс их считывания и я должен, при чрезмерном отставании считывания от записи, пропускать несколько циклов записи. Второе, данные могут "перелиться" через край массива и писаться снова в его начало и я должен также заставить чтение перейти к началу массива в определённый момент и снова догонять запись.
|
Циклический буфер называется это.
|
|
|
|
20.10.2010, 15:54
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от NikMih_1
|
Ребята, может быть кто-то за денюжки прошьёт мне чип. Алгоритм нарисую и вперёд. Могу в соавторы включить, но при условии, что этот человек будет продолжать работать со мной по этой теме. В материалах заявки есть пункт, которым оговаривается % участия соавторов в разработке. Даю 5%.
|
Я пас ![Улыбка](images/smilies/icon_smile.gif) ______
|
|
|
|
20.10.2010, 15:54
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от realid
|
Циклический буфер называется это.
|
Во, даже название есть. Клёво! Осталось только сделать.
|
|
|
|
20.10.2010, 17:39
|
|
Частый гость
Регистрация: 06.05.2007
Сообщений: 35
Сказал спасибо: 40
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Вопросы от NikMih_1
Снимаю шляпу - человеку скоро 63 - а такие познания, и память....
Тихо по белому завидую.
И вошедшие в диалог с товарищем - просто золотые люди !
Пусть после этого хоть что мне говорят о молодёжи - я просто продемонстрирую данную тему - как пример человеческого диалога.
|
|
|
|
20.10.2010, 17:42
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от waspet1356
|
И вошедшие в диалог с товарищем - просто золотые люди !
|
Вот так раз - и по морде: память,мол, хорошая, но сочувствую тем, кто с этим маразматиком общается. спасибо!
|
|
|
|
20.10.2010, 17:55
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Вот на такого зверя наткнулся - File Register Addressing. ГУГЛ даёт интересный перевод - Файл Регистрация Обращаясь. ![Весело](images/smilies/icon_laugh.gif) Может поясните? Или ссылочку
|
|
|
|
20.10.2010, 19:21
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: Вопросы от NikMih_1
|
|
|
|
20.10.2010, 19:34
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от realid
|
Вы же на Си пишите? Так не забивайте себе голову компилятор сам позаботится об адресации ![Улыбка](images/smilies/icon_smile.gif)
PS. Где были эти слова? В каком контексте?
|
В документе dsPIC30F/33F Programmer’s Reference Manual, раздел 4.1
File register addressing is used by instructions which use a predetermined data address as an
operand for the instruction. The majority of instructions that support file register addressing
provide access to the lower 8 Kbytes of data memory, which is called the Near RAM.
Последний раз редактировалось NikMih_1; 20.10.2010 в 19:37.
Причина: Уточнение
|
|
|
|
20.10.2010, 19:39
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Слава Богу массивы мне создавать не надо, можно писать в адресный регистр циферки из расчёта. Адресация РАМ определена в документах.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:04.
|
|