CC2530存储器读写
CC2530共计有256KBflash,每2KB划分为1page,每16page划分为1 bank,如图:
在读取flash中数据的时候,首先要知道是读的哪个第几个bank中的数据,因为要把对应的flash bank映射到xdata地址空间的XBANK上,在xdata地址空间去读。映射bank的时候需要配置寄存器MEMCTR为相应的bank号。
在f8w2530.xcl中有对flash逻辑地址作如下定义
- // Texas Instruments device specific
- // =================================
- //
- //
- // Layout of CODE banks
- // -------------------
- //
- //-D_BANK0_START=0x08000
- //-D_BANK0_END=0x0FFFF
- //
- //-D_BANK1_START=0x18000
- //-D_BANK1_END=0x1FFFF
- //
- //-D_BANK2_START=0x28000
- //-D_BANK2_END=0x2FFFF
- //
- //-D_BANK3_START=0x38000
- //-D_BANK3_END=0x3FFFF
- //
- //-D_BANK4_START=0x48000
- //-D_BANK4_END=0x4FFFF
- //
- //-D_BANK5_START=0x58000
- //-D_BANK5_END=0x5FFFF
- //
- //-D_BANK6_START=0x68000
- //-D_BANK6_END=0x6FFFF
- //
- //-D_BANK7_START=0x78000
- //-D_BANK7_END=0x7FFFF
与falsh的实际物理地址如下对应
CC2530存储器读写相关推荐
- 【计算机组成原理】实验4:存储器读写实验
实验内容 一.实验原理 存储器是计算机的存储部件,用于存放程序和数据.存储器是计算机信息存储的核心,是计算机必不可少的部件之一,计算机就是按存放在存储器中的程序自动有序不间断地进行工作. 本系统从提高 ...
- DSP关于存储器读写、IO读写时序图的注意点
这里的存储器图不涉及插入等待周期. IO设备的图可以自行减去插入等待周期,然后观察. 存储器读读写 存储器写写读 I/O设备读写操作
- 【微机原理作业】8086存储器读写实验
一.作业要求 利用 2764 和 6264 在 8086 最小模式下扩展 16K ROM 和 16K RAM ,对其地址进行读写(注意数据的偶对齐). 将2764某一段数据读出并写入6264,详细展示 ...
- 存储器读写c语言程序,单片机IIC接口存储器AT24C04的读写和显示程序(详细注释)...
//----------------------------------------------------------------- // 名称: I2C接口存储器AT24C04读写与 ...
- 计算机组成课程设计之二——微程序控制的存储器读写系统设计
如果部分电路图显示不清楚可放大页面后查看 设计要求 课程设计平台为设计环境提供了容量为256×8的随机存储器.在此基础上,设计相应的外围电路和时序对随机存储器进行读写操作.结构框图如下图所示,设计完成 ...
- Proteus存储器读写数字并在数码管显示
先写入数字45:将右边开关打开,左边logicstate两个都置0(上边的0是打开了存储器,左边的0是写入模式的打开) 先断开存储器(上边的logicstate置1),再断开开关(置OFF) 先把左边 ...
- pcie读写ddr_5.3 存储器、I/O和配置读写请求TLP
本节讲述PCIe总线定义的各类TLP,并详细介绍这些TLP的格式.在这些TLP中,有些格式对于初学者来说较难理解.读者需要建立PCIe总线中与TLP相关的一些基本概念,特别是存储器读写相关的报文格式. ...
- 怎样利用好单片机上的存储器资源来实现OD的存储与访问
转自:http://www.cnblogs.com/winshton/p/4897789.html 我们知道OD(对象字典)是CANopen的核心,所有功能都是围绕它开展的,是协议栈的数据中心,良好的 ...
- 存储器块清零c语言版,存储器块清零实验报告
有关单片机存储器块清零实验的试验报告 存储器块清零实验报告 班级: 11级计科班 姓名:苏靖 学号:1120070544 日期:2012-12-19 一.实验目的: 1.掌握存储器读写方法 2.了解存 ...
最新文章
- Microbiome:宏基因组分箱流程MetaWRAP安装和数据库布置
- mysql 两表管理查询_mysql两表查询
- 三大电机控制方案之DSP篇(1):TMS320F28335
- 10突然只剩下c盘和d盘了_科普:为什么软件不能装C盘?会卡!这是真的吗?
- 开放Nginx在文件夹列表功能
- 【Python】pymysql.err.InternalError: (1236, 'Misconfigured master - server_id was not set')
- JSP使用教程(第四版)学习笔记
- 腾达AC15改内存闪存刷AC68U梅林
- Web 端使用融云 SDK 集成实现滑动加载历史消息
- 普通有刷直流电机 H桥驱动
- 微信小程序怎么做【零基础教程附源码】
- 分治算法 循环比赛日程表
- MySQL基础篇(上)
- 如何写一篇五彩斑斓的博客.append(可爱)
- 弧形玻璃清洁机器人_带弧度的玻璃可以用自动擦玻璃机器人吗?无框玻璃擦窗机器人能用吗?磨砂玻璃用哪种擦窗器...
- CMY/CMYK 打印机色彩
- mybatis-学习笔记-联系我获取md文档
- 电磁场与电磁波(5)——静电场基本方程、分界面上的衔接条件
- 干货推荐|Java并发编程核心概念一览,面试必备!
- Windows 8系统中LOL登陆错误出现的服务器未响应怎么处理?
热门文章
- 网站服务器怎么恢复原来数据库,五步骤完成WordPress网站和数据库备份、搬迁恢复访问...
- putenv() has been disabled for security reasons [srv_status.php:22 → require_once() → ZBase-run() →
- 个人云存储时代 五款主流网盘横向评测
- Java实现 黑洞数
- 聊聊国外医学影像AI集成平台(上)
- 考研数学每个派系分析-听哪些老师的课?看那个老师的书?什么基础水平的学生在什么阶段用什么教材?
- uniapp全局请求插件luch-request 无痛刷新token
- mysql从零基础到基础熟练
- java 线程resume_Java暂停/挂起线程(suspend())和恢复线程(resume())
- 7计数 contact form_接近/门磁开关/计数器-GPS-2314L/R-XXX-LLL