腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
DMA
打印
给定
值
、
、
我
使用
realloc在动态方法中编写代码来获取
给定
数字的
值
。在这种情况下,新尺寸元素的O/P没有
打印
正确的
值
。它在一个或两个元素后
打印
一些未知的垃圾
值
。 此程序在运行时调整整数值的大小。
浏览 18
提问于2019-10-18
得票数 1
1
回答
从运行时参数引用C#定义
、
DMA
1_Stream1 ((
DMA
_Stream_TypeDef *)
DMA
1_Stream1_BASE)#define
DMA
1_Stream3 ((
DMA
_Stream_TypeDef *)
DMA
1_Stream3_BASE) (这来自CMSIS头)和一个函
浏览 0
提问于2016-04-25
得票数 0
回答已采纳
1
回答
我猜是在冒烟时发生堆栈溢出
、
、
我还
使用
相同的内核构建了一些应用程序定义的模块。我启动了构建的版本,我发现它不能正常工作,因为有一些gui和其他模块缺失的问题。但是系统启动了,我做了一个app.ko。我遇到了车祸。像int a,b;add ( &a,&b);我在传递之前检查了&a和&b的
值
,它仍然是非空的,但当我在调用函数中收到相同的
值
时,&a,&b都是空的或一些垃圾
值
。我增加了堆栈的大小,但什么也没有发生。printk("The function aruguments are Desc = %p
浏览 1
提问于2011-05-18
得票数 0
2
回答
在python中基于条件绘制多色线
、
、
、
我有一个包含三列和一个datetime索引的pandas数据帧2014-12-24 2081.8830 2080.35 1956.73455 2032.2262我想做一个'px_last‘列的时间序列图,如果在
给定
的一天,50
dma
高于200
DMA
值
,则为绿色;如果50
dma</e
浏览 3
提问于2015-07-23
得票数 9
回答已采纳
1
回答
如果intel VT-d (intel VT-D)被禁用,PCI设备可以直接寻址CPU PA吗?
、
、
我的理解是,如果PCI设备想要执行
DMA
RW,并且启用了IOMMU,驱动程序应该通过pci_map_page将CPU PA映射到
DMA
地址(对于非相干的),那么PCI设备可以
使用
这个
DMA
地址,IOMMU将把
DMA
地址转换成CPU PA。我的问题是: 如果有人通过bios禁用IOMMU,是否意味着任何CPU PA可以直接
使用
DMA
RW?
浏览 1
提问于2019-02-21
得票数 1
2
回答
pci_set_
dma
_mask的功能
、
我对pci_set_
dma
_mask有点迷惑。有人能给我解释一下在下面的代码中到底发生了什么吗?#define
DMA
_64BIT_MASK
DMA
_BIT_MASK(64)问候Rabinarayan
浏览 0
提问于2016-02-08
得票数 0
1
回答
dmatest.ko -如何
使用
它?
、
、
、
我想启动
DMA
传输以进行测试。然后我开始
使用
dmesgdmatest.ko的前提条件是什么?我应该加载一个特殊的
DMA
引擎吗?是否需要dmatest.ko的特殊参数(默认情况下应探测任何内容!?)?
浏览 2
提问于2012-12-19
得票数 4
1
回答
我想为ftrace (来自内核)的输出做一个散点图
有没有办法对这些
值
进行归一化,这样我就可以得到散点图了?我想
打印
的
值
如下:uart-pl011 196.98111 prcmu196.983307
dma
40 196.984222
dma
40196.988922 prcmu
浏览 5
提问于2012-02-20
得票数 0
1
回答
从
DMA
地址(
dma
_addr_t)获取PFN?
、
我希望将PFN与与
dma
_alloc_coherent一起分配的内存块关联起来,以便与PCIe设备一起
使用
,如下所示: buffer =
dma
_alloc_coherent注意:内核中似乎有一个名为
dma
_to_pfn的ARM函数,这似乎正是我所需要的,但是对于x86来说。
浏览 4
提问于2020-01-21
得票数 2
回答已采纳
6
回答
从设备到用户空间内存的Linux内核设备驱动程序
、
、
、
我想尽快从启用
DMA
的PCIe硬件设备中获取数据到用户空间.通过LDD3阅读,似乎我需要执行几种不同类型的IO操作!?这似乎是一种浪费,要求设备将
DMA
放入内核内存(充当缓冲区),然后再将其传输到用户空间。我需要用get_user_pages
dma
_map_page映射的单页流映射、设置映射和用户空间缓冲区吗?到目前为止,我的代码从用户空间在
给定
的地址设置get_user_pages (我称之为直接I
浏览 16
提问于2011-04-04
得票数 34
回答已采纳
1
回答
Unix shell中行到列的转换
我有一个输入;我希望输出为;8765843279
dma</
浏览 3
提问于2013-08-12
得票数 0
1
回答
将migration 17迁移到Microsoft数据库
、
AMD_Readonly有一个未解决的引用 元素User:Login_Name的属性AuthenticationType设置为不支持ijMicrosoftAzureSQLDatabasev12的
值
。
浏览 6
提问于2022-03-21
得票数 0
1
回答
观察Linux内核中变量(内存地址)的变化,并在变化时
打印
堆栈跟踪?
、
我想以某种方式“观察”Linux内核(确切地说,是内核模块/驱动程序)中的一个变量(或者更确切地说,是一个内存地址);并找出是什么改变了它-基本上,当变量发生变化时
打印
出堆栈跟踪。现在,我知道我可以
使用
kgdb连接到运行在虚拟机中的调试Linux内核,甚至可以像这样设置断点(所以希望还有观察点)-但问题是我实际上想调试一个ALSA驱动程序,特别是播放
dma
_area缓冲区(我在那里得到了一些意外的数据这里还有一个更大的问题,那就是回放
dma
_area指针只存在于回放操作期间(或者换句话说,在_start和_sto
浏览 2
提问于2013-11-01
得票数 7
回答已采纳
1
回答
在X86平台上,
DMA
操作是否意味着在MMIO空间和系统内存地址空间之间移动数据?
、
在现代的X86/X86_64平台上,由于MMIO机制的存在,
DMA
操作是否可以在MMIO地址空间和内存地址空间之间移动数据?在Linux内核中,我看到有一个
dma
_addr_t定义。
浏览 2
提问于2012-02-02
得票数 0
2
回答
如何在Ubuntu16.04中安装没有内核签名或内核重建的module.ko模块?
、
如何在Ubuntu16.04中安装任何模块而不进行签名或不编辑任何内核配置。有可能吗?任何帮助都将不胜感激。
浏览 0
提问于2016-05-17
得票数 10
回答已采纳
1
回答
用
DMA
控制器传输UART
、
、
、
、
在主while循环中,我要
打印
三个中断状态标志。如果调用了相应的ISR,则设置这些标志。我添加这个命令是为了检查ISR是否被调用,而没有在ISRs中添加阻塞语句。然而,没有一个中断被调用。
DMA
只发送一个513字节的序列。在while循环中,我
打印
ISR标志的状态。
打印
后,CPU停止/锁定/关机/退出while循环。一开始,我以为我用UART来阻塞AHB,用UART来控制我的终端,用UART来控制
DMA
控制器。我禁用了我的终端,并且
使用
了LED,这并没有改变
浏览 0
提问于2018-11-23
得票数 1
2
回答
启用流后,
DMA
_SxNDTR将自身设置为最大
值
(65535)
、
、
我正在尝试
使用
DMA
与USART1一起接收stm32f205xx系列中的数据。初始化序列之后,我读取NDTR寄存器,它的
值
为4,这正是我放在那里的。但在流启用后,NDTR的
值
为65535。RCC->AHB1ENR |= RCC_AHB1ENR_
DMA
2EN;while(
DMA
2_Stream2->CR &
DMA
_SxCR_EN);
浏览 2
提问于2018-10-10
得票数 0
回答已采纳
2
回答
如何在javascript中实现递归方法
findDmaFromHierarchy = (hierarchy: [], value: string): any => { hierarchy.forEach((
dma
: any) => { findDmaFromHierarchy(
dma
.children, value); if (String(
dma
.value) === String(value)) {
浏览 25
提问于2020-05-16
得票数 0
回答已采纳
1
回答
qemu - pci_
dma
_read和pci_
dma
_write不工作。
、
、
、
、
因此,我试图了解pci设备和驱动程序是如何
使用
edu设备和教育驱动程序工作的,而且pci_
dma
_write函数似乎实际上无法将
dma
缓冲区中的信息写入内存中的分配地址。and activate the
dma
timer)/* iowrite32((u32)
dma
_handle_to, mmio + IO_
DMA
_DST); iowrit
浏览 15
提问于2020-10-26
得票数 4
2
回答
STM32:未对齐的循环
DMA
UART缓冲区
、
、
、
、
我的应用程序
使用
不同的消息长度,因此我发现此实现存在未对齐缓冲区溢出的弱点。例如,如果缓冲器长度被设置为23字节,则前两个8字节的消息都被正确地传递,但是下一个8字节的消息没有被正确地发送。为此,我扩展了HAL_UART_RxCpltCallback例程,通过
使用
CNDTR
DMA
寄存器并记住它在变量
dma
_uart_rx.prevCNDTR中的最后一个
值
来处理未对齐的缓冲区溢出 void
dma
_uart_rx.prevCNDTR <
DMA
_BUF_SIZE)
浏览 3
提问于2019-05-06
得票数 1
点击加载更多
相关
资讯
cad批量打印怎么使用?CAD软件批量打印使用的方法
云打印怎么连接打印机?云打印怎么使用?
云打印下载,云打印怎么使用?
小票打印使用教程
Python中打印空值(None)的行为及其解释
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券