CC2530共计有256KBflash,每2KB划分为1page,每16page划分为1 bank,如图:

在读取flash中数据的时候,首先要知道是读的哪个第几个bank中的数据,因为要把对应的flash bank映射到xdata地址空间的XBANK上,在xdata地址空间去读。映射bank的时候需要配置寄存器MEMCTR为相应的bank号。

在f8w2530.xcl中有对flash逻辑地址作如下定义

  1. // Texas Instruments device specific
  2. // =================================
  3. //
  4. //
  5. // Layout of CODE banks
  6. // -------------------
  7. //
  8. //-D_BANK0_START=0x08000
  9. //-D_BANK0_END=0x0FFFF
  10. //
  11. //-D_BANK1_START=0x18000
  12. //-D_BANK1_END=0x1FFFF
  13. //
  14. //-D_BANK2_START=0x28000
  15. //-D_BANK2_END=0x2FFFF
  16. //
  17. //-D_BANK3_START=0x38000
  18. //-D_BANK3_END=0x3FFFF
  19. //
  20. //-D_BANK4_START=0x48000
  21. //-D_BANK4_END=0x4FFFF
  22. //
  23. //-D_BANK5_START=0x58000
  24. //-D_BANK5_END=0x5FFFF
  25. //
  26. //-D_BANK6_START=0x68000
  27. //-D_BANK6_END=0x6FFFF
  28. //
  29. //-D_BANK7_START=0x78000
  30. //-D_BANK7_END=0x7FFFF

与falsh的实际物理地址如下对应

CC2530存储器读写相关推荐

  1. 【计算机组成原理】实验4:存储器读写实验

    实验内容 一.实验原理 存储器是计算机的存储部件,用于存放程序和数据.存储器是计算机信息存储的核心,是计算机必不可少的部件之一,计算机就是按存放在存储器中的程序自动有序不间断地进行工作. 本系统从提高 ...

  2. DSP关于存储器读写、IO读写时序图的注意点

    这里的存储器图不涉及插入等待周期. IO设备的图可以自行减去插入等待周期,然后观察. 存储器读读写 存储器写写读 I/O设备读写操作

  3. 【微机原理作业】8086存储器读写实验

    一.作业要求 利用 2764 和 6264 在 8086 最小模式下扩展 16K ROM 和 16K RAM ,对其地址进行读写(注意数据的偶对齐). 将2764某一段数据读出并写入6264,详细展示 ...

  4. 存储器读写c语言程序,单片机IIC接口存储器AT24C04的读写和显示程序(详细注释)...

    //----------------------------------------------------------------- //        名称: I2C接口存储器AT24C04读写与 ...

  5. 计算机组成课程设计之二——微程序控制的存储器读写系统设计

    如果部分电路图显示不清楚可放大页面后查看 设计要求 课程设计平台为设计环境提供了容量为256×8的随机存储器.在此基础上,设计相应的外围电路和时序对随机存储器进行读写操作.结构框图如下图所示,设计完成 ...

  6. Proteus存储器读写数字并在数码管显示

    先写入数字45:将右边开关打开,左边logicstate两个都置0(上边的0是打开了存储器,左边的0是写入模式的打开) 先断开存储器(上边的logicstate置1),再断开开关(置OFF) 先把左边 ...

  7. pcie读写ddr_5.3 存储器、I/O和配置读写请求TLP

    本节讲述PCIe总线定义的各类TLP,并详细介绍这些TLP的格式.在这些TLP中,有些格式对于初学者来说较难理解.读者需要建立PCIe总线中与TLP相关的一些基本概念,特别是存储器读写相关的报文格式. ...

  8. 怎样利用好单片机上的存储器资源来实现OD的存储与访问

    转自:http://www.cnblogs.com/winshton/p/4897789.html 我们知道OD(对象字典)是CANopen的核心,所有功能都是围绕它开展的,是协议栈的数据中心,良好的 ...

  9. 存储器块清零c语言版,存储器块清零实验报告

    有关单片机存储器块清零实验的试验报告 存储器块清零实验报告 班级: 11级计科班 姓名:苏靖 学号:1120070544 日期:2012-12-19 一.实验目的: 1.掌握存储器读写方法 2.了解存 ...

最新文章

  1. Microbiome:宏基因组分箱流程MetaWRAP安装和数据库布置
  2. mysql 两表管理查询_mysql两表查询
  3. 三大电机控制方案之DSP篇(1):TMS320F28335
  4. 10突然只剩下c盘和d盘了_科普:为什么软件不能装C盘?会卡!这是真的吗?
  5. 开放Nginx在文件夹列表功能
  6. 【Python】pymysql.err.InternalError: (1236, 'Misconfigured master - server_id was not set')
  7. JSP使用教程(第四版)学习笔记
  8. 腾达AC15改内存闪存刷AC68U梅林
  9. Web 端使用融云 SDK 集成实现滑动加载历史消息
  10. 普通有刷直流电机 H桥驱动
  11. 微信小程序怎么做【零基础教程附源码】
  12. 分治算法 循环比赛日程表
  13. MySQL基础篇(上)
  14. 如何写一篇五彩斑斓的博客.append(可爱)
  15. 弧形玻璃清洁机器人_带弧度的玻璃可以用自动擦玻璃机器人吗?无框玻璃擦窗机器人能用吗?磨砂玻璃用哪种擦窗器...
  16. CMY/CMYK 打印机色彩
  17. mybatis-学习笔记-联系我获取md文档
  18. 电磁场与电磁波(5)——静电场基本方程、分界面上的衔接条件
  19. 干货推荐|Java并发编程核心概念一览,面试必备!
  20. Windows 8系统中LOL登陆错误出现的服务器未响应怎么处理?

热门文章

  1. 网站服务器怎么恢复原来数据库,五步骤完成WordPress网站和数据库备份、搬迁恢复访问...
  2. putenv() has been disabled for security reasons [srv_status.php:22 → require_once() → ZBase-run() →
  3. 个人云存储时代 五款主流网盘横向评测
  4. Java实现 黑洞数
  5. 聊聊国外医学影像AI集成平台(上)
  6. 考研数学每个派系分析-听哪些老师的课?看那个老师的书?什么基础水平的学生在什么阶段用什么教材?
  7. uniapp全局请求插件luch-request 无痛刷新token
  8. mysql从零基础到基础熟练
  9. java 线程resume_Java暂停/挂起线程(suspend())和恢复线程(resume())
  10. 7计数 contact form_接近/门磁开关/计数器-GPS-2314L/R-XXX-LLL