图书介绍

VxWorks程序员速查手册PDF|Epub|txt|kindle电子书版本网盘下载

VxWorks程序员速查手册
  • 周启平,张杨编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111161238
  • 出版时间:2005
  • 标注页数:314页
  • 文件大小:13MB
  • 文件页数:326页
  • 主题词:实时操作系统,VxWorks-技术手册

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

VxWorks程序员速查手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 任务管理函数1

1.1.1 函数库描述1

目录1

前言1

第1章 任务管理与调度1

taskSpawn()2

1.1.2 任务管理函数详细描述2

taskInit()4

taskActivate()5

taskDelete()6

exit()6

taskSuspend()7

taskDeleteForce()7

taskResume()8

taskPrioritySet()9

taskRestart()9

taskLock()10

taskPriorityGet()10

taskUnlock()11

taskUnsafe()12

taskSafe()12

taskIdSelf()13

taskDelay()13

1.2.1 函数库描述14

1.2 任务信息函数14

taskIdVerify()14

taskTcb()14

taskOptionsSet()15

1.2.2 任务信息函数详细描述15

taskOptionsGet()16

taskRegsSet()17

taskRegsGet()17

taskIdDefault()18

taskNameToId()18

taskName()18

taskIsReady()19

1.3.1 函数库描述20

1.3 任务显示函数20

taskIsSuspended()20

taskIdListGet()20

taskInfoGet()21

taskShowInit()21

1.3.2 任务显示函数详细描述21

taskShow()22

taskStatusString()23

taskRegsShow()23

1.4.1 函数库描述24

1.4 任务钩子管理函数24

taskCreateHookAdd()25

taskHookInit()25

1.4.2 任务钩子管理函数详细描述25

taskCreateHookDelete()26

taskSwitchHookDelete()27

taskSwitchHookAdd()27

1.5.1 函数库描述28

1.5 任务钩子显示函数28

taskDeleteHookAdd()28

taskDeleteHookDelete()28

taskCreateHookShow()29

taskHookShowInit()29

1.5.2 任务钩子显示函数详细描述29

1.6.1 函数库描述30

1.6 任务变量函数30

taskSwitchHookShow()30

taskDeleteHookShow()30

taskVarAdd()31

taskVarInit()31

1.6.2 任务变量函数详细描述31

taskVarDelete()32

taskVarInfo()33

taskVarSet()33

taskVarGet()33

1.7.1 函数库描述34

1.7 体系结构相关任务管理函数34

taskSRInit()35

taskSRSet()35

1.7.2 体系结构相关的任务管理函数详细描述35

iosInit() 137

2.1.1 二值信号量37

第2章 任务间同步与通信37

2.1 信号量37

semBCreate()38

2.1.2 计数信号量39

semCCreate()40

2.1.3 互斥信号量41

semMCreate()42

semMGiveForce()43

2.1.4 通用的信号量函数44

semTake()45

semGive()45

semFlush()46

semShowInit()47

semDelete()47

2.1.5 信号量显示函数47

semShow()48

semInfo()48

2.2.1 消息队列管理函数49

2.2 消息队列49

msgQCreate()50

msgQSend()51

msgQDelete()51

msgQReceive()53

msgQNumMsgs()54

msgQInfoGet()55

2.2.2 消息队列显示函数55

msgQShowInit()55

msgQShow()56

2.3.1 管道I/O驱动函数库描述57

2.3 管道57

pipeDevCreate()59

2.3.2 管道I/O驱动函数详细描述59

pipeDrv()59

2.4.1 信号管理函数库描述60

2.4 信号60

signal()62

2.4.2 信号管理函数详细描述62

sigInit()62

sigqueueInit()62

sigtimedwait()63

sigwaitinfo()64

sigvec()65

raise()66

sigsetmask()66

sigblock()66

sigqueue()67

3.1.1 函数库描述68

第3章 时钟管理68

3.1 ANSI时间管理函数68

asctime()69

3.1.2 ANSI时间管理函数详细描述69

asctime_r()70

ctime()71

clock()71

ctime_r()72

gmtime()73

difftime()73

gmtime_r()74

localtime()75

mktime()76

localtime_r()76

strffime()77

3.2.1 函数库描述78

time()78

3.2 时钟tick管理函数78

tickSet()79

3.2.2 时钟tick管理函数详细描述79

tickAnnounce()79

3.3.1 看门狗定时器管理函数80

tickGet()80

3.3 看门狗定时器80

wdDelete()81

wdCreate()81

wdStart()82

3.3.2 看门狗显示函数83

wdCancel()83

3.4.1 函数库描述84

wdShowInit()84

wdShow()84

3.4 执行计时器函数84

timexFunc()86

3.4.2 执行计时器函数详细描述86

timexInit()86

timexClear()86

timexHelp()87

timex()88

timexN()89

timexPre()90

timexPost()90

timexShow()91

intContext()92

第4章 中断管理92

4.1 与体系结构无关的中断函数92

4.1.1 函数库描述92

4.1.2 与体系结构无关的中断函数详细描述92

4.2.1 函数库描述93

intCount()93

4.2 与体系结构相关的中断函数93

intLock()94

4.2.2 与体系结构相关的中断函数94

详细描述94

intLevelSet()94

intUnLock()95

intDisable()96

intEnable()96

intCRSet()97

intCRGet()97

intConnect()98

intSRGet()98

intSRSet()98

intHandlerCreate()99

intLockLevelGet()100

intLockLevelSet()100

intVecSet()101

intVecBaseSet()101

intVecBaseGet()101

intVecGet()102

intUninitVecSet()103

intVecTableWriteProtect()103

5.1.1 函数库描述104

第5章 VxWorks内存管理104

5.1 完全内存区管理函数104

memPartOptionsSet()105

5.1.2 完全内存管理函数详细描述105

memPartRealloc()106

memalign()106

valloc()106

memOptionsSet()107

memPartFindMax()107

realloc()108

calloc()108

memFindMax()109

cfree()109

5.2.1 函数库描述110

5.2 核心内存区管理函数110

memPartAddToPool()111

5.2.2 核心内存区管理函数详细描述111

memPartCreate()111

memPartAlloc()112

memPartAlignedAlloc()112

memAddToPool()113

memPartFree()113

free()114

malloc()114

memShowInit()115

5.3 内存区显示函数115

5.3.1 函数库描述115

5.3.2 内存区显示函数详细描述115

memPartShow()116

memShow()116

5.4.1 函数库描述117

memPartInfoGet()117

5.4 缓冲区处理函数117

bcmp()118

5.4.2 缓冲区处理函数详细描述118

bswap()119

binvert()119

uswab()120

swab()120

bcopy()121

bzer0()121

bcopyWords()122

bcopyBytes()122

bfillBytes()123

bcopyLongs()123

bfill()123

rindex()124

index()124

6.1.1 函数库描述125

第6章 VxWorks的I/0系统125

6.1 I/O应用接口函数125

unlink()126

6.1.2 I/O接口函数详细描述126

creat()126

remove()127

close()128

open()128

write()129

rename()129

read()129

ioctl()130

ioDefPathSet()131

lseek()131

chdir()132

ioDefPathGet()132

ioGlobalStdSet()133

getcwd()133

getwd()133

ioTaskStdSet()134

ioGlobalStdGet()134

ioTaskStdGet()135

6.2.1 函数库描述136

isatty()136

6.2 I/O系统函数136

iosDrvInstall()137

6.2.2 I/O系统函数详细描述137

iosDevAdd()138

iosDrvRemove()138

iosFdValue()140

iosDevFind()140

iosDevDelete()140

iosShowInit()141

6.3.2 任务显示函数详细描述141

6.3 I/O系统显示函数141

6.3.1 函数库描述141

iosDevShow()142

iosDrvShow()142

6.4.1 函数库描述143

6.4 格式化I/O函数143

iosFdShow()143

printErr()144

printf()144

6.4.2 格式化的I/O函数详细描述144

fioLibInit()144

sprintf()145

fdprintf()145

vsprintf()146

vfdprintf()146

vprintf()146

fioRead()147

fioFormatV()147

sscanf()148

fioRdString()148

selectInit()149

6.5.2 select函数详细描述149

6.5 select函数149

6.5.1 函数库描述149

select()150

selWakeup()151

selNodeDelete()153

selNodeAdd()153

selWakeupAll()153

selWakeupListLen()154

selWakeupListInit()154

selWakeupTypec()155

7.1.1 函数库描述156

7.1 与MS-DOS系统兼容的文件系统函数156

第7章 文件系统API156

dosFsConfigGet()164

7.1.2 dosFs文件系统函数详细描述164

dosFsConfigShow()165

dosFsConfigInit()165

dosFsDateTimeInstall()166

dosFsDateSet()166

dosFsDevInit()167

dosFsInit()168

dosFsDevInitOptionsSet()168

dosFsMkfs()169

dosFsMkfsOptionsSet()170

dosFsTimeSet()171

dosFsReadyChange()171

dosFsModeChange()171

dosFsVolOptionsSet()172

dosFsVolOptionsGet()172

7.2.1 函数库描述173

7.2 原始文件系统函数173

dosFsVolUnmount()173

rawFsDevInit()175

7.2.2 原始文件系统函数详细描述175

rawFsInit()176

rawFsVolUnmount()177

rawFsReadyChange()177

rawFsModeChange()177

7.3.1 函数库描述178

7.3 磁带设备文件系统函数178

tapeFsDevInit()180

7.3.2 磁带文件系统函数详细描述180

tapeFsVolUnmount()182

tapeFsReadyChange()182

tapeFsInit()182

7.4.1 函数库描述183

7.4 CD-ROM文件系统函数183

cdromFsInit()185

7.4.2 cdrom文件系统函数详细描述185

cdromFsDevCreate()186

cdromFsVolConfigShow()186

8.1.1 函数库描述187

8.1 系统相关函数187

第8章 系统内核函数187

sysClkConnect()188

8.1.2 系统相关函数详细描述188

sysClkRateGet()189

sysClkEnable()189

sysClkDisable()189

sysAuxClkConnect()190

sysClkRateSet()190

sysAuxClkRateGet()191

sysAuxClkEnable()191

sysAuxClkDisable()191

sysIntEnable()192

sysIntDisable()192

sysAuxClkRateSet()192

sysMailboxEnable()193

sysMailboxConnect()193

sysBusIntAck()193

sysBusIntGen()193

sysModel()194

sysNvRamSet()194

sysNvRamGet()194

sysPhysMemTop()195

sysHwInit()195

sysBspRev()195

sysProcNumSet()196

sysProcNumGet()196

sysMemTop()196

sysToMonitor()196

sysScsiInit()197

sysScsiBusReset()197

sysBusTas()197

sysLocalToBusAdrs()198

sysScsiConfig()198

sysSerialHwInit2()199

sysSerialHwInit()199

sysBusToLocalAdrs()199

8.2.1 函数库描述200

8.2 VxWorks内核函数200

sysSerialReset()200

sysSerialChanGet()200

kernelInit()201

8.2.2 任务信息函数详细描述201

kernelTimeSlice()202

kerneIVersion()202

9.1.1 子程序库描述203

9.1 用户接口子程序203

第9章 用户部分203

help()204

9.1.2 用户接口子程序函数详细描述204

bootChange()205

netHelp()205

period()206

periodRun()206

repeatRun()207

repeat()208

sp()209

checkStack()210

ti()211

i()211

ts()212

show()212

version()213

td()213

tr()213

d()214

m()214

copy()215

pwd()215

cd()215

diskInit()216

diskFormat()216

copyStream()216

ls()217

ld()217

squeeze()217

lsOld()218

ll()218

devs()219

rm()219

mkdir()219

rmdir()219

lkAddr()220

lkup()220

mRegs()221

printLogo()222

printErmo()222

pc()222

spyReport()223

h()223

logout()223

spy()224

spyTask()224

spyHelp()225

spyStop()225

spyClkStart()225

spyClkStop()225

usrRoot()226

usrInit()226

9.2 自定义系统配置函数226

9.2.1 函数库描述226

9.2.2 自定义系统配置函数详细描述226

usrClock()227

10.2.1 函数库描述228

10.2 与体系结构相关的浮点协处理器支持函数228

第10章 浮点函数228

10.1 浮点I/O支持函数228

10.1.1 函数库描述228

10.1.2 浮点支持函数详细描述228

floatInit()228

fppRestore()229

fppSave()229

10.2.2 与体系结构相关的浮点协处理器支持函数详细描述229

fppTaskRegsGet()230

fppProbe()230

10.3.1 函数库描述231

10.3 浮点协处理器支持函数231

fppTaskRegsSet()231

10.4.1 函数库描述232

10.4 浮点显示函数232

10.3.2 浮点协处理器支持函数详细描述232

fppInit()232

fppTaskRegsShow()233

fppShowInit()233

10.4.2 浮点显示函数详细描述233

11.1.1 常用BSD套接字函数库234

11.1 常用BSD套接字(socket)函数234

第11章 VxWorks网络系统234

socket()235

11.1.2 常用BSD套接字函数详细描述235

listen()236

bind()236

accept()237

connec()238

sendto()239

connectWithTimeout()239

send()240

recvffom()241

sendmsg()241

recv()242

setsockopt()243

recvmsg()243

getsockname()245

getsockopt()245

getpeemame()246

11.2.1 函数库描述247

11.2 zbuf套接字接口函数247

shutdown()247

zbufSockLibInit()248

11.2.2 zbuf套接字接口函数详细描述248

zbufSockSend()249

zbufSockSendto()250

zbufSockBufSend()251

zbufSockBufSendto()252

zbufSockRecv()253

11.3.1 函数库描述254

11.3 zbuf接口函数254

zbufSockRecvfrom()254

11.3.2 zbuf接口函数详细描述256

zbufCreate()256

zbufDelete()256

zbufInsert()256

zbufInsertBuf()257

zbufInsertCopy()258

zbufExtractCopy()259

zbufCut()260

zbufSplit()260

zbufDup()261

zbufLength()262

zbufSegFind()262

zbufSegNext()262

zbufSegPrev()263

zbufSegData()263

11.4 Internet地址处理函数264

11.4.1 函数库描述264

zbufSegLength()264

inet_addr()265

inet_lnaof()265

11.4.2 Internet地址处理函数详细描述265

inet_makeaddr_b()266

inet_makeaddr()266

inet_netof()267

inet_netof_string()267

inet_network()268

inet_ntoa_b()268

inet_ntoa()269

inet_aton()269

11.5.2 Internet地址处理函数详细描述270

11.5.1 函数库描述270

ifAddrAdd()270

11.5 网络接口函数270

ifAddrSet()271

ifAddrGet()272

ifBroadcastSet()272

ifBroadcastGet()273

ifDstAddrSet()273

ifDstAddrGet()274

ifMaskSet()274

ifMaskGet()275

ifFlagChange()275

ifFlagSet()276

ifFlagGee()277

ifMetricSet()277

ifMetricGet()278

ifRouteDelete()278

11.6.2 IP过滤钩子函数详细描述279

11.6.1 函数库描述279

ipFilterLibInit()279

11.6 IP过滤钩子函数279

ifunit()279

ipFilterHookAdd()280

ipFilterHookDelete()280

11.7.2 IP堆栈管理函数详细描述281

11.7.1 函数库描述281

ipAttach()281

11.7 IP堆栈管理函数281

11.8 主机表子程序函数282

11.8.1 子程序函数库描述282

ipDetach()282

hostTblInit()283

hostAdd()283

11.8.2 主机表子程序函数详细描述283

hostDelete()284

hostGetByName()284

hostGetByAddr()285

11.9 网络信息显示函数286

gethostname()286

11.9.1 函数库描述286

sethostname()286

11.9.2 网络信息显示函数详细描述287

ifShow()287

ipstatShow()288

netPoolShow()288

inetstatShow()288

mbuShow()289

netStackSysPoolShow()289

netShowInit()289

netStackDataPoolShow()289

arptabShow()290

routestatShow()290

arpShow()290

routeShow()291

hostShow()291

11.10 TCP信息显示函数292

11.10.1 函数库描述292

mRouteShow()292

tcpDebugShow()293

tcpShowInit()293

tcpstatShow()293

11.10.2 TCP信息显示函数详细描述293

12.1.2 系统相关函数详细描述294

12.1.1 函数库描述294

errnoGet()294

12.1 错误状态函数294

第12章 错误状态函数294

errnoSet()295

errnoOfTaskSet()295

errnoOfTaskGet()295

12.2 错误码速查列表296

附录311

热门推荐