您当前的位置:首页 > 基础知识 > 单片机  > 单片机常见问题

极速赛车开奖直播:在单片机开发中NOR_FLASH的应用

来源:21ic整理 关键字:单片机   单片机开发   

粤11选五开奖直播 www.ptp5c.cn  在单片机开发中,NOR_FLASH常用的有4M和8M的大小:

4M的FLASH在程序中可以这样表示:Ptr < 0x220000

8M的FLASH在程序中可以这样表示:Ptr < 0x400000(最大只能读到0x3fffff)

有了这个关系,在判断NOR_FLASH好坏的方法上我们可以采用计算checksum的方式来校验。

在程序中,我们一般把地址的指针定义为unsigned short *ptr 类型。然后通过指针不断的往后移动可以简引用获取到FLASH中的每一个byte,如果此时定义成unsigned short类型,那么用一个temp变量来接收的话,一次是可以接收到2个byte的数据,如果此时定义成unsigned long类型,同样用temp变量来接收这时一次性可以读到4个byte的数据,所以在处理数据方面可以采用位运算来进行处理。

以下这段程序是每1024byte获取前16个byte的数据依次累加返回,注意,这里累加是以word的形式累加,1 word = 2byte,所以读512相当于读了1024byte

注意,这里的单片机是16位的,其它的可能不同,不要类比,需要重新计算相应数据类型的值。

1.png

  • 奥运冠军寄语Running Together国际迷你马拉松—在线播放—《奥运冠军寄语Running Together国际迷你马拉松》—体育—优酷网,视频高清在线观看 2019-04-18
  • 清明祭英烈:90后抗洪英烈曹志宇、王岩松生前影像曝光 2019-04-17
  • 2018安徽秸秆综合利用产业博览会举办 2019-04-17
  • 大国担当!中国引领全球气候治理(在习近平新时代中国特色社会主义思想指引下——新时代新作为新篇章) 2019-04-16
  • 麦味地黄丸 老人的长寿丸 2019-04-15
  • 新华时评:磋商,不等于反复折腾 2019-04-14
  • 【专访】专访周抗——面向心灵谈摄影 2019-04-14
  • 小说文体审视、研究唐蕃关系的新突破 2019-04-13
  • 紫光阁中共中央国家机关工作委员会 2019-04-12
  • 习近平时间携手共建生态良好的地球美好家园 2019-04-11
  • 中生代男演员受关注 雷佳音式"中年萌"越来越吃香 2019-04-10
  • 吴昕孺:一轮明月照湖湘 文明自有温度 2019-04-10
  • 山西旅游推介会在首尔举行 2019-04-09
  • 黄河发源地青海“多管齐下”确保“一江清水向东流” 2019-04-08
  • 在深入推动长江经济带发展座谈会上的讲话 2019-04-08
  • 434| 692| 161| 27| 841| 634| 401| 141| 4| 654|