软件编制流程简介
发布时间:2012/6/13 20:08:54 访问次数:1135
可以发现,硬件电路应XC5204-6PC84C该还算简单,那么软件的编制容易吗?不必着急,其实笔者在设计当初,只做了发射部分,并没有加上无线模块,说简单点就是一个USB声卡,而且只是具备音频播放功能,采用的是PWM+RC滤波的功能,接上耳机听音乐也挺不错。只是这样一来,F320里面需要完成两个功能,一个是USB声卡数据输出处理,一个是固定采样率qlPWM音频输出,如图11所示。两部分都是实时性比较强的功能,USB部分比较慢的也需要1ms处理一次,功能之间需要仔细协调;分开后,两部分由F320与F330分别承担,中间由2.4G模块搭桥牵线,F320时间紧张的现象得到一定的缓解。图12是发射部分的软件流程,图13是接收部分的软件流程。原理也相对容易理解。
下载单片机的程序需要用到C8051的EC5仿真器,这个仿真器现在的价格也已经逐渐回落,大约60元,可以仿真下载C8051F系列的所有单片机。有兴趣的读者可以涉足一下此系列的单片机,例如51增强型,特别是F320和F330,功能还是非常不错的。
使用起来比较简单:发射部分插入电脑,查看电脑控制面板中的语音与音频设备,可以发现原先电脑的声卡已被USB声卡所代替,如图14所示。
这时,你就可以打开播放器播放音乐了,记得打开接收部分的电源,聆听来自不远处传来的动听啬乐。用完后记得关闭电源,发射端一直接在电脑上也无妨,不影响下次继续使用。
可以发现,硬件电路应XC5204-6PC84C该还算简单,那么软件的编制容易吗?不必着急,其实笔者在设计当初,只做了发射部分,并没有加上无线模块,说简单点就是一个USB声卡,而且只是具备音频播放功能,采用的是PWM+RC滤波的功能,接上耳机听音乐也挺不错。只是这样一来,F320里面需要完成两个功能,一个是USB声卡数据输出处理,一个是固定采样率qlPWM音频输出,如图11所示。两部分都是实时性比较强的功能,USB部分比较慢的也需要1ms处理一次,功能之间需要仔细协调;分开后,两部分由F320与F330分别承担,中间由2.4G模块搭桥牵线,F320时间紧张的现象得到一定的缓解。图12是发射部分的软件流程,图13是接收部分的软件流程。原理也相对容易理解。
下载单片机的程序需要用到C8051的EC5仿真器,这个仿真器现在的价格也已经逐渐回落,大约60元,可以仿真下载C8051F系列的所有单片机。有兴趣的读者可以涉足一下此系列的单片机,例如51增强型,特别是F320和F330,功能还是非常不错的。
使用起来比较简单:发射部分插入电脑,查看电脑控制面板中的语音与音频设备,可以发现原先电脑的声卡已被USB声卡所代替,如图14所示。
这时,你就可以打开播放器播放音乐了,记得打开接收部分的电源,聆听来自不远处传来的动听啬乐。用完后记得关闭电源,发射端一直接在电脑上也无妨,不影响下次继续使用。
热门点击
- PID控制器的主要接线及外形
- “随身听”的功能
- 试跑Arduino
- 利用定子绕组串接电阻调节电压的调速方法
- 晶闸管串级调速的原理
- FET开关的栅极驱动电路
- 采用达林顿晶体管的电矧开关电路
- H电桥控制电路的结构
- OP放大器电路的设计与制作
- 软件编制流程简介
推荐技术资料
- DS2202型示波器试用
- 说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]