Save data in Flash Memory

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Save data in Flash Memory

2,633 次查看
rafaeldalazen
Contributor II

Hi,

I'm acquiring data from Gyroscope, but because some spacial features I'm trying to avoid the use of any datalogger. So, is it possible to save data (.txt) in the microcontroller flash memory? I'm using the KL26Z128.

Thanks in advance,

Rafael

标记 (2)
0 项奖励
回复
1 回复

1,530 次查看
mjbcswitzerland
Specialist V

Hi

The KL26 has internal Flash that can be used to save long words (32 bits) and sectors of 1k size that can be deleted individually.

This means that it is suitable for saving data (each unit written as a long word - or each write containing multiple binary values if each is smaller than a long word).

The data can be saved as ASCII (.TXT) but is less efficient than when saving as binary/HEX (needs at least twice the storage space).

You may like to look at the uTasker links below since it contains everything that you need to do such things efficiently (on KL26).

1. Flash storage system which allows you to write binary data to internal (or external SPI Flash) [linear storage with almost zero overhead]

2. USB-MSD which allows you to then see this as a file (or multiple files) on an external hard drive when the KL26 is connected to a PC via USB
3. Supports copying binary data (stored in Flash) to the PC as ASCII formatted content (eg, .TXT or .CSV etc) without needing to store the values in that format (therefore allowing >=128k files to be copied from 64k Flash storage in a KL26).

4. All operation can be tested / debugged in the uTasker KL26 simulator so development time can be greatly reduced compared to traditional methods

Regards

Mark

Kinetis: http://www.utasker.com/kinetis.html

KL26: http://www.utasker.com/kinetis/FRDM-KL26Z.html / http://www.utasker.com/kinetis/TEENSY_LC.html

For the complete "out-of-the-box" Kinetis experience and faster time to market

:smileyinfo: Out-of-the-box support for 46 Kinetis boards and 10 IDEs (460 combinations from a single code source with no porting required)

0 项奖励
回复