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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> 8051Fxxx from SiLabs, Кто как сохраняет настройки
_Andu_
сообщение Aug 17 2006, 12:09
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 127
Регистрация: 11-07-06
Пользователь №: 18 735



мы в своих устройствах используем внешнюю флаш. С точки зрения размера кода это это оправдано так как память программ использована вся практически 256кб на F120. Конфигурация устройства занимает несколько кб, также надо хранить журналы итого мы используем 32 кб флаш. еще при записи во внутреннюю флаш надо запрещать прерывания. Это такой скольский момент не всегда это можно. Но смотря для каких задач.
Go to the top of the page
 
+Quote Post
nik_al
сообщение Sep 2 2006, 19:39
Сообщение #17





Группа: Новичок
Сообщений: 6
Регистрация: 23-07-04
Пользователь №: 358



Цитата(_Andu_ @ Aug 17 2006, 16:09) *
С точки зрения размера кода это это оправдано так как память программ использована вся практически 256кб на F120.

Если не секрет у какого F120 память программ 256kb мнеб такой пригодился
Go to the top of the page
 
+Quote Post
evg123
сообщение Sep 13 2006, 12:10
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Варианотов нет - или работать с внутренним флэшом (но не в последней станице, т.к. там системные флаги), или вешать внешний флэш, или вешать далассовский таймер DS1307. По I2C. Там кроме реального времени есть еще 50 байт статической памяти. Реальное время - вещь тоже не плохая для встроенной техники. Могу дать пример программки на F310 c параметрами во флеш (датчик наклона). Калибровки сохранются там. Но через форумотправить его не смог.
Go to the top of the page
 
+Quote Post
RedFroggy
сообщение Sep 13 2006, 12:32
Сообщение #19


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 7-11-05
Пользователь №: 10 549



Цитата(evg123 @ Sep 13 2006, 16:10) *
Варианотов нет - или работать с внутренним флэшом (но не в последней станице, т.к. там системные флаги), или вешать внешний флэш, или вешать далассовский таймер DS1307. По I2C. Там кроме реального времени есть еще 50 байт статической памяти. Реальное время - вещь тоже не плохая для встроенной техники. Могу дать пример программки на F310 c параметрами во флеш (датчик наклона). Калибровки сохранются там. Но через форумотправить его не смог.

Тогда уж лучше PCF8583 от Филипса. Там хоть памяти 240 байт RAM.
Go to the top of the page
 
+Quote Post
evg123
сообщение Sep 13 2006, 12:42
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Использовать флэш. Если настроек мало, то можно по i2C подклюичть DS1307, тогда кроме памяти (54 байт доп.стат ОЗУ) получите в придачу реальное время. Может оно вам понадобится. Шлю текст программки, в которой реализована работа с флэшью (датчик угла наклона).

[/quote]
Тогда уж лучше PCF8583 от Филипса. Там хоть памяти 240 байт RAM.
[/quote]
Из 51-ых самые перспективные (в плане производительности) - Сигналы. Лучше ориентироваться на него.
Прикрепленные файлы
Прикрепленный файл  dunc.zip ( 10.39 килобайт ) Кол-во скачиваний: 97
 
Go to the top of the page
 
+Quote Post
AndreyS
сообщение Sep 14 2006, 13:33
Сообщение #21


Местный
***

Группа: Участник
Сообщений: 235
Регистрация: 28-01-05
Из: Санкт-Петербург
Пользователь №: 2 276



День добрый

А чем плох Даллосовский термодатчик с EEPROM 256 байт?? И температуру на плате имеете и ЕЕПРОМ да еще и на 256 байт. Тем более что при работе с внутренней флешей CPU SiLabs при обновлении прошивки через JTAG вы потеряете свои старые значения (кому то это очень удобно). Мне это только мешает. По этому все калиброванные К передачи храню в DS1624. Мне для обновления бутзагрузчика приходится очищать область кода Code Erase. Правда эта функция за одно очищает еще и скратч (сволочь). Вот по этому в скратч и не кладу К передачи.


--------------------
Удачи.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 1st August 2025 - 18:39
Рейтинг@Mail.ru


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