完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ARM核心通过两种机制进行识别。
第一种是通过系统控制协处理器的寄存器0,也称为协处理器15或CP15。 CP15仅在包含MMU或MPU的处理器内核上可用,并包含多个配置寄存器(实际数量取决于内核)。 CP15寄存器0为硬连线,可由内核读取,由ARM Limited定义。 它定义了核心的部件号、修订号、体系结构版本、实现变量以及谁实现了核心等信息。 实施者不得更改寄存器0的值;否则,操作系统可能无法正确识别主机处理器,并在验证时遇到困难。 识别ARM内核的第二种方法是通过符合IEEE 1149.1(JTAG)标准的硬连线TAP ID。此TAP ID用于配置调试软件,并指示特定ARM内核的零件号、制造商和版本。 TAP ID由实施者(将核心集成到芯片设计中的人)配置。 注意:通过CP15看不到分路器ID,因此特定ARM内核的版本不可读。 它只能通过扫描链读取。
|
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
5822 浏览 5 评论
ARM9学习4-S3C2410的启动代码分析-For ADSv1.2
2865 浏览 0 评论
554浏览 1评论
503浏览 1评论
453浏览 0评论
安装适用于STMicroelectronics Edition 1.1版的Keil MDK应用说明
289浏览 0评论
527浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:54 , Processed in 0.603118 second(s), Total 72, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号