大家好,求助一个单片机文件传输的问题!我使用了rtthread提供的软件包ftp和tftp,实现了从PC端和我的板子之间的文件互传,请问两个板子之间互传文件如何实现呢?可以调用软件包里的接口实现吗?我的目的是把vs1053录音之后的声音文件通过以太网发送到另一个板子播放,实现语音对讲的功能,其中声音文件存放在外部flash中。使用的单片机是GD32F450。
查看更多
1 建立TCP(udp)连接;2 定时读取vs1053 数据,计算读取到的数据包的信号幅值,大于某个值就开始发送通过连接发送到另一个板子;当幅值小于某个值时停止发送;3 接收到数据的板子把数据送去发声;4 8k*8bits的采样率应应付,后续可以提高采样率和分辨率及添加实时压缩加密等;流程大概就是这样,可以去找找现成的AoIP代码;
可以一边播放,一边存
对讲不适合走文件的路子,延迟太大了。
关注一下,了解看看这个问题怎么实现
蹲一个解决方案
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
您是说一块板子边录音编码并发送,另一块板子边接收并解码播放吗
对。GD32F450足够快