Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Что делать если MSP430 нехватает памяти, можноли истользовать внешнюю FLASH...{+}
Отправлено
microchip
19 марта 2008 г. 13:57
Текст заголовка сообщения полностью:
Что делать если MSP430 нехватает памяти, можноли истользовать внешнюю FLASH и загружать блоками в RAM
Составить ответ
|
Вернуться на конференцию
Ответы
если с ником Микрочип ваять на MSP то лучше определиться и изучить одну матчасть получше) а то всегда будут "гранаты не той системы"...
—
basilmak
(19.03.2008 14:45:3
82.142.173.231
,
пустое
)
Наверняка дефицит Flash вызван избытком констант (текст, песни, картинки), а не аховой сложностью программы. В таком случае нужно цеплять внешнюю SPI-флешку (AT45DBxxx или подобную), данные хранить там, а код прекрасно исполнять из внутренней Flash, как и положено
—
MBedder
(19.03.2008 14:17:58
80.92.96.19
,
пустое
)
+1, либо вообще контроллер поменять если там 120кБ математики в программе
—
-=Shura=-
(19.03.2008 14:21:41
217.21.50.43
,
пустое
)
Не верю я в такие программы. Вот в ПРОГРАММИСТОВ
таких
- верю :))
—
MBedder
(19.03.2008 14:48:9
80.92.96.19
,
пустое
)
Что-то там в консерватории не так
—
=General=
(19.03.2008 18:04:56
83.171.65.223
,
пустое
)
А вот с подпрограммами что делать, наверно в основном FLASH расположить, но
—
microchip
(19.03.2008 14:08:16
89.232.124.84
,
пустое
)
При изменении проги в основном FLESH изменятся адреса меток
—
microchip
(19.03.2008 14:08:58
89.232.124.84
,
пустое
)
Тормоз это пустяки, не реальный процесс, просто большой общётный модуль для результатов
—
microchip
(19.03.2008 14:06:32
89.232.124.84
,
пустое
)
Тогда разумная замена Float Math на Integer Math может сократить объем "общетного модуля" в разы, а то и в ДЕСЯТКИ раз
—
MBedder
(19.03.2008 14:20:30
80.92.96.19
,
пустое
)
С какой радости? Библиотека Float Math занимает немного
—
-=Shura=-
(19.03.2008 14:24:29
217.21.50.43
,
пустое
)
Очумелыми ручками любая библиотека легко может быть увеличена до размеров библиотеки Конгресса США :))
—
MBedder
(19.03.2008 14:49:43
80.92.96.19
,
пустое
)
А вобще так приходилось делать, или только в теории?
—
microchip
(19.03.2008 14:05:9
89.232.124.84
,
пустое
)
Лет восемь назад на однократных кристаллах - по очереди загружали функции. Фигня редкостная :-)
—
Vladimir Ljaschko
(19.03.2008 14:38:23
194.158.204.49
,
пустое
)
Какой контроллер?
—
Гудвин
(19.03.2008 14:06:34
89.232.124.29
,
пустое
)
MSP430F169, знаю есть и 120k, тоже мало
—
microchip
(19.03.2008 14:10:35
89.232.124.84
,
пустое
)
В MSP RAM маловато - затрахаисся своппировать...
—
Гудвин
(19.03.2008 14:21:39
89.232.124.29
,
пустое
)
там до 10К есть
—
=General=
(19.03.2008 19:48:35
83.171.65.223
,
пустое
)
Редкий тормоз получится
—
-=Shura=-
(19.03.2008 14:04:37
217.21.50.43
,
пустое
)
Может лучше кристалл пожирнее?
—
Гудвин
(19.03.2008 14:04:15
89.232.124.29
,
пустое
)
Чего же нет?
—
Vladimir Ljaschko
(19.03.2008 14:01:22
194.158.204.49
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите из двух единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru