Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 25.11.2018, 17:16   #26
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: МО
Возраст: 59
Сообщений: 2,410
Вес репутации: 3250/99
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: PIC24F таблица скорой индикации чисел

MPLAB XC16 Assembler, Linker and Utilities сообщает нам следующее:
Цитата:
Constants in Non-Volatile Memory
Constants in non-volatile memory can be protected by using the
boot or secure attribute in combination with psv or eedata:
..................
..................
.section *,eedata,boot
.global key2
key2:
.ascii "hijklm"
Марк на форуме   Ответить с цитированием
Старый 25.11.2018, 23:54   #27
LKIJ/ЛДКО
Member
 
Аватар для LKIJ/ЛДКО
 
Регистрация: 28.10.2014
Адрес: Lithuania / Литва, Vilnius / Вильнюс
Возраст: 33
Сообщений: 69
Вес репутации: 100/18
LKIJ/ЛДКО will become famous soon enoughLKIJ/ЛДКО will become famous soon enough
По умолчанию Re: PIC24F таблица скорой индикации чисел

Спасибо, но... Поскольку непонял ничего, то атгуглил упомянутый документ. Но беда в том, что он составлен не как учебник. Неподскажете, как записат число 10 (.word 10) на первую EEPROM ячейку адресом 0x7FFE00?
__________________
Кто, если не мы, когда, если не сейчас?
LKIJ/ЛДКО вне форума   Ответить с цитированием
Старый 26.11.2018, 11:43   #28
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,003
Вес репутации: 3723/82
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: PIC24F таблица скорой индикации чисел

LKIJ/ЛДКО
Здравствуйте.

По моему опыту это не задача ассемблера.
Раскладкой памяти традиционно занят скрипт линкера.

В нем живут секции.
Они определяют положении в памяти.
Туда мы помещаем нашу информацию.
Код:
  .boards_config  ORIGIN(kseg0_saved_data)  : 
  {
    PROVIDE (__boards_config_start = .);
    KEEP (*(.boards_config))
    . = ALIGN(4) ;
   PROVIDE (__boards_config_end = .);  
  } >kseg0_saved_data
В этом куске кода описано, что что нужно поместить в секцию .board_config и где эта секция должна быть в памяти.
besogon вне форума   Ответить с цитированием
Старый 26.11.2018, 11:45   #29
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,003
Вес репутации: 3723/82
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: PIC24F таблица скорой индикации чисел

Иначе говоря с моей точки зрения забить в программу абсолютные адреса есть попытка очень сильно усложнить себе жизнь.
besogon вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Многофункциональные часы. Н.Заяц.Книга 4. samko Вопросы начинающих 11 12.06.2012 09:26
Часы на pic 16f874a и ds1307n работают, но не работают faramun21 Продукция MICROCHIP 8 10.07.2009 04:40


Часовой пояс GMT +3, время: 14:49.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot