• 大小: 3.66MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-09-29
  • 语言: C#
  • 标签: STM32f103  VS1003  串口2  DMA  

资源简介

这是stm32f103驱动vs1003b芯片的范例,上位机使用c#写的,全部代码开源, 采用的是PL2302usb转串口模块,还包含了写adpcm文件头的软件,是一套完整的录音程序。 所用模块 1.stm32f103rct6 arm芯片开发板 2.pl2303usb转ttl模块 3.vs1003b解码模块 带咪头 接线 stm32接电脑usb 1.TX--PA3 2.RX--PA2 stm32接vs1003b 1.PA5--SCLK 2.PA6--MISO 3.PA7--MOSI 上面三个是spi数据读取 4.PC6--DREQ 5.PC7--XCS 6.PC8--XDCS 7.PC9--XRST 这四个是控制vs1003的io口 单片机上电后串口1会输出32895,表示vs1003b芯片完好,然后耳机会听到嘀嘟一声正弦波测试,表示 开发板完好,然后串口2会输出一段10秒的录音数据,打开WindowsFormsApp1的C#程序,波特率设置成 921600接收成xxx.spx文件,然后运行ConsoleApp1生成xxx.wav文件。 本程序经过测试,完全可用。

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    4072184  2017-10-31 21:58  vs1003.rar

     文件     324319  2017-10-31 22:18  WindowsFormsApp1.rar

     文件        720  2017-10-31 22:58  readme.txt

     文件      41020  2017-10-31 22:34  测试wav.wav

----------- ---------  ---------- -----  ----

              4438243                    4


评论

共有 条评论