- UID
- 113860
- 性别
- 男
|
请教斑竹:
1.Freescale 宣传资料上称所有908MCU的flash都可以用作EERPOM。 但应用时在datasheet
中一般都找不到详细一些的说明, 最通用的型号 像JL/K QT/Y MR 系列都没有该项介
绍。 据说所有型号的MCU的monitor rom 中都放有对FLASH进行操作的读写子程序,但找不
到更详细的介绍
2.如果想要调用monitor rom中flash读写子程序的入口地址,用户需要自己到freescale 网
站上去搜索相关资料,对于freescale的新用户来说,有点麻烦。
举个例子: 如果想找jl3 monitor rom中flash读写 子程序的入口地址,先要到
freescale 网站找到jl3的主页,然后在近百个参考资料中把AN2504文件找出来,从中找到
jl3的该项子 程序入口,最后你才可以在你的程序中添加该EEPROM模拟程序
3.当然,每种型号的datasheet中,都有对flash 读写操作的介绍,用户可以自己编写程序对
flash 进行读写.但该方法不太方便,我试过用这种方法操作,可以达到同样效果,但是太繁
琐,不仅要自己编写程序,还要将该模块调到RAM中操作.每个模块要占用40byte左右的空
间,太浪费RAM
针对以上几点,我的问题是:
1.Freescale 该项flash 模拟EEPROM技术 是不是可以建议客户大批量应用,如果可以做一
个卖点来推广,为什么不直接在datasheet中将rom 的程序入口地址告诉客户
2.对于一些没有把入口地址公开的MCU型号,(例如MR32,即使在网站也搜索不到该项应用),
是不是不建议客户使用该项功能. 如果客户自己编写flash读写程序,将某段flash当
eeprom来用,会不会有什么隐患?
这是我自己应用freescale mcu时遇到的一些问题,一直有些疑惑,希望斑竹解答一下.其他兄弟有对这一块比较熟悉,欢迎给出你的建议.多谢 |
|