-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Description
代码运行是在sdk1.10,hpm6750evk2的drivers/pdma例程。使用的函数是下面这个
logobuffer的内存位置是从0x40000000到0x4004b000,logobuffer1的内存位置是0x4004b000到0x40096000。logobuffer保存的是例程里面先辑的那个logo图片,logobuffer1准备保存的是翻转90°之后的图片。但是使用发现有些奇怪的问题
logobuffer1的大小和logobuffer一样,上面是logobuffer1的240之后的数据有不应该出现的0。然后我查看内存
发现0x40096000后面也有数据,这里已经超过logobuffer1应该的内存范围了,这个值应该是logo图片里面的蓝色
感觉pdma图像旋转的这个函数如果不注意很容易导致内存上出问题,在函数的介绍里面也没有对dst相关的说明
Metadata
Metadata
Assignees
Labels
No labels