hi3531的pcie atu资源重映射

1. 设置ATU 区域号寄存器为需要配置的地址转换区编号。

2. 设置ATU Region Lower Base Address Register 和ATU Region Upper Base Address

Register。(在此区域内的目标地址将由区域号寄存器所在的ATU 转换)

3. 设置ATU Region Limit Address Register。

4. 设置ATU Region Lower Target Address Register 和ATU Region Upper Target Address

Register。

5. 设置ATU Region Control 1 Register。

6. 设置ATU Region Control 2 Register 并使能此ATU Region.。

/////////////////////////映射:map bar0 to 0xc000000//////////////////////

HI_MPI_SYS_SetReg(0x20800900,0x80000000);

HI_MPI_SYS_SetReg(0x20800918,0xc0000000);

HI_MPI_SYS_SetReg(0x20800908,0xc0000000);

////////////////////////////////////////////////////////////////////////////////////////////////////////////

hi3531的pcie atu资源重映射,布布扣,bubuko.com

时间: 2025-01-09 09:59:21

hi3531的pcie atu资源重映射的相关文章

WPF笔记(1.8 资源与映射)——Hello,WPF!

原文:WPF笔记(1.8 资源与映射)--Hello,WPF! 终于,看明白了,已经是凌晨1:39分.这本书这一节写得实在是不好,一个local搞得我糊里糊涂,于是,准备按照他的思路,按照我的理解,改写一遍,包括源代码.首先,这句话WPF新版本已经不用了:<?Mapping XmlNamespace="local" ClrNamespace="DataBindingDemo" ?>,这里DataBindingDemo是例子的命名空间.然后Window标签

【OpenCV入门教程之十七】OpenCV重映射 &amp; SURF特征点检测合辑

本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接:http://blog.csdn.net/poem_qianmo/article/details/30974513 作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442 知乎:http://www.zhihu.com/people/mao-xing-yun 邮箱: [email protected] 写作当前博文时配套使用的OpenCV版本: 2.4.9 本篇文章中,我们一起探讨了OpenCV中

hi3531的pcie控制器使能

根据5.2中的讲解,当监控high priority queue的PDSP channel设定好后,那么与之对应的event就知道了(PDSP channel与event一一对应)(注意5.x讲的是中断的配置,并不是exception的配置,4.x讲的是exception) 中断event与ISR配置代码如下,目的是使event与ISR建立联系: /*Configure event*/ EventCombinerEventConfig( systemEvent,  (TEventCombiner

ros名称、命名空间和重映射

一 概论 名称就是代号,ros中的节点.话题和参数的名称必须是唯一的,这很容易想到,如果你认识两个叫一样名字的人,单凭一个名字你是分辨不出来说的这个人到底是谁,所以 ros中的名称必须是唯一的. 但是,这个规定与现实不符啊,分明现实中就有这种情况啊,所以我们很容易想到两种办法 1 把两个人的名字前加点东西,如三班的A和四班的A(命名空间) 2 分别叫这两个人的小名,或者绰号.(重映射) 通过这种方式就可以解决名字冲突的问题. ros中这两种方式分别叫做命名空间和重映射. 二 命名空间 我们在安装

存储器的重映射

存储器的重映射的原因是什么? 重映射到底是怎样进行映射的? 如果不进行重映射会有什么影响? 存储器的重映射,布布扣,bubuko.com

STM32重映射(PinRemap)的使用,注意!

STM32重映射,内容和细节稍后补充,这里只说几个注意点,花了我一晚上的时间调试终于找到问题所在了... 芯片: STM32f107vct6 晶振: 25M 通过分频器与锁相环,使系统时钟为72M 背景: SPI3的重映射使用 一. 重映射函数原型: void GPIO_PinRemapConfig(uint32_t GPIO_Remap, FunctionalState NewState) STM32f107vct6不是FPGA,重映射是固定的,无法自行指定,要查表,看看映射到了哪 比如SPI

【OpenCV新手教程之十七】OpenCV重映射 &amp;amp; SURF特征点检測合辑

本系列文章由@浅墨_毛星云 出品.转载请注明出处. 文章链接:http://blog.csdn.net/poem_qianmo/article/details/30974513 作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442 知乎:http://www.zhihu.com/people/mao-xing-yun 邮箱: [email protected] 写作当前博文时配套使用的OpenCV版本号: 2.4.9 本篇文章中,我们一起探讨了OpenCV

(十)stm32 GPIO口复用,重映射 RCC_APB2Periph_AFIO

什么时候需要用到RCC_APB2Periph_AFIO--复用IO时钟的使用 需要用到外设的重映射功能时才需要使能AFIO的时钟 外部中断(EXTI)中与AFIO有关的寄存器是AFIO-EXTICR1.2.3,它们是用来选择EXTIx外部中断的输入脚之用 举例:重映射USART2 USART2的TX/RX在PA.2/3 PA.2已经被Timer2的channel3使用需要把USART2的TX/RX重映射到PD.5/6库函数的调用 (1)使能被重新映射到的I/O端口时钟 RCC_APB2Perip

管脚重映射和复用

1. [转载]STM32的功能引脚重映射和复用功能_meshine_新浪博客  http://blog.sina.com.cn/s/blog_a2ba6cce01010n7r.html 2. 5.10. STM32重映射功能-STM32(初学宝典)神舟IV号开发板 - 商路通   http://www.3566t.com/news/vima/3497220.html