1756-L62
1756-L62产品特点
在AT91RM9200中的移植实现
μC/OS-Ⅱ的移植条件是:该处理器有堆栈,有CPU内部寄存器入栈、出栈指令;使用的C编译器支持内嵌汇编(inlineasseInbly)或者该C语言可扩展,可连接汇编模块,使得关中断、开中断能在C语言程序中实现。
AT91RM9200符合其移植条件。μC/OS-Ⅱ的移植集中在3个文件,头文件os_cpu.h,汇编文件os_cup_a.s,C代码文件os_cpu_c.c。其中os_cpu.h主要包含编译器相关的数据类型的定义、堆栈类型的定义以及几个宏定义和函数说明。而os_cpu_c.c中则包含与移植有关的c函数,包括堆栈的初始化函数和一些钩子(hook)函数的实现。os_cpu-a.s中则包含与移植有关的汇编语言函数,包括开/关中断、上下文切换、时钟中断服务程序等。移植中关键的功能模块实现如以下所述。
移植工作包括以下几个内容:①用绷efine设置一个常量的值(OS-CPU.H);②声明数据类型(OS-CPU.H);③用#define声明三个宏(OS.CPU.H);④用c语言编写六个简单的函数(OS—CPIJ-C.C);⑤编写四个汇编语言函数(OS-CPU_ASM)。
1756-L62
厦门光沃自动化设备有限公司
联系人:小杨
电话:0592-5709821
电话:18030229050
QQ:1878187406
1756-L62
参数规格
FUNUC A16B-1210-048 A16B1210048 CRT BOARD WAY CLEAN!!!
FANUC IC693MDR390C MIXED I/O 24VDC IN/ RELAY OUT 8PT
GE Fanuc IC693MDL630 B Input 24 VDC 8 P Pos Logic NIB
GE Fanuc IC610MDL129A 115VAC Input 16 Cir IC610MDL129-A
Fanuc Back Plane 5 Slot A05B-2316-C111 A05B2316C111
GE Fanuc IC697ALG441 B Analog Input Voltage 16 Point
GE Fanuc IC693MDL740 AA Ouput 24 V DC 0.5 A 16 Pnt ND
GE Coil Cat. No. 55-180237, 575V - NIB - NR
Fanuc 6 Slot Backplane A05B-2300-C003 A05B2300C003
FANUC A03B-0807-C001 BACKPLATE 10 SLOT
Fanuc Backplane 4 slot Card Cage and Fan
FANUC CNC Control I/O ( AIF01A ), Rack with 10 modules
Fanuc 6 TC Power Supply A14B-0070-B002
Fanuc I/O D6 A16B1211-0946/0​5A
FANUC A03B-0801-C448 OUPUT MODULE
Fanuc I/O Base Unit, Back Panel 10 Slot A03B-0801-C013
Fanuc I/O Base Unit, Back Panel 10 Slot A03B-0801-C009
Texas Instruments CPU Module 330-37 or GE IC610CPU101B
GE IC610CPU101C CPU WITH 1K RAM MODULE EXPANDABLE
产品名称:1756-L62
产品手机链接:http://m.vooec.com/trade_396126462.html
产品网站链接:http://www.vooec.com/sjshow_396126462/