驱动程序开发环境及必备软件介绍.pptVIP

  • 1
  • 0
  • 约2.19千字
  • 约 23页
  • 2019-01-19 发布于浙江
  • 举报
用户驱动程序开发环境介绍 一、EASY嵌入式内核简介 EASY嵌入式内核是将PLC的功能构建在单片机 的软件平台内。其主要功能体现在梯形图语言、 通信以及用户驱动程序开发接口3个方面。 * * 二、什么是用户驱动程序? 用户驱动程序接口是为满足用户DI/DO、AI/AO 以及处理用户专用功能(如高速计数、脉冲输出、 高精度模拟量控制等等)设计而准备的用户程序嵌 入接口。其编程方式为51汇编语言。 三、用户驱动程序开发环境 1 KEIL 4(驱动程序编程环境) 2 DOWNHEX(驱动程序下载环境) 3 FX2N(梯形图编程环境) 四、用户驱动程序所需要的外部文件 1 C8051F020.INC 此头文件包含了所有F020的寄存器地址定义,开 发过程中需要把此文件加到你的工程之中。否则 你所用的所有F020的寄存器,编译器都会提示你 undefined。 四、用户驱动程序所需要的外部文件 2 EASYCORE.INC 定义了用户所可以使用的寄存器组还有相关的变量地址。变量地址包括可以使用的BRAM/DRAM/XRAM的范围。 同时还定义了相关的内核资源分配地址,比如梯形图资源变量的地址。驱动程序通过对这些地址的操作,甚至可以直接干预梯形图。 四、用户驱动程序所需要的外部文件 3 EASYCORE.LIB 里面定义了一些内核提供的系统函数接口,比

文档评论(0)

1亿VIP精品文档

相关文档