I am looking for a small microcontroller to use for board control and the KE04 looks almost perfect. I'd prefer a built-in reference, but I could make it work. The size and price are right. I will need to store about a dozen bytes of calibration data, however, and I can't seem to find confirmation of if one is able to write to flash memory. I can easily dedicate the last sector in flash for this purpose. I don't really care if it's slow and arduous ( as long as I have sufficient program memory to do it ) so long as it's doable. It should only need to happen once when the board is first programmed.
Any pointers would be greatly appreciated.
Martin Jay McKee
Solved! Go to Solution.
Hi
The Kinetis KE parts have long word Flash programming and a sector erase size of 512 bytes. Therefore its flash is well suite to storing calibration data.
Regards
Mark
Kinetis: http://www.utasker.com/kinetis.html
KE: http://www.utasker.com/kinetis/FRDM-KE02Z.html / http://www.utasker.com/kinetis/FRDM-KE02Z40M.html / http://www.utasker.com/kinetis/FRDM-KE04Z.html / http://www.utasker.com/kinetis/FRDM-KE06Z.html
Internal Flash and SPI Flash Parameters: http://www.utasker.com/docs/uTasker/uTaskerFileSystem_3.PDF / http://www.utasker.com/docs/uTasker/uTaskerFileSystemSPI_FLASH_003.PDF
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)
Hi
The Kinetis KE parts have long word Flash programming and a sector erase size of 512 bytes. Therefore its flash is well suite to storing calibration data.
Regards
Mark
Kinetis: http://www.utasker.com/kinetis.html
KE: http://www.utasker.com/kinetis/FRDM-KE02Z.html / http://www.utasker.com/kinetis/FRDM-KE02Z40M.html / http://www.utasker.com/kinetis/FRDM-KE04Z.html / http://www.utasker.com/kinetis/FRDM-KE06Z.html
Internal Flash and SPI Flash Parameters: http://www.utasker.com/docs/uTasker/uTaskerFileSystem_3.PDF / http://www.utasker.com/docs/uTasker/uTaskerFileSystemSPI_FLASH_003.PDF
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)
Thank you. I was able to find more information and, yes, it looks quite appropriate. Still need to do some more research as I don't understand the Flash drivers, but at least I'm on the right path now.
Martin Jay McKee