频谱仪多种内核通信机制的方案设计

时间:2012-04-12来源:网络
(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  4.3 驱动的调试

  对于程序语法的调试,在编译的过程中解决。根据Linux平台下的交叉编译器arm-linux-gcc的提示信息,修改出现的语法类错误。在保证了驱动文件的成功编译后,对于程序功能的调试,采用打印函数printk跟踪调试。在程序适当的位置加入printk打印信息,如根据设备注册函数的返回值来打印成功或者失败的信息,可以很直观的了解程序的运行情况,是很有效的调试方法。在调试过程中,利用示波器来检测某些通信端口的电平信息,可以了解到是否有数据通信。通过几种手段的结合,最后完成驱动程序的调试。

  结语

  本课题采用ARM、DSP、FPGA的三核构建的系统平台,将它们各自的优点有机的结合起来。在完成各自的数据处理后,分别通过HPI、SPI接口进行数据交换,在ARM的整体控制下,实现了系统稳定运作。而基于ARM的嵌入式Linux操作系统,还能提供友好的人机交互界面。该平台在智能仪表、信号测试分析等领域都能发挥很好的作用。

1 2 3 4 5 6 7 8 9 10 11

关键词: 频谱仪 内核通信

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版