CC2530中有好多款的型号,其中什么F128,F256,F32都是所谓的flash的大小,很多人不知道关于flash的概念,其实需要概念吗? u盘就是典型的flash(可能表达不是很准确),可以读也可以写,拔下来数据不会丢失!你的U盘是不是这样呢?

我用到的是F256,傻人就选大的。CC2530F256:8KB的SRAM,256KB的FLASH,很多人对于FLASH的读写的地址不是很明确,所以在这里说明一下:F256有256KB的FLASH。

操作FLASH的步骤:1.擦除2.写3.读

1.擦:擦要给个地址吧,256KB的地址是从0x00000H ------0x3FFFFH,具体的操作是FADDRH = ((uint32_t)address>>10) ,注意传来的地址是32位的,但是不能将大于0x3FFFF的数字传进来。

2.写:一般采用DMA的方式来进行传输,还是地址的问题

addH=((uint32_t)address)>>10;       //提取页面的地址

addL=((uint32_t)address)>>2;     //低8位保证是4的倍数

分别赋值给FADDRH和FADDRL,可以了

3.读:需要进行FLASH的映射,还是地址的问题

block = ((uint32_t) address >>15) & 0x7;                           //3位表示在哪个块上

然后将该块直接映射到XDATA下通过MEMCTR寄存器来映射。

读者请自行分析为什么是这几个数字。以0x3FFFF的地址作为参数带入这些表达式,就一目了然了,不必向Z-STACK中那样处理了!!!

CC2530关于flash的地址的问题讲解相关推荐

  1. CC2530之Flash笔记

    最近在看CC2530的Flash部分,翻阅一些文章,将记录下来,做为笔记以免遗忘,如有错误之处请指出. 参考文章: http://www.cfanz.cn/?c=article&a=read& ...

  2. html flash地址,PHP如何实现将视频html地址转换成flash swf地址

    PHP如何实现将视频html地址转换成flash swf地址 发布时间:2021-06-22 14:55:41 来源:亿速云 阅读:52 作者:小新 这篇文章主要介绍了PHP如何实现将视频html地址 ...

  3. php获取页面视频文件,PHP获取各大视频网站页面中的Flash播放地址

    先看一个简单的,我用PHP实现了这个功能,我觉得用PHP来做这项工作简直是一种享受!使用其提供的强大的HTML页面处理函数和正则表达式,短短的几行代码就能搞定这个功能. 贴一下关键代码: //获取优酷 ...

  4. php怎么播放大视频教程,PHP获取各大视频网站页面中的Flash播放地址_PHP教程

    有很多朋友做电影网站都是直接用大视频网站的flash播放地址了,这样如果我们不影响到自己网服务器,下面小编来给大家介绍一下利用PHP获取各大视频网站页面中的Flash播放地址实例. 先看一个简单的 然 ...

  5. STM32CubeIDE设置Flash烧录地址和大小(告别Keil魔术棒)

    STM32CubeIDE中设置Flash烧写地址和范围 在由Keil平台转到STM32CubeIDE平台过程中,我们熟悉的点开魔术棒进行相关烧录配置的方式已经不适用了,在STM32CubeIDE平台中 ...

  6. php flash 代码转换,PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法...

    本文实例讲述了PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法.分享给大家供大家参考,具体如下: 很多用户不知道如何复制flash地址,只能在程序中帮他们替换了: /** * ...

  7. ipv6地址概述——深入讲解ipv6地址

    作者简介:一名在校云计算网络运维学生.每天分享网络运维的学习经验.和学习笔记.   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.ipv6地址深入了解 1.ipv6地 ...

  8. 在线电影/电视/音乐/FLASH/EMAIL地址超强侦探

    软件名称:影音嗅探专家 软件版本:V2004.11.15 建议分类:互联网-> 网络辅助 联系EMAIL: qiek@163.com 软件网站: http://www.liufei.com 界面 ...

  9. C语言 什么时候用取地址什么时候不用取地址,符号讲解

    情况一: &是一个取地址运算符 &a是一个表达式,其功能是求变量a的地址 scanf函数的一般形式为:scanf("格式控制字符串",地址列表); scanf输入的 ...

最新文章

  1. nignx uwsgi 启动多个flask网站
  2. strrchr 字符查找函数
  3. jQuery对象插件封装步骤
  4. 12省联考2019口胡
  5. 二级c语言上机编程技巧,二级C语言上机编程题技巧总结
  6. 【转载】让页面不缓存js
  7. poj 3714 Raid
  8. 使用requests访问必应在线翻译
  9. 地铁路线程序C语言,个人作业-北京地铁出行路线规划命令行程序完成总结
  10. 二、页面构成与色彩搭配
  11. 删除docker registry镜像脚本报错No repositories directory found inside REGISTRY_DATA_DIR
  12. python获取字典第一个元素,从字典中获取第一个元素
  13. 不只Keep、FITURE、乐刻,运动健身赛道近5年吸金633亿早已起飞
  14. Chrome常见的好用插件(满分好评)
  15. 乳品车间设备布置图、啤酒厂总平面布置图、铜矿选矿厂厂区布置图、制药工厂平面布置图、脱硫布置图、选煤厂厂区总平面布置图、年产20万吨乙二醇厂区平面布置图、烟气脱硫布置图、脱硝SCR区布置图……
  16. 用fail2ban阻止ssh暴力破解root密码
  17. python文字转语音输出_Python文字转语音
  18. 为什么说深度学习和机器学习截然不同?
  19. 网易青媒第11期 | 第4节课笔记(内容创作:大学生如何拍摄第一支Vlog【video blog视频博客】 )
  20. Opencv调取摄像头失败的处理方法

热门文章

  1. 计算机底层存储字节还是字符,彻底搞懂乱码——字符,字节和编码
  2. ADIS16400/ADIS16405带磁力计的三轴惯性传感器(1)
  3. 新基建搭台,城市智能体唱戏 广西开启数字经济新篇章
  4. Django DRF 序列化类
  5. mri造影剂是用计算机控制滴注,CT、磁共振检查为什么要注射造影剂?
  6. 应聘时最漂亮的回答、回答问题技巧
  7. 【Electronics】CD4053
  8. 360版nod32病毒库无法更新
  9. 你的Qt按钮可以加载Gif圆形的头像吗?
  10. 全志S3芯片资料|datasheet下载