Изучение уязвимостей электронных систем.
 
key programming immo tools emergency start device программаторы ключа заводилки Кодграббер штатных охранных систем, toyota, lexus, subaru.

Вернуться   Изучение уязвимостей электронных систем > Для начинающих > Программирование микроконтроллеров

Программирование микроконтроллеров Темы касающиеся программированию микроконтроллеров разных производителей.

Ответ
 
Опции темы
Старый 14.03.2011, 07:49   #1
d7d1cd
гость
 
Регистрация: 27.08.2010
Сообщений: 216
Поблагодарил: 0
Поблагодарили 15 раз в 13 сообщениях
d7d1cd стоит на развилке
По умолчанию О памяти микроконтроллеров...

Привет всем! Подскажите, пожалуйста, ответ на вопрос: может ли быть в микроконтроллере энергонезависимая память, в которую можно было бы писать данные самой программой микроконтроллера?
d7d1cd вне форума   Ответить с цитированием
Старый 14.03.2011, 11:15   #2
CodePerfect
начинающий фрикер
 
Аватар для CodePerfect
 
Регистрация: 10.05.2009
Сообщений: 594
Поблагодарил: 76
Поблагодарили 204 раз в 116 сообщениях
CodePerfect стоит на развилке
По умолчанию

У PIC18F252 есть энергонезависимый EEPROM.


Солдатами не рождаются, солдатами умирают.
CodePerfect вне форума   Ответить с цитированием
Старый 14.03.2011, 11:56   #3
-=SY=-
гость
 
Аватар для -=SY=-
 
Регистрация: 13.05.2009
Адрес: На вокзаале
Сообщений: 230
Поблагодарил: 2
Поблагодарили 62 раз в 31 сообщениях
-=SY=- стоит на развилке
По умолчанию

Цитата:
Сообщение от CodePerfect Посмотреть сообщение
У PIC18F252 есть энергонезависимый EEPROM.

Читать/писАть программой можно не только EEPROM, но и во FLASH.
Короче говоря, в большинстве микроконтроллеров можно делать что угодно с EEPROM и FLASH - оба типа памяти энергонезависимые.
-=SY=- вне форума   Ответить с цитированием
Старый 14.03.2011, 14:45   #4
CodePerfect
начинающий фрикер
 
Аватар для CodePerfect
 
Регистрация: 10.05.2009
Сообщений: 594
Поблагодарил: 76
Поблагодарили 204 раз в 116 сообщениях
CodePerfect стоит на развилке
По умолчанию

Я так понял, что имеется в виду сохранение именно данных. Хотя за замечание спасибо, забыл про такую возможность.


Солдатами не рождаются, солдатами умирают.
CodePerfect вне форума   Ответить с цитированием
Старый 14.03.2011, 16:45   #5
-=SY=-
гость
 
Аватар для -=SY=-
 
Регистрация: 13.05.2009
Адрес: На вокзаале
Сообщений: 230
Поблагодарил: 2
Поблагодарили 62 раз в 31 сообщениях
-=SY=- стоит на развилке
По умолчанию

Цитата:
Сообщение от CodePerfect Посмотреть сообщение
Я так понял, что имеется в виду сохранение именно данных.

Опять частный случай.
Можешь сохранять (программой) свои данные и во FLASH - главное "не залезь" в те адреса, где, собственно, сам код программы.
-=SY=- вне форума   Ответить с цитированием
Старый 14.03.2011, 17:12   #6
CodePerfect
начинающий фрикер
 
Аватар для CodePerfect
 
Регистрация: 10.05.2009
Сообщений: 594
Поблагодарил: 76
Поблагодарили 204 раз в 116 сообщениях
CodePerfect стоит на развилке
По умолчанию

А выносливость ячеек памяти не отличается?


Солдатами не рождаются, солдатами умирают.
CodePerfect вне форума   Ответить с цитированием
Старый 14.03.2011, 21:12   #7
d7d1cd
гость
 
Регистрация: 27.08.2010
Сообщений: 216
Поблагодарил: 0
Поблагодарили 15 раз в 13 сообщениях
d7d1cd стоит на развилке
По умолчанию

Где-то прочитал, что в MSP430 есть ОЗУ и говорится, что там данные сохраняются при очень маленьком потребляемом токе. То есть, получается, что при пропадании питания все данный будут утеряны... И еще вопрос: если можно писать в память, то сколько можно осуществить циклов перезаписи?
d7d1cd вне форума   Ответить с цитированием
Старый 14.03.2011, 22:12   #8
hex
начинающий фрикер
 
Регистрация: 16.01.2010
Сообщений: 531
Поблагодарил: 11
Поблагодарили 86 раз в 81 сообщениях
hex стоит на развилке
По умолчанию

запись в флешпамять для обновления прошивки, еепром для данных. ето потому что количество циклов записи у флешпамяти много меньше чем у еепром. навскидку флеш около тысячи, еепром от ста тысяч
hex вне форума   Ответить с цитированием
Старый 14.03.2011, 22:55   #9
danko
продвинутый фрикер
 
Аватар для danko
 
Регистрация: 02.03.2006
Адрес: danko@phreaker.us
Сообщений: 2,026
Поблагодарил: 0
Поблагодарили 727 раз в 261 сообщениях
danko имеет захватывающую ауруdanko имеет захватывающую ауру
По умолчанию

Цитата:
Сообщение от d7d1cd Посмотреть сообщение
MSP430 есть ОЗУ и говорится, что там данные сохраняются при очень маленьком потребляемом токе. То есть, получается, что при пропадании питания все данный будут утеряны

если контроллер отвязать по питанию от всей схемы (хотя-бы просто диодом) и повесить на него электролит, то пропадание питания на неск секунд можешь не бояться
danko вне форума   Ответить с цитированием
Старый 15.03.2011, 07:45   #10
d7d1cd
гость
 
Регистрация: 27.08.2010
Сообщений: 216
Поблагодарил: 0
Поблагодарили 15 раз в 13 сообщениях
d7d1cd стоит на развилке
По умолчанию

В обозначении MSP430F149 буква "F" означает тип памяти: FLASH. Означает ли это, что вся память микроконтроллера имеет этот тип и в нем нет памяти для многократного перезаписывания?
d7d1cd вне форума   Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
снятие защит микроконтроллеров tviktor Лаборатория 127 07.02.2013 10:22
Как снять код с карты памяти! Хекс Сотовые системы 20 11.03.2011 22:10
USB программатор PIC микроконтроллеров Габок Новички 2 26.09.2010 13:20
взлом микроконтроллеров sv_oligarh Всё по теме электронного взлома 13 11.06.2009 11:47
Выбор памяти meee Новички 4 23.01.2009 11:52


Текущее время: 08:12. Часовой пояс GMT +4.


Перевод: zCarot