首页· 导航
在线工具
嵌入式系统
电子电路
硬件设计
C语言
单片机
ARM
RTOS
树莓派
Linux
DSP
FPGA & CPLD
接口 & 协议
以太网
USB
文件系统
工具 & 软件
其它
VxWorks文件压缩和解压缩技术
2012-06-02
12
在嵌入式系统中,我们通常会要求vxworks这个文件尽量的小,比如通过串口、软盘或tffs加载vxworks的时候,如果文件太大,可能无法存储,或加载失败。下面介绍一种利用Tornado和vxworks自带的deflate和inflate,对vxworks文件进行压缩和解压缩的技术。希望对大家有所帮助。 1使用Tornado创建bootable的project,包括应 .. [
查看全文
]
uC/OS-II的任务切换总结
2012-06-02
洪旭耀
11
uC/OS-II的任务切换归根到底都是由以下三个函数引起的: OSStart(); OSIntExit(); OS_Sched(); 一、OSStart(): OSStart()函数是uC/OS-II任务调度的引导函数,它调用更底层的函数OSStartHighRdy()来完成最初的任务切换;OSStartHighRdy()唯一地在OSStart()函数中被调用。OSStart()函数代码如下: /*********** .. [
查看全文
]
VxWorks任务编程中常见异常分析
2012-06-02
宋华伟 彭建华 季新生
9
在任务运行过程中,会出现一些异常的情况,导致任务不能正常运行或者对操作系统造成影响。一般来说,这些异常是由程序的逻辑错误造成的,防止这些异常情况的出现和出现后进行补救就有格外重要的意义。 1 代码重入与共享 ?牐? 在应用中,可能会出现多个任务调用同一段代码的情况,由于任务占用CPU是串行的,不会出现代码资源使 .. [
查看全文
]
51单片机中使用ucos ii的优缺点
2012-06-02
15
摘要:近年来,在单片机系统中嵌入操作系统已经成为人们越来越关心的一个话题。本文通过对一种源码公开的嵌入式实时操作系统ucos ii的分析,以51系列单片机为例,阐述了在单片机中使用该嵌入式操作系统的优缺点,以及在应用中应当注意的一些问题。引言早在20世纪60年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近 .. [
查看全文
]
VxWorks基于AT91RM9200处理器的中断处理
2012-06-02
张雷 任恩恩
18
Vxworks作为一个实时嵌入式操作系统,通常采用中断的方式来满足系统实时性的要求,因此,熟悉其中断的处理过程对于VxWorks操作系统的开发是至关重要的.本文通过编写和调试基于AT91RM9200处理器的VxWorks嵌入式操作系统的BSP,来讨论VxWorks操作系统的中断机制。 1 VxWorks中断处理机制及AIC AT91RM9200使用一个 .. [
查看全文
]
ucos II+ucGUI+s3c2410+LCD+触摸屏整合
2012-06-02
hongyhm
13
环境:ads2.2+ARM9 +s3c2410 注意:由于编译器(ads1.2或2.2)对全局变量初始化为0的不完全支持,有时必须手动初始化为0,切记!!! 一、ucos II移植到ARM9 s3c2410 可从官网下载移植代码,基本无需改动。 在os_cpu_a.s中的函数UCOS_IRQHandler中的bl OSIntEnter和bl C_IRQHandler之间插入如下代码(见邵贝贝,第2 .. [
查看全文
]
VxWorks系统下时钟及定时器的应用
2012-06-02
26
1 引言 由于现代电信和计算机网络技术的发展和人们对网络带宽、时延等要求越来越苛刻,对通信系统的硬件和软件都提出了更高的要求,通信协议的复杂性日益增强。选择实时操作系统(RTOS)进行通信协议软件的开发.就是因为RTOS具有以下特点满足通信协议的复杂性:系统内核小; 中断处理时间短; 连续运行时间长; 多个毫秒级或微妙 .. [
查看全文
]
基于VxWorks的bootrom代码改进
2012-06-02
12
1 问题的提出 VxWorks是WindRiver公司开发的一种嵌入式操作系统,具有强大的功能和友好的用户界面。VxWorks软件应用非常广泛, 不仅应用在网络设备、家用电器当中,而且还应用在航天、导弹等高端领域。在网络设备应用领域中,通常利用VxWorks来开发bootrom代码、BSP (Board Support Packet)代码以及上层的网络协议代 .. [
查看全文
]
9/9
首页
上一页
2
3
4
5
6
7
8
9
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
2024年11月13日
71
C99语法规则
2024年11月16日
622
FreeRTOS 动态内存管理
2024年11月12日
443
一款常用buffer程序
2024年11月06日
78
1602液晶显示模块的应用
2012年08月03日
183
GNU C 9条扩展语法
2024年11月18日
235
最新文章
优秀的字符串哈希算法-ELFhash
2024年11月26日
55
SD卡TF卡引脚定义
2024年11月26日
50
C语言string.h常用函数重点说明
2024年11月22日
35
C语言下划线命名法
2024年11月22日
50
C数组 结构体 联合体快速初始化
2024年11月22日
31
GNU C 9条扩展语法
2024年11月18日
235
热门文章
51单片机LED16*16点阵滚动显示
2012年09月05日
661
C99语法规则
2024年11月16日
622
FreeRTOS 动态内存管理
2024年11月12日
443
ARM9远程图像无线监控系统
2012年07月03日
422
用单片机模拟2272软件解码
2012年09月06日
297
如何实现STM32F407单片机的ADC转换
2024年11月15日
295
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号