惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Engineering at Meta
Engineering at Meta
D
DataBreaches.Net
月光博客
月光博客
Recent Announcements
Recent Announcements
Google DeepMind News
Google DeepMind News
U
Unit 42
腾讯CDC
爱范儿
爱范儿
J
Java Code Geeks
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
N
Netflix TechBlog - Medium
B
Blog
Stack Overflow Blog
Stack Overflow Blog
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
小众软件
小众软件
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Y
Y Combinator Blog
大猫的无限游戏
大猫的无限游戏
Microsoft Azure Blog
Microsoft Azure Blog
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知

嵌入式开发

求推荐支持 eBPF 的国产 ARM 开发板 求个长期合作的逆向开发 ******野火开发板 stm32 教程错误很多***** 嵌入式开发能不能借助 AI 编写程序 有没有类似 ESP32 的芯片,内存要大的? 有干嵌入式的老哥吗? stm32+jlink,使用 swd 调试时经常蓝屏是怎么回事 有干嵌入式的老哥吗,有一个 keil 的问题 =RS485 总线冲突 Gemini 和 Chatgpt 给出不同的答案=== 嵌入式软件工程师如何提升自己? ST-Link 在 CLion 下载失败求助 个人认为嵌入式领域最无用的发明---色环电阻 v 嵌入式设备适合用 vlc 吗 有玩 mcuboot 的吗,可否帮忙看看我的应用为啥启动不了。 解析 pads pt9 格式文件,大家有没有什么好办法解析,可以有偿 请教嵌入式自学路径 嵌入式 AI 系统 SDK 从开发一个六足机器人入手,要怎么做 请教实现 嵌入式二维码扫描的问题, 新手, 非常新 0 基础嵌入式开发学习 嵌入式软件(单片机)相关问题 ESP32C6 系列教学视频,每天增加,大概 20 集,如果有用的可以下载 过年时候写的,劣质古早 mcu 的 TFT 屏幕 +ILI9341 亮度控制方案 嵌入式入职没人带 ,如何提升自己的开发工作经验呢?提升能力?有没有教程推荐 想给和家亲摄像头刷 OpenIPC,求助 u-boot 相关问题 嵌入式软硬件交流贴 嵌入式设备(无任何界面,带喇叭)的语音通话技术选型 需要开发吸顶灯和可视化门铃,有人接单么 业余想学习和玩一下单片机,求助一下 最近的想法<打造下一代的嵌入式软件开发 IDE> 想将投影仪接入米家,请教一下 ESP32 重放投影仪蓝牙遥控器的按键,用于控制投影仪的开关
解决请喝奶茶,实在搞不定了 esp32 heap_caps_malloc 分配内...
jhzzzz · 2023-03-29 · via 嵌入式开发

折腾好几天了,真搞不定了,哪位有经验的大佬帮我搞定 100 元红包奉上。

我买的是一个 esp32s3-n16r8 的开发板,板子上集成了一个 i2s 麦克风,我外接了一个 i2s 小功放并接了一个喇叭,运行 esp32 adf 官方语音唤醒识别示例 https://github.com/espressif/esp-adf/tree/master/examples/speech_recognition/wwe ,就是 master 分支代码,idf 版本是 4.4.1 。

但运行后,总是崩溃在 i2s_stream_init 函数,main 函数中 setup_player 和 start_recorder 里面都会调用这个函数,setup_player 先执行,调用没问题,start_recorder 中调用 i2s_stream_init 时单片机 reset 重启。

跟踪 i2s_stream_init 发现他会调用 heap_caps_malloc ,并且就在这里出问题,接下来的代码没有执行,s3 芯片是有外部 SPIRAN ,我都配置好了,并且 mem test 也显示 ok ,esp_get_free_heap_size 显示也有 8M 多可以用。

如果我把 setup_player 注释掉,只运行 start_recorder ,i2s_stream_init 可以成功,但也不太正常,几秒后也会崩溃,实在搞不清为什么了 :D

wx jhzzzz, qq 5488232