Vxworks环境下开发技巧
s651665496
这个作者很懒,什么都没留下…
展开
-
vxworks内存布局
LOCAL_MEM_LOCAL_ADRS为物理内存的起始点,一般为0x00000000;RAM_LOW_ADRS为vxWorks映像加载起始点;FREE_RAM_ADRS为vxWorks映像加载结束点;sysPhysMemTop( )为物理内存顶点;sysMemTop( )为系统内存顶点,sysMemTop( ) = sysPhysM转载 2014-11-27 11:23:37 · 748 阅读 · 0 评论 -
vxWorks6.6 ftp server配置
在kernel configuration中增加FTP Server组件(INCLUDE_IPFTPS); 1. 将Authentication callback routine (FTPS_AUTH_CALLBACK_HOOK)挂到自己的回调函数myAuthenticateCallback;2. 将FTP initial directory 定义为"/tffs0";将FTP ro转载 2014-11-27 10:49:51 · 2577 阅读 · 0 评论 -
VxWorks下MPC860的中断处理机制及其应用
中断是外部事件通知操作系统的最常用手段。中断处理机制是计算机多任务环境运行的基础,是系统实时性的保证。 VxWorks是美国Wind River公司于1983年设计开发的一种嵌入式实时操作系统。内核wind在任务调度、中断处理及网络处理等方面与其它嵌入式实时操作系统相比具有一定的优势。特别是其提供的微秒级的中断处理为VxWorks在嵌入式实时操作系统领域的旗舰地位奠定了基础。转载 2014-11-28 11:06:56 · 521 阅读 · 0 评论 -
VxWorks网络协议栈初始化流程
一、在configAll.H中定义了所有定置系统配置的宏《INCLUDED SOFTWARE FACILITIES》:定义了基本组件;《EXCLUDED FACILITIES》:定义了扩充组件,缺省不包括;《KERNEL SOFTWARE CONFIGURATION》:内核运行的基本参数定义,包括文件个数、任务个数等等;《"GENERIC" BOARD CONFIGURATION》转载 2014-11-28 11:01:48 · 2118 阅读 · 0 评论 -
VxWorks_Timer
#include "VxWorks.h"#include "time.h"#include "timers.h"#include "syslib.h"#include "logLib.h"#include "stdio.h" #define COUNT 5 /*处理函数*/void myHandler(timer_t tmId,int arg){st转载 2016-05-19 19:01:45 · 1917 阅读 · 0 评论 -
VxWorks_AuxClk
/* 关闭辅助时钟中断 */ sysAuxClkDisable(); /*挂接中断服务程序timerISR*/ if(sysAuxClkConnect((FUNCPTR)timerISR, 0)==ERROR) { #ifdef TRACE_MSG sprintf(g_DebugM转载 2016-05-19 19:07:45 · 1093 阅读 · 0 评论 -
VxWorks_使用ftp服务
在kernel configuration中增加FTP Server组件(INCLUDE_IPFTPS); 1. 将Authentication callback routine (FTPS_AUTH_CALLBACK_HOOK)挂到自己的回调函数myAuthenticateCallback;2. 将FTP initial directory 定义为"/tffs0";将FTP ro转载 2016-05-19 19:13:21 · 8798 阅读 · 0 评论