完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 一只耳朵怪 于 2018-5-25 17:21 编辑
您好,又来打扰您了!我有3个问题,1)CPU协处理器控制寄存器配置的软件回读怎么读啊?2)《安全手册》中外设中央资源(PCR) 访问管理,这个怎么实现呢?必须有外设芯片吗?3)PCR的“基本功能性的软件测试”是怎么实现的?能讲一下大概的实现步骤吗? |
|
相关推荐
1个回答
|
|
Hi Wei,
1. 协处理器?570中应该没有这个概念吧... 寄存器回读还是原来说的那样,是依靠软件来完成的。 如果是CPU内部的寄存器,比如r12, CPSR等,需要使用特定的汇编语句来实现,具体可以查看ARM Cortex R4的用户手册。 2. 这里的"外设"指的是芯片中CPU以外的模块,比如对于CPU来说,HET就是外设,RTI也是外设。 ARM CPU有不同的工作模式,比如我们设计系统时可以让系统的APP层在User模式运行,而操作系统的固件在privileged模式运行。 然后把HET对应的PCR访问管理设置成privileged only。这样用户的APP就没有办法直接操作HET的寄存器,从而避免错误操作的发生。 APP可以通过调用系统提供的接口来操作HET,这样就规范的软件结构。 3. 应该说的是这段话吧? 其实没有特定的测试方法或步骤,这里只是在说PCR的配置很重要,用户应该确保软件运行过程中这些寄存器的配置的正确性。 测试的话,比如用回读的办法也是可以的。 |
|
|
|
只有小组成员才能发言,加入小组>>
2907个成员聚集在这个小组
加入小组350 浏览 1 评论
544 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
789 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
660 浏览 1 评论
对于多级放大威廉希尔官方网站 板,在PCB布局中,电源摆放的位置应该注意什么?
1140 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
83浏览 29评论
291浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
261浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
210浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
68浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 00:41 , Processed in 0.971564 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号