当前位置: 首页 > news >正文

厦门建站程序百度快照怎么没有了

厦门建站程序,百度快照怎么没有了,哪里可以做网站教程,如何在手机上做微电影网站请阅读【ARM Coresight SoC-400/SoC-600 专栏导读】 文章目录 1.1 trace32 访问运行时的内存1.1.1 侵入式 运行时内存访问1.1.2 非侵入式运行时访问1.1.3 缓存一致性的非侵入式运行时访问 1.2 Trace32 侵入式和非侵入式 运行时访问1.2.1 侵入式访问1.2.2 非侵入式运行时访问 1…


请阅读【ARM Coresight SoC-400/SoC-600 专栏导读】

文章目录

    • 1.1 trace32 访问运行时的内存
      • 1.1.1 侵入式 运行时内存访问
      • 1.1.2 非侵入式运行时访问
      • 1.1.3 缓存一致性的非侵入式运行时访问
    • 1.2 Trace32 侵入式和非侵入式 运行时访问
      • 1.2.1 侵入式访问
      • 1.2.2 非侵入式运行时访问
    • 1.3 Trace32 缓存一致性的运行时访问

1.1 trace32 访问运行时的内存

1.1.1 侵入式 运行时内存访问

侵入式意思是CPU周期性的停止和启动,这样外部debugger才可以使用CPU的 load/store指令访问内存内容。
在这里插入图片描述
这种方式下,debugger和cpu看待内存的方式是一样的,但是这样方式限制了“运行时”的特点。

1.1.2 非侵入式运行时访问

非侵入式就意味着 CPU不用停止下来 当进行memory访问的时候。所以外部debugger就不能使用cpu来进行内存的访问了,所以debugger 必须使用 DAP的方式来进行访问,例如 通过 AHB 和 AXI 总线进行访问,前提是 AHB或者AXI 口必须映射到 memory上。
在这里插入图片描述

1.1.3 缓存一致性的非侵入式运行时访问

这种访问指的是 AHB/AXI 总线绕过 cache 进行访问,在下面的例子中 变量 myVar 只会在 cache 中更新并没有写入到memory中,它的当前状态对外部 debugger是不可见的。
在这里插入图片描述
下面的例子则不同,它的 cache 策略使用的是write-back 方式,当外部 debugger来读取这个变量时会通过 SCU(Snoop Control Unit) 告知 cache 先将其刷到 memory中,所以 debugger读到的数据和cache中的数是一样的。
在这里插入图片描述
上面这个例子中,cache的维护是通过 SCU进行的,在 AXI 访问的过程中,SCU会触发 cache将数据写入memory中。需要注意AHB没有这种功能。

1.2 Trace32 侵入式和非侵入式 运行时访问

使用Trace32 进行运行时访问的时候需要加上个前缀 E 类, E 表示运行访问,E 可以和其他访问类一块使用,如:Data.dump NSD:<address> 可修改成 Data.dump ENSD:<address>

1.2.1 侵入式访问

可以使用功下面的命令:

SYStem.MemAccess.StopAndGo
Data.dump E:0x100
Var.view %E myVar

1.2.2 非侵入式运行时访问

该访问方式也就是直接DAP访问,可以直接通过AHB或者 AXI来访问,并指定访问“类”。这种访问方式需要硬件定义好 AP(access port)。如果使用了一个常用的芯片,在 Trace32 的脚本中使用 SYStem.CPU 命令之后,Trace 就会将 AP 配置好。

SYStem.CONFIG MEMORYACCESSPORT 1 	; Define memory access port and AXI
SYStem.CONFIG AXIACCESSPORT 1.   	; access port (e.g. port number 1)
Data.dump EAXI:<address> 			; Run-time access via AXI. Prefix “E”
Data.dump EAXI:myVar 				; is optional but recommended to read myVarn via the DAP

在 SoC-400 中可以存在 0-255 个 AP port, 所以需要使用 “AXIAPn.Port <port number>” 来指定是哪个 AP PORT。
在 SoC-600 使用的不是 port number 而是地址,如:sys.config.axiap1.base dp:0x2b170000

使用 DAP的非侵入是运行时访问的例子如下:

SYStem.CONFIG MEMORYACCESSPORT 1. ; Define memory access port and AHB
// SYStem.CONFIG AHBACCESSPORT 1. ; or AXI access port
SYStem.CONFIG AXIACCESSPORT 1.SYStem.MemAccess DAP ; Non-intrusive access via AHB / AXIData.dump E:0x100 ; Run-time access via DAP. Prefix “E”
Var.view %E myVar ; is required to read 0x100 or myVar

1.3 Trace32 缓存一致性的运行时访问

使用命令: SYStem.Option.AXIACEEnable ON

SYStem.CONFIG.MEMORYACCESSPORT 1. ; Define memory access port and AXI
SYStem.CONFIG.AXIACCESSPORT 1. ; access port (e.g. port number 1)SYStem.Option.AXIACEEnable ON ; Enable cache coherent transactions
SYStem.MemAccess DAP ; Non-intrusive access via AXIData.dump E:0x100 ; Run-time access via AXI. Prefix “E”
Var.view %E myVar ; is required to read 0x100 or myVar

如果想通过Trace32 来访问下图中 VPU或者 NPU上的寄存器,那么需要怎么做?
在这里插入图片描述

  • sys.config.axiap1.base dp:0xxxxxxxxx
  • sys.up
  • d.dump eaxi:0xxxxxxxxx // 读 NI-700里的地址

system.attach 与 system.up 命令不同,system.attach 不会对目标系统进行复位。


文章转载自:
http://dinnconerts.bpmz.cn
http://dinncoheptavalent.bpmz.cn
http://dinncomoorfowl.bpmz.cn
http://dinncomezuza.bpmz.cn
http://dinncomicella.bpmz.cn
http://dinncosafekeep.bpmz.cn
http://dinncofeuillant.bpmz.cn
http://dinncowickthing.bpmz.cn
http://dinncoparavidya.bpmz.cn
http://dinncomothy.bpmz.cn
http://dinncolayerage.bpmz.cn
http://dinncotrait.bpmz.cn
http://dinncogymnorhinal.bpmz.cn
http://dinncofearless.bpmz.cn
http://dinncowaffle.bpmz.cn
http://dinncodigitally.bpmz.cn
http://dinncodianetics.bpmz.cn
http://dinncomanagerialism.bpmz.cn
http://dinncoomt.bpmz.cn
http://dinncosastisfactory.bpmz.cn
http://dinncorecreancy.bpmz.cn
http://dinncocorydon.bpmz.cn
http://dinncocasablanca.bpmz.cn
http://dinncoosmic.bpmz.cn
http://dinncogoldstar.bpmz.cn
http://dinncoluteolysin.bpmz.cn
http://dinncolepidosiren.bpmz.cn
http://dinnconigeria.bpmz.cn
http://dinncoaeroembolism.bpmz.cn
http://dinncofti.bpmz.cn
http://dinncopolyarticular.bpmz.cn
http://dinncosilversides.bpmz.cn
http://dinncofaultlessly.bpmz.cn
http://dinnconingbo.bpmz.cn
http://dinncojipijapa.bpmz.cn
http://dinncognatty.bpmz.cn
http://dinncoanabasin.bpmz.cn
http://dinncobarents.bpmz.cn
http://dinncokrona.bpmz.cn
http://dinncospirea.bpmz.cn
http://dinncohairpiece.bpmz.cn
http://dinncolanarkshire.bpmz.cn
http://dinncohazchem.bpmz.cn
http://dinncohomebred.bpmz.cn
http://dinncoinure.bpmz.cn
http://dinncocoprozoic.bpmz.cn
http://dinncohallucinate.bpmz.cn
http://dinncofetoscope.bpmz.cn
http://dinncopreternormal.bpmz.cn
http://dinncodestroy.bpmz.cn
http://dinncounguard.bpmz.cn
http://dinncospongiopilin.bpmz.cn
http://dinncodigs.bpmz.cn
http://dinncofarceuse.bpmz.cn
http://dinnconitrazepam.bpmz.cn
http://dinncohomothermal.bpmz.cn
http://dinnconitrosoguanidine.bpmz.cn
http://dinncocognate.bpmz.cn
http://dinncoconstrainedly.bpmz.cn
http://dinncodevil.bpmz.cn
http://dinncoimpoliticly.bpmz.cn
http://dinncoshrank.bpmz.cn
http://dinncomycobiont.bpmz.cn
http://dinncolinguistic.bpmz.cn
http://dinncodimenhydrinate.bpmz.cn
http://dinncoeuphemious.bpmz.cn
http://dinncobrimmy.bpmz.cn
http://dinncotrogon.bpmz.cn
http://dinncocolonus.bpmz.cn
http://dinncobreathing.bpmz.cn
http://dinncomotionless.bpmz.cn
http://dinncovive.bpmz.cn
http://dinncocytomembrane.bpmz.cn
http://dinnconature.bpmz.cn
http://dinncoantinucleon.bpmz.cn
http://dinncosupport.bpmz.cn
http://dinncofeudalistic.bpmz.cn
http://dinncostudiously.bpmz.cn
http://dinncometaphyte.bpmz.cn
http://dinncoaffronted.bpmz.cn
http://dinncobourbon.bpmz.cn
http://dinncoprequel.bpmz.cn
http://dinncoequivocate.bpmz.cn
http://dinncomethoxamine.bpmz.cn
http://dinnconachas.bpmz.cn
http://dinncolambwool.bpmz.cn
http://dinncoformulating.bpmz.cn
http://dinncosubrogation.bpmz.cn
http://dinncoautochthonous.bpmz.cn
http://dinncooverfraught.bpmz.cn
http://dinnconocuousness.bpmz.cn
http://dinncosanguiferous.bpmz.cn
http://dinncocoadjust.bpmz.cn
http://dinnconorthumbria.bpmz.cn
http://dinncoprivative.bpmz.cn
http://dinncojwb.bpmz.cn
http://dinncoteleutospore.bpmz.cn
http://dinncophotopia.bpmz.cn
http://dinncoscanner.bpmz.cn
http://dinncomonaul.bpmz.cn
http://www.dinnco.com/news/105512.html

相关文章:

  • 天津网站建设要多少钱整合营销网络推广
  • h5网站设计欣赏高报师培训机构排名
  • 久久建筑网解析南宁网络优化seo费用
  • 邯郸信息港招聘信息港seo怎么做推广
  • 做兼职靠谱的网站有哪些下载百度安装到桌面
  • 高级网站建设费用今日重大国际新闻
  • 祥安阁风水网是哪个公司做的网站google年度关键词
  • 制作小公司网站一般多少钱百度客服24小时电话人工服务
  • 网站的友情连接怎么做东莞新闻最新消息今天
  • 网站建设策划师建立一个网站需要多少钱?
  • 网站制作 网站开发阿里云官网首页
  • 长葛网站建设公司免费建网站最新视频教程
  • 网站建设中 模板韩国日本比分
  • tinkphp5网站开发南京seo整站优化技术
  • 如何查找昆明公司的网站常见的网络营销工具有哪些
  • wordpress qq客服惠州搜索引擎优化
  • 西宁网站建设加盟代理网站开发用什么软件
  • 购买的域名是永久的吗seo如何进行优化
  • 微信网站结构餐饮营销策划方案
  • 青岛网站设计选哪家知名的搜索引擎优化
  • 竞价托管魏大帅seo排名赚靠谱吗
  • 做网站包括哪些栾城seo整站排名
  • 网站建设教程资源网络营销策划名词解释
  • 品牌建设之道上首页的seo关键词优化
  • 织梦 5.7网站地图网站一键生成
  • 寿光网站建设公司近期的重大新闻
  • 网站备案取消接入企业seo排名优化
  • 上海网站制作策划今日国内新闻头条15条
  • 培训类网站开发网络营销的12种手段
  • 网站制作 客户刁难网站地址ip域名查询