- 
	
- Спасибо всем, сделал с контрольным кодом - Юра(11.12.2012 00:08, 
)
			- Ещё принято добавлять сигнатуру (magic number). Вот тут есть неплохой выбор -> - SciFi(11.12.2012 10:15, ссылка)
					
- Куда добавлять? Для начала нужно прописать слой блочной записи/считывания данных в EEPROM с использованием волшебного макроса OFFSET. - Vladimir Ljaschko(11.12.2012 10:24)
							
- Шо, опять? :))) Прошлый раз выяснили уже, что он есть в stddef.h и называется offsetof. Гугль, сволочь, какую ссылку прямо в тему выдал: - vmp(11.12.2012 10:33, ссылка)
									
- Три года науки должны быть переданы следующему поколению :) - Vladimir Ljaschko(11.12.2012 11:01, ссылка)
											
- Спасибо, посмеялсо :-) - SciFi(11.12.2012 13:39)
 
 
 - Три года науки должны быть переданы следующему поколению :) - Vladimir Ljaschko(11.12.2012 11:01, ссылка)
											
 
 - Шо, опять? :))) Прошлый раз выяснили уже, что он есть в stddef.h и называется offsetof. Гугль, сволочь, какую ссылку прямо в тему выдал: - vmp(11.12.2012 10:33, ссылка)
									
 
 - Куда добавлять? Для начала нужно прописать слой блочной записи/считывания данных в EEPROM с использованием волшебного макроса OFFSET. - Vladimir Ljaschko(11.12.2012 10:24)
							
 
 - Ещё принято добавлять сигнатуру (magic number). Вот тут есть неплохой выбор -> - SciFi(11.12.2012 10:15, ссылка)
					
 - Данные в EEPROM должны быть защищены контрольным кодом (CRC, сумма, код флетчера, код адлера). Если не совпадает -- сброс на настройки по-умолчанию. - fk0(10.12.2012 22:52)
 - *(uint32_t*)&f == 0xFFFFFFFF. А вообще -> - SciFi(10.12.2012 22:23, ссылка)
 - Добавлю к нижеперечисленному - можно при первом включении заливать в eeprom значения по умолчанию, единоразово фиксируя сей факт во флэш. - Хитрый Китаец(10.12.2012 22:20)
 - #include <math.h> isnan(X) - Vit(10.12.2012 22:11)
 - Вообще-то достоверность данных обычно проверяют контрольной суммой. - Vladimir Ljaschko(10.12.2012 22:06)
 - Вовсе там не обязано быть ffffffff - Shura(10.12.2012 22:04)
			
- У целки с завода - именно ФФФФ - MBedder(11.12.2012 00:55)
					
- ЕМНИП, у STM8 - нули. А у Serial FRAM - 8 байт FF, 8 байт 00 и т.д. - SciFi(11.12.2012 09:59)
							
- не только у Serial - в MSP430FR5739, но не по 8 байт, а заметно бОльшими кусками - Vit(11.12.2012 10:02)
 
 - А вот и нет, необязательно. У микроконтроллеров MSP430 однозначно нет - даже в аппликухах попадалось, что во встроенной EEPROM при производстве прописывают чёта. - Shura(11.12.2012 08:27)
							
- Я про default MCU (AVR) - MBedder(11.12.2012 11:26)
									
- Да по-любому фича недокументированная, лучше на неё не забиваться - Shura(11.12.2012 11:35)
 
 - Вот, нашёл. Most of the MSP430 devices shipped from the factory have their main memory completely erased, while information memory might contain factory test data. - Shura(11.12.2012 08:33, ссылка)
									
- Калибровки DCO там хранятся,в сегменте А - VNP(11.12.2012 10:28)
											
- Не. В старых камнях, когда этих калибровок не было ещё, область INFO всё равно была не пустая. - Shura(11.12.2012 10:38)
 
 
 - Калибровки DCO там хранятся,в сегменте А - VNP(11.12.2012 10:28)
											
 
 - Я про default MCU (AVR) - MBedder(11.12.2012 11:26)
									
 
 - ЕМНИП, у STM8 - нули. А у Serial FRAM - 8 байт FF, 8 байт 00 и т.д. - SciFi(11.12.2012 09:59)
							
 
 - У целки с завода - именно ФФФФ - MBedder(11.12.2012 00:55)
					
 
 - Спасибо всем, сделал с контрольным кодом - Юра(11.12.2012 00:08,