CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - c B
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Sub Category
ARM-PowerPC-ColdFire-MIPS
Embeded Linux
SCM
VxWorks
uCOS
DSP program
Windows CE
VHDL-FPGA-Verilog
Other Embeded program
QNX
hardware design
Open-source hardware
Search - c B - List
[
VxWorks
]
mem
DL : 0
在了解实时嵌入式操作系统内存管理机制的特点以及实时处理对内存管理需求的基础上,练习并掌握有效处理内存碎片的内存管理机制,同时理解防止内存泄漏问题的良好设计方法。使用预先规划的思想,构建自己的私有内存管理机制,在系统内存池中申请内存,并将其纳入私有内存管理机制中,形成静态预分配内存池; 静态预分配内存池支持一种以上固定长度内存池,如16 字节内存池和256 字节内存池。固定长度内存池的单块长度应考虑体系结构开销,并尽量减少内部碎片;固定长度内存池数量应可配置; 静态预分配内存池与系统内存池的统一管理机制。向用户分配内存时应保证长度最佳匹配原则。当申请内存的长度超过静态预分配长度或资源不足时,自动向系统内存池申请; 管理机制包括: a) 初 始化函数; b) 内 存申请/释放函数。并特别要保证释放安全; c) 告 警机制; d) 管 理监视机制。 5. 利用可能的互斥机制或代码可重入设计,保证以上管理机制的操作安全性; 6. 创建多Task 环境测试及演示以上内容-err
Date
: 2025-12-21
Size
: 1kb
User
:
王昊
[
VxWorks
]
creat
DL : 0
此源码用于任务间的通信,程序中分为任务A,B,C,编程序实现任务在各任务间的通信-This source of communication for inter-mission, mission program is divided into A, B, C, programmed mission in the mission to achieve communication
Date
: 2025-12-21
Size
: 3kb
User
:
叶子
[
VxWorks
]
S3c2410(BSP)
DL : 0
BSP for S3C2410,里面包含了完整的串口驱动,网络启动-BSP for S3C2410, which contains a complete serial port driver, network boot
Date
: 2025-12-21
Size
: 1.34mb
User
:
吕杰
[
VxWorks
]
arm2440
DL : 0
S3C2440BSP源码包,能实现基本功能-BSP for S3C2440
Date
: 2025-12-21
Size
: 591kb
User
:
孙彬
[
VxWorks
]
gppve_3_5_wrSbc8548_2_0_3
DL : 0
MPC8548 SBC开发板基于VXworks的 BSP资料,比较全,可以直接在SBC开发板上运行-this version of BSP will update the following driver files as well as the BSP. target/config/comps/vxWorks/11rapidio.cdf target/h/drv/end/gei82543End.h target/src/drv/end/gei82543End.c target/src/hwif/busCtlr/m85xxRio.c target/src/hwif/vxbus/usrRapidIOBus.c Pre-Installation Requirement: 1) You should consider backing up gei82543End.h/gei82543End.c/m85xxRio.c so you can undo the install if necessary. Post Installation Steps: 1) For project builds to work you should close Workbench if you are using it. Next remove the file $WIND_BASE/target/config/comps/vxWorks/CxrCat.txt . You may now restart Workbench and create vxWorks image projects based on the new BSP. 2) A build of the updated gei82543End driver is necessary. In the vxWorks Development Shell, go to $WIND_BASE/target/src/drv/end . Run the following command: make CPU=PPC32 TOOL=sfdiab The gei82543End driver that was installed should be archived into the libdrv.a librar
Date
: 2025-12-21
Size
: 11.88mb
User
:
唐震宇
[
VxWorks
]
test
DL : 0
VxWorks 实验 编写程序实现以下功能:系统包含三个任务,一个初始化任务(tInitTask),一个生产者任务(tsendTask),一个消费者任务(treceiveTask) 要求:(1) tsendTaskt与receiveTask之间使用消息队列传递数据; (2) tInitTask能设置tsendTask和treceiveTask的优先级; (3) tInitTask能设置传递消息的数量和消息队列的大小; (4) tInitTask能设置信号量类型,输入‘b’ 时使用二进制信号量实现任务tsendTask与treceiveTask之间的同步,输入‘c’ 使用计数式信号量实现两个任务之间的同步。-VxWorks experimental programming to achieve the following functions: The system consists of three tasks, an initialization tasks (tInitTask), a producer task (tsendTask), a consumer task (treceiveTask) requirements: (1) tsendTaskt used between message queue and receiveTask transmission of data (2) tInitTask can set tsendTask and treceiveTask priority (3) tInitTask can be set to deliver the message number and the message queue size (4) tInitTask can set the semaphore type, enter ' b' when using the binary signal amount to achieve the task tsendTask and treceiveTask synchronization between the input ' c' use-counting semaphore synchronization between two tasks.
Date
: 2025-12-21
Size
: 1kb
User
:
黎伶
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.