摘要
针对铁电存储器(FRAM)在基于ARM9的嵌入式Linux系统下设备节点的读写及应用问题,研究Linux系统的驱动设计,分析FRAM的工作原理和硬件特性,提出基于Linux系统标准驱动架构与铁电底层预处理、读写、控制等工作机制相结合的FRAM驱动程序设计与实现流程。底层实现采用内核级基于FRAM的寻址方式,结果证明了该驱动在相应数据存储、传输中的可行性与稳定性。
Aiming at R/W of FRAM device nodes in ARM9 based embedded Linux and its application related problems,the detailed embedded Linux;Ferroelectric RAM(FRAM) drive design and implementation of the pretreatment,R/W and control mechanism is proposed based upon Linux systematic standard,after deeply studying Linux drive design and the working principles and hardware characteristics of FRAM as well.The implementation approach of FRAM low level driver based on memory addressing mode in kernel is adopted,and it proves the feasibility and stability of the driver during data being stored and transported.
出处
《计算机工程》
CAS
CSCD
北大核心
2011年第11期264-266,共3页
Computer Engineering
基金
国家发改委基金资助项目(CNGI-09-01-11)
科研院所技术开发研究专项基金资助项目"汽车电子控制系统计算平台构建技术及应用"(2008EG120168)
关键词
嵌入式LINUX
铁电存储器
串行外围设备接口
内存技术设备
embedded Linux
Ferroelectric RAM(FRAM)
Serial Peripheral Interface(SPI)
Memory Technology Device(MTD)