基于ARM和CPLD的温度控制器的设计

来源:电子工程世界 作者:—— 时间:2010-05-18 09:35

网络接口模块主程序流程

  程序首先进行系统初始化,分配内存缓冲池用于处理TCP/IP协议;接着网络参数初始化;然后依次完成串口、定时器、ARP缓冲和RTL8019AS等的初始化工作;最后由一个while死循环检测状态字,由各子程序进行相关处理。

  4 系统调试

  系统调试主要包括硬件调试、软件调试和系统仿真综合调试三部分。首先,实验板接通电源,通过其相应的ARM和CPLD的JTAG接口与计算机并口相连,然后把相应的已编译、仿真的程序分别下载烧写到ARM和CPLD中,依次调试各个模块,基本满足温度信号采集、处理等功能,调试后的参数结果符合要求,运行状态良好。

  5 结束语

  以嵌入式系统为研究方向,面向工业控制领域,以仪器仪表为应用对象,构建并开发基于ARM和CPLD的嵌入式工业控制器通用平台,完成基于ARM处理器的嵌入式工业控制器的具体设计。系统测试效果良好,性能稳定,达到预期的设计目标。基于ARM和CPLD的嵌入式工业控制器通用平台具有广阔的应用前景,可广泛用于工农业检测、智能控制等控制领域,为以后系统升级提供有益参考。

相关文章

资讯排行榜

  • 每日排行
  • 每周排行
  • 每月排行

华强资讯微信号

关注方法:
· 使用微信扫一扫二维码
· 搜索微信号:华强微电子