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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 17.10.2010, 22:24  
CodeNameHawk
Вид на жительство
 
Регистрация: 21.10.2009
Сообщений: 343
Сказал спасибо: 181
Сказали Спасибо 64 раз(а) в 56 сообщении(ях)
CodeNameHawk на пути к лучшему
По умолчанию Re: Помогите с EEPROM

Warning: C:\Temp\Simulation\upravlenie CPU_Simulation.c(...): expression with possibly no effect
На это тоже стоит обратить внимание.
Реклама:
CodeNameHawk вне форума  
Непрочитано 17.10.2010, 22:30  
CodeNameHawk
Вид на жительство
 
Регистрация: 21.10.2009
Сообщений: 343
Сказал спасибо: 181
Сказали Спасибо 64 раз(а) в 56 сообщении(ях)
CodeNameHawk на пути к лучшему
По умолчанию Re: Помогите с EEPROM

Сообщение от 7Fantomas7 Посмотреть сообщение
Могу перепаковать.
просто ненаходит UC.LIB
CodeNameHawk вне форума  
Непрочитано 17.10.2010, 22:46  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Помогите с EEPROM

Цитата:
На это тоже стоит обратить внимание.
Я видел что компилятор ругается на эти 4 функции.
Причину установить не могу.
Хотя это всеголиш предупреждение о том выражение возможно не влияет хрен знает на что. Ну так и пущяй себе не влияет.
Но к моей проблеме это пока еще отношения не имеет. Дойду до этого места буду думать и задавать вопросы, а еще и с компаратором грабли, я его вообще заремил.
Цитата:
просто ненаходит UC.LIB
Я не знаю причины. Судя по всему у Вас какойто библиотеки нет.
7Fantomas7 вне форума  
Непрочитано 17.10.2010, 22:47  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Помогите с EEPROM

На четыре страницы... ПОМОЩИ с EEPROM!!! (это из-за 2/3?)

7Fantomas7, по поводу записи в EEPROM - почитайте таки даташит.
AJScorp вне форума  
Непрочитано 17.10.2010, 23:07  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Помогите с EEPROM

AJScorp,
Я похоже понял причину.
Ничего мне даташит не даст.
Толку мне от его? На "С" переменную или константу объявил и все.
Просто в ЕЕПРОМ нужно похоже еще шить и значения ЕЕПРОМ, а как в протеусе это сделать не знаю этож симулятор. Это так версия. Может Halex07 поможет я вопрос уже задал.
7Fantomas7 вне форума  
Непрочитано 17.10.2010, 23:18  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Помогите с EEPROM

Сообщение от 7Fantomas7 Посмотреть сообщение
Просто в ЕЕПРОМ нужно похоже еще шить и значения ЕЕПРОМ, а как в протеусе это сделать не знаю
В прошивку МК входят и значения в EEPROM, если отличаются от 0xFF. И программатором они тоже прекрасно переносятся. Может и протеус это принимает, х.з., не проверял.
Считаю хорошим стилем писать программы так, чтобы при запуске чистого контроллера он работал как надо, независимо от того, должно у него в EEPROM что-то быть или нет.
AJScorp вне форума  
Непрочитано 17.10.2010, 23:31  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Помогите с EEPROM

Сообщение от 7Fantomas7 Посмотреть сообщение
Толку мне от его? На "С" переменную или константу объявил и все.
По чтению память EEPROM может мапироваться на общее адресное пространство процессора - и проблем не возникает. При записи же нужно потрясти бубнами - проверить флаг окончания записи, в некоторых МК записать "Magic" в нужные места, и только потом записывать.
Для С и др. это только переменная по адресу, и оччень сомнительно, что некий компилятор будет подставлять в код обработчик обращений к флеш-памяти. Обычно это перекладывается на разработчика ПО, под конкретное железо.
AJScorp вне форума  
Непрочитано 17.10.2010, 23:35  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Помогите с EEPROM

AJScorp,
Цитата:
В прошивку МК входят и значения в EEPROM, если отличаются от 0xFF. И программатором они тоже прекрасно переносятся.
CV постоянно спрашивает не записать ли чего в ЕЕПРОМ при прошивке, файлик указываем и всего делов, помоему с раширением .eep.
Хотя по правде никогда не пользовался.
Цитата:
Может и протеус это принимает
Та отож и я подумал так.
Цитата:
независимо от того, должно у него в EEPROM что-то быть или нет
Ну во первых всегда бывает первый раз. Это стандартная ситуация если прошивалка спрашивает.
7Fantomas7 вне форума  
Непрочитано 17.10.2010, 23:39  
CodeNameHawk
Вид на жительство
 
Регистрация: 21.10.2009
Сообщений: 343
Сказал спасибо: 181
Сказали Спасибо 64 раз(а) в 56 сообщении(ях)
CodeNameHawk на пути к лучшему
По умолчанию Re: Помогите с EEPROM

Сообщение от 7Fantomas7 Посмотреть сообщение
Я видел что компилятор ругается на эти 4 функции.
Причину установить не могу.
Хотя это всеголиш предупреждение о том выражение возможно не влияет хрен знает на что. Ну так и пущяй себе не влияет.
Код:
koficient=zadanie_I/1,275;

Может так попробовать?
Код:
koficient=zadanie_I/1.275;
CodeNameHawk вне форума  
Сказали "Спасибо" CodeNameHawk
7Fantomas7 (17.10.2010)
Непрочитано 17.10.2010, 23:46  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Помогите с EEPROM

Сообщение от 7Fantomas7 Посмотреть сообщение
Это стандартная ситуация если прошивалка спрашивает.
Я не про прошивалку говорил. А про то, что если у Вашего устройства должны быть установки "по умолчанию", то и в прошивке МК должна быть функция по проверке и восстановлению этих установок (закон жизни). Соответственно и с протеусом проблем не будет.
AJScorp вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите определить параметры отечественных транзисторов pulsarv Информация по радиокомпонентам 0 23.05.2010 17:31
Помогите EEPROM PIC18F452 Sergey8870 Микроконтроллеры, АЦП, память и т.д 18 03.03.2010 15:34
Proteus и EEPROM alex28411 Proteus 2 02.01.2010 15:52
[Решено] Проблема с eeprom в Proteus Memfis666 Proteus, KiCAD и другие ECAD 1 01.10.2009 15:38
Помогите найти таблицу Mammba Автоматика и аппаратура связи 6 23.08.2009 13:31


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


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