位置:51电子网 » 技术资料 » 集成电路

软件编制流程简介

发布时间:2012/6/13 20:08:54 访问次数:1117

    可以发现,硬件电路应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所示。
    这时,你就可以打开播放器播放音乐了,记得打开接收部分的电源,聆听来自不远处传来的动听啬乐。用完后记得关闭电
源,发射端一直接在电脑上也无妨,不影响下次继续使用。

                

上一篇:实际制作过程

上一篇:制作感言

相关技术资料
6-13软件编制流程简介

热门点击

 

推荐技术资料

DS2202型示波器试用
    说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式