云彩店邀请码|半壳|优胜
Flash保存器因为体积小、功耗低、本能宁静等特性在便携式电子产物中获得了普遍的运用,而且体例内核消息就生存在Flash中,而Flash启动步调品质的是非,能径直感化到所有体例的本能,怎样安排一种高效的Flash启动,在合流的Linux嵌入式产物中它不妨起着至关要害的效率。 正文主假如实行在多核多线程XLR732处置器上Nor-Flash启动的读、擦、写操纵进程,及Flash启用剧本的实行;开始在作品中领会了多核多线程处置器的启用和对Flash的加载办法,做出了与单核处置器对Flash操纵的比较;紧接着领会了NOR-Flash和NAND-Flash的辨别,因为须要把Nor-Flash的地方映照到CPU的启用地方中,把它动作启用摆设来运用,以是采用了Nor-Flash,它具备XIP(eXecute In Place)个性,不妨径直在芯片上实行代码,并且读取速率较快的特性。而后,对Nor-Flash启动举行总体的安排和简直的实行,在简直的实行进程中,经过CPLD启动中树立的bit(1)位来实行对Flash的读、写遏制,保护数据不会被不料改写,而且鉴于多核中LL(Load-Linked)和SC(Store-Conditional)训令,实行扩充亚原子减法的操纵,对Flash举行计数操纵。 结果,经过体例的成功启用,考证Flash启动的精确性,并运用CRC校验在举行读取和写入操纵时,保护数据的真实性,最后还运用了消逝性尝试,举行了Flash计数功效的考证。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/208317.html
本站部分内容来源网络如有侵权请联系删除