Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 20.11.2016, 22:27  
udlcvn
Прохожий
 
Регистрация: 24.02.2016
Сообщений: 9
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
udlcvn на пути к лучшему
По умолчанию PIC24 создание масива в Eeprom

Для объявления массива в памяти EEPROM посмотрел в хелпе "MPLAB XC16 C Compiler Help" как это делается и взял оттуда кусок кода.

Вот этот
int _EEDATA(2) user_data[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };

скопировал в текст программы где объявляются глобальные переменные и она перестала компилироваться.

Может кто знает как объявить массив в энергонезависимой памяти?
Или подскажет что здесь не правильно.
Реклама:
udlcvn вне форума  
Непрочитано 20.11.2016, 23:14  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: PIC24 создание масива в Eeprom

Для начала не плохо бы дать текст сообщения компилятора об ошибке.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 20.11.2016, 23:43  
udlcvn
Прохожий
 
Регистрация: 24.02.2016
Сообщений: 9
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
udlcvn на пути к лучшему
По умолчанию Re: PIC24 создание масива в Eeprom

Сообщение от MisterDi Посмотреть сообщение
Для начала не плохо бы дать текст сообщения компилятора об ошибке.
Global_Var.c:22:13: error: expected declaration specifiers or '...' before numeric constant
Global_Var.c: In function '_EEDATA':
Global_Var.c:22:16: error: expected declaration specifiers before 'user_data'
Global_Var.c:22:62: error: expected declaration specifiers before ';' token
udlcvn вне форума  
Непрочитано 21.11.2016, 01:23  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию Re: PIC24 создание масива в Eeprom

а так не прокатит? :

Код:
int user_data[] __attribute__((space(eedata))) = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
rubel вне форума  
Непрочитано 21.11.2016, 20:06  
udlcvn
Прохожий
 
Регистрация: 24.02.2016
Сообщений: 9
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
udlcvn на пути к лучшему
По умолчанию Re: PIC24 создание масива в Eeprom

Сообщение от rubel Посмотреть сообщение
а так не прокатит? :

Код:
int user_data[] __attribute__((space(eedata))) = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Так прокатило.
udlcvn вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выход из спящего режима по INT0 putmannn AVR 24 07.01.2013 16:47
Протеус и система зажигания после симуляции не сохраняет настройки cfif11 Proteus 23 04.02.2012 01:26
Проблемы с чтением блоков EEPROM MEGA128 под WinAVR maw_1961 Микроконтроллеры, АЦП, память и т.д 7 23.03.2011 21:26
AT89S8253 проблема чтения из внутренней EEPROM thunder367 Микроконтроллеры, АЦП, память и т.д 5 09.08.2007 13:08
Запись трехбайтного чила в EEPROM delay Микроконтроллеры, АЦП, память и т.д 4 30.03.2006 10:41


Часовой пояс GMT +4, время: 22:01.


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