论文部分内容阅读
随着人们对仪器仪表的要求越来越高,就越来越迫切的需要智能仪器。嵌入式系统的发展为仪器智能化提供了有效的方法和技术手段,使得仪器仪表性能得到了很大的提高。本论文针对石家庄无线电四厂现有仪器仪表的性能缺点,使用了基于嵌入式ADSP-BF531来提高仪器的性能。智能仪器控制平台采用了ADI公司的双核芯片BF531,该芯片嵌入了uClinux软件开发平台。双核芯片意味着在同一个芯片上运行两个处理器(CPU+DSP),这种芯片的数据处理速度比单核芯片要快,而且芯片的价格低廉,因而适合仪器仪表对智能化的要求,并能带动仪器仪表的进一步发展。本文开篇介绍了基于ADSP的智能仪器控制平台的来源和意义,嵌入式系统的应用领域、特点和发展趋势,接着说明系统硬件平台和软件平台选型的原因,并研究了ADSP-BF531的硬件接口电路,特别是并行外部接口(PPI)、直接存储器访问(DMA)和定时器(TIMER)。在深入地研究基于ADI公司的双核芯片ADSP-BF531驱动程序开发的相关知识和开发的流程之后,对开发板进行上电测试和算法调试,设计实现液晶显示硬件电路。最后研究了应用程序和驱动程序的编写,对SPI进行测试,并编写液晶显示的软件程序,测试成功后将其烧入内核。