您尚未登录。

楼主 #1 2020-04-14 10:46:41

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

请教各位大佬:Shadow Space for SDRAM是什么意思?谢谢!

请教各位大佬:

Shadow Space for SDRAM是什么意思?

谢谢!

离线

楼主 #2 2020-04-14 13:26:20

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

Re: 请教各位大佬:Shadow Space for SDRAM是什么意思?谢谢!

有没有知道的?能分享一下吗?

离线

楼主 #3 2020-04-14 13:26:56

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

Re: 请教各位大佬:Shadow Space for SDRAM是什么意思?谢谢!

这是在Nuvoton 的N9H26手册上看到的。

离线

#4 2020-05-18 00:58:28

Beta_vulgaris
会员
注册时间: 2019-03-07
已发帖子: 60
积分: 60

Re: 请教各位大佬:Shadow Space for SDRAM是什么意思?谢谢!

我的个人理解,这个是给DMA用的。两个地址指向的数据是一样的。

离线

#5 2020-05-18 08:33:54

novice
会员
注册时间: 2019-07-26
已发帖子: 112
积分: 93

Re: 请教各位大佬:Shadow Space for SDRAM是什么意思?谢谢!

将地址数值的最高位置一等于告诉芯片这次操作不走缓冲,通常在驱动程序中使用。
例如
char buf[100];
char* ptr = buf;
ptr |= 0x80000000;

离线

#6 2020-05-19 16:38:55

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: 请教各位大佬:Shadow Space for SDRAM是什么意思?谢谢!

这才明白我在emWin中提的一个问题。 但是还是不能把N9H26的emWin用在N32926。等高手解惑。

========================================
我在N32926上面跑N9H26的 emWin demo,编译通过,只是运行一片黑。
GUIDRV_LIN_16 和 GIANTPLUS_GPM1006D 都和我的板子一样,如果放data到u8FrameBuf,是可以显示图片的。
就是指针要或800000000不明白,但是我注释掉也一样的不行。
u8FrameBufPtr  = (UINT8 *)((UINT32)u8FrameBuf );//| 0x80000000);

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn