IDF怎么配置使用8MB PSRAM的esp psram64,怎么改实际使用大小的是4MB

623048750@qq.com
Posts: 6
Joined: Thu Nov 25, 2021 9:55 am

IDF怎么配置使用8MB PSRAM的esp psram64,怎么改实际使用大小的是4MB

Postby 623048750@qq.com » Thu Dec 16, 2021 6:58 am

IDF怎么配置使用8MB PSRAM的esp psram64,怎么改实际使用大小的是4MB



是可用地址空间最大就是4MB?

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: IDF怎么配置使用8MB PSRAM的esp psram64,怎么改实际使用大小的是4MB

Postby ESP_ICY » Fri Dec 17, 2021 12:55 pm

您能把问题描述的更清楚一点吗,我现在理解的是您想使用 8 MB PSRAM, 但是却只能用 4MB ,是这个意思吗

623048750@qq.com
Posts: 6
Joined: Thu Nov 25, 2021 9:55 am

Re: IDF怎么配置使用8MB PSRAM的esp psram64,怎么改实际使用大小的是4MB

Postby 623048750@qq.com » Sat Dec 18, 2021 9:30 am

是的,芯片是8MB的,但只能用到4MB,从官网上看介绍最大只能用4MB,真的如此吗?

还有怎么创建任务的时候把栈内存分配到外部RAM?我按照网上办法分配,定义static 数组当做任务栈,声明到外部RAM。反而编译提示超过了ram0范围

pangjinguo
Posts: 1
Joined: Tue Sep 20, 2022 12:02 pm

Re: IDF怎么配置使用8MB PSRAM的esp psram64,怎么改实际使用大小的是4MB

Postby pangjinguo » Thu Nov 03, 2022 11:16 am

官方提供的himen API可以将超过4m的spi ram映射到内存地址空间

Who is online

Users browsing this forum: Bing [Bot] and 89 guests