本设计创新地采用了最新型TM4C123G(ARMCortex-M4)与DY-TIVA-PB口袋版配合组成的实验平台设计简易数字示波器,将模拟信号转换成数字信号处理,通过RAM数据处理之后将波形、最大电压及扫描周期在12864LCD屏显示出来。TM4C123G是一款基于ARMCortexM4F内核的新型微处理器。CortexM4是一种面向数字信号处理和高级微控制器应用的高效方案,具有高效率的信号处理能力,同时还有低功耗、低成本、简单易用等特点[8],与CortexM3兼容,并且在M3基础上对运算能力进行了加强,提供数字信号处理(DSP)指令和浮点运算单元(FPU),并增加了并行计算和MAC等。在诸多的嵌入式系统开发与研究中,利用ARM(AdvancedRISCMachines)处理器进行产品的开发和应用已经成了现代嵌入式系统开发的一个新的方向。ARM作为数字示波器的硬件平台,具有体积小、低功耗等特点,特别是ARM处理器可以利用QT/Embedded或MiniGUI[10]等图形库,通过软件编程进行友好的GUI(图形用户界面)的开发,更加适合了工程,野外作业等环境的要求。本系统设计具有外围电路简单、制作成本较低、使用简单方便、体积小巧和轻便易携带等优点,对于实验教学、学习嵌入式和野外操作等极有助益。
基于TM4C123G的简易数字示波器设计+电路图+程序代码(4):http://www.youerw.com/tongxin/lunwen_43538.html