реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Куда на MSP430F249 можно сохранять данные?
viking-92
сообщение Jun 21 2015, 07:51
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 14-05-15
Пользователь №: 86 682



Всем доброго дня!
В общем, научился работать с Flash-памятью, но на моем МК её всего 256 Байта, которые разбиты на 4 сегмента.
Этого объема не всегда хватает для моих задач. так вот собственно вопрос к какой памяти можно получить доступ для записи и чтения? help.gif
Приложу фотку из даташита об организации памяти.
Всем откликнувшимся огромное спасибо!
P.S. если уже было такое на форуме просьба меня извинить (не пинать) smile3046.gif и скинуть ссылку.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
mcheb
сообщение Jun 21 2015, 08:51
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602



Цитата(viking-92 @ Jun 21 2015, 11:51) *
Всем доброго дня!
В общем, научился работать с Flash-памятью, но на моем МК её всего 256 Байта, которые разбиты на 4 сегмента.
Этого объема не всегда хватает для моих задач. так вот собственно вопрос к какой памяти можно получить доступ для записи и чтения? help.gif

Вы сильно продвинулись , если научились работать с 60кБ Флэша + 2кБ Озу + 256 Б Инфо (да ещё и разбитой на 4 сегмента) biggrin.gif
Прочитайте какую-нибудь книгу -учебник по MSP430 и напишите сюда своё мнение.
Go to the top of the page
 
+Quote Post
Obam
сообщение Jun 21 2015, 09:12
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Цитата(viking-92 @ Jun 21 2015, 11:51) *
В общем, научился работать с Flash-памятью,

Нет, пока ещё нет sm.gif
Цитата
но на моем МК её всего 256 Байта, которые разбиты на 4 сегмента.
Этого объема не всегда хватает для моих задач. так вот собственно вопрос к какой памяти можно получить доступ для записи и чтения? help.gif

256 Байт это так называемая Info память - у неё просто странички маленькие, а вообще, у вас памяти по контроллерным меркам, как "у дурака фантиков" (без обид - фигура речи). В любой свободной странице Flashа можно сохранять данные.
Рекомендация - User'sGuide читать и заданный вопрос даже не возник бы.

Сообщение отредактировал Obam - Jun 21 2015, 09:54


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
viking-92
сообщение Jun 21 2015, 20:15
Сообщение #4





Группа: Новичок
Сообщений: 3
Регистрация: 14-05-15
Пользователь №: 86 682



Цитата(Obam @ Jun 21 2015, 12:12) *
Нет, пока ещё нет sm.gif

256 Байт это так называемая Info память - у неё просто странички маленькие, а вообще, у вас памяти по контроллерным меркам, как "у дурака фантиков" (без обид - фигура речи). В любой свободной странице Flashа можно сохранять данные.
Рекомендация - User'sGuide читать и заданный вопрос даже не возник бы.


Да я читал, но там написано как обращаться к Info-памяти и всё...
Какие разделы памяти тогда мне доступны в итоге?
Go to the top of the page
 
+Quote Post
agregat
сообщение Jun 22 2015, 05:11
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



У Вас 60Kb Flash памяти, которая доступна постранично (512 байт) для стирания и побайтно для записи.
Вот что написано в даташите:
"The flash memory can be programmed via the JTAG port, the BSL, or in-system by the CPU.
The CPU can perform single-byte and single-word writes to the flash memory.
Flash memory has n segments of main memory... Each segment in main memory is 512 bytes in size."

Как записывать во Flash из программы читайте руководство, что Вам и посоветовали выше.
Go to the top of the page
 
+Quote Post
Obam
сообщение Jun 22 2015, 07:10
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Цитата(viking-92 @ Jun 22 2015, 00:15) *
Да я читал, но там написано как обращаться к Info-памяти и всё...


Этот документ SLAU144J? Главу 7, стр. 308-326? Не похоже.

С 430-ыми надо работать, имея на руках datasheet на конкретный контроллер (там описаны конкретные особенности) и user's guide на семейство, к которому принадлежит ваш контроллер (там описаны все общие свойства).


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
d7d1cd
сообщение Aug 18 2015, 11:18
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 442
Регистрация: 26-11-10
Пользователь №: 61 199



Топикстартер, Вы решили задачу?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 11:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01414 секунд с 7
ELECTRONIX ©2004-2016