19.11.2014, 22:01
|
|
Прописка
Регистрация: 07.02.2010
Адрес: Калининград
Сообщений: 148
Сказал спасибо: 72
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Память МК
Сообщение от NewWriter
|
Наоборот?![Улыбка](images/smilies/icon_smile.gif)
...пример с тетрадкой не особо то удачный...
|
Что наоборот?
Считываешь ключи в память, а потом открываешь только на те которые есть в памяти. Или ты ключи будешь прописывать во флэшпамять?
Может ты на каждый дом будешь прошивку переписывать когда кто то ключ потеряет?
__________________
Лужу, паяю, ЭВМ починяю.....
|
|
|
|
19.11.2014, 22:09
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Память МК
Сообщение от Maxim39
|
Что наоборот?
|
То и наоборот. EEPROM и Flash. Перечитайте свое предыдущее сообщение.
Последний раз редактировалось NewWriter; 19.11.2014 в 22:11.
|
|
|
|
19.11.2014, 22:11
|
|
Прописка
Регистрация: 07.02.2010
Адрес: Калининград
Сообщений: 148
Сказал спасибо: 72
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Память МК
Сообщение от NewWriter
|
То и наоборот. EEPROM и Flash.
|
Давай свою версию, хочу услышать.
__________________
Лужу, паяю, ЭВМ починяю.....
|
|
|
|
19.11.2014, 22:13
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Память МК
Перечитайте свое предыдущее сообщение на 1 странице:
Сообщение от Maxim39
|
Например я во флэше хранил считанные ключи iButton.
|
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
19.11.2014, 22:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 21.09.2008
Адрес: Unrubber Town
Сообщений: 1,191
Сказал спасибо: 145
Сказали Спасибо 766 раз(а) в 459 сообщении(ях)
|
Re: Память МК
Fangir, Вот неплохая книжка по Atmel. Вроде всё доступно "разжёвано". ![Улыбка](images/smilies/icon_smile.gif)
"Ревич Ю. В. - Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера- 2011 г."
Последний раз редактировалось carabas; 24.11.2014 в 19:09.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо carabas за это сообщение:
|
|
|
19.11.2014, 22:46
|
|
Временная регистрация
Регистрация: 31.10.2014
Сообщений: 59
Сказал спасибо: 24
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Память МК
Оо, спасибо большое за книгу, ушел читать
|
|
|
|
19.11.2014, 23:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Память МК
Сообщение от NewWriter
|
Наоборот?
|
А что вам не так?
|
|
|
|
20.11.2014, 04:37
|
|
Гражданин KAZUS.RU
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
|
Re: Память МК
Приветствую, omercury.
Пользоваться командой SPM рекомендовать ТС пока с микроконтроллером он совсем не освоится я бы не стал - это делать надо с осторожностью поскольку она требует свободных R0:R1 когда идет её процесс выполнения , которые к тому моменту могут быть и заняты - так то что в них сначала надо куда-то переписать а потом после выполнения команды вернуть на место для нормального продолжения проги, и затем - запись-изменение слова в флешь должно быть по адресу который не используется в программе постоянно, то есть не занят командами самой проги , иначе данные занесенные куда-то прямо в уже записанную там программу - искажают выполнение самой программы , короче сама прога может быть запорчена, а значит ТС-у там сначала в этом месте флешь надо организовывать типа "пузыря" свободного места не участвующего в программе, а перед этим (потребуется для SPM) вычислить точные адрес положения этого "пузыря", и еще - по SPM будут операции с буфером страницы флешь при её перезаписи - по размеру страницы смотреть сколько точно слов и по каким адресам там перезаписываться это будет, а у разных типов микроконтроллеров и размер их страниц разный , и т д ... , ну в общем , пока начинающему все это учесть и проделать в своей проге будет сложновато, и наверняка для хранения его настраиваемых переменных, или констант каких-либо измерений например, - для ЭНЕРГОНЕЗАВИСИМОГО сохранения - пока хватит ему и EEPROM-а , я полагаю .
(а если я что-то не так написал по поводу SPM - поправьте)
__________________
Короче асма кода нет !
Последний раз редактировалось pinco; 20.11.2014 в 05:24.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:31.
|
|