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

新疆体彩11选5走势图:在单片机开发中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

  • 【访民情 惠民生 聚民心】多措并举拓宽村民脱贫路 2018-12-16
  • 五峰山跨江线路相关新闻 2018-12-15
  • 西安幼升小入学难问题出在哪儿教育部门将统筹协调安排 2018-12-15
  • 排污许可制改革持续推进(在习近平新时代中国特色社会主义思想指引下——新时代新作为新篇章) 2018-12-14
  • [大笑]这不符合小撸的风格也!只要你有能力评论的,会说这种没营养的话? 2018-12-13
  • 《堡垒之夜》Switch版下载量:一天破200万次 2018-12-13
  • 气氛和谐!博格巴和卡希尔赛前相遇热情寒暄 2018-12-12
  • “最美乡村医生”孙云海:回乡行医28年未收一分出诊费 2018-12-11
  • 90后“技术宅”开黄色网站 半年非法牟利17万 2018-12-10
  • 尚活 —频道 春城壹网 七彩云南 一网天下 2018-12-09
  • 从“最冷门”角度解读《人工智能新规划》 2018-12-09
  • 计划经济该怎么定义呢?政府什么都管的经济吗?如果政府什么都管那以现在的政府的能力,能管的了那么多吗?能管得好吗?那还能纯粹叫经济吗?所以政府才强调政府有政府的职 2018-12-08
  • 酸味-热门标签-华商生活 2018-12-08
  • 发改委:乡村振兴战略规划修改完善后将报请印发实施 2018-12-07
  • [心]——中国的有神论者代表不了无神论者!不知道有神论与无神论的世界观不相同吗?况且,各种无神论者的世界观还不一样呢!!!! 2018-12-07
  • 62| 516| 220| 581| 272| 234| 323| 79| 285| 614|