社区
Linux_Kernel
帖子详情
提供嵌入式实时OS核代码
duolutianshi
2008-05-19 02:45:15
提供嵌入式实时OS核代码,您可以使用它:
1 用作学习操作系统原理,它比UCOS还要简单易懂,同时有两个任务进行串口通信。
2 开发自己的嵌入式产品,不需要付商业版权费,代码是本人写的,可以提供。
如果有需要请联系QQ:704143713
如果在上海的朋友还可以提供适当的技术支持!
...全文
49
1
打赏
收藏
提供嵌入式实时OS核代码
提供嵌入式实时OS核代码,您可以使用它: 1 用作学习操作系统原理,它比UCOS还要简单易懂,同时有两个任务进行串口通信。 2 开发自己的嵌入式产品,不需要付商业版权费,代码是本人写的,可以提供。 如果有需要请联系QQ:704143713 如果在上海的朋友还可以提供适当的技术支持!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
air_snake
2008-05-20
打赏
举报
回复
呵呵发给我吧sheepjxx@hotmail.com
嵌入式
设计及linux驱动开发指南——基于ARM9处理器.pdf
资源大于15MB分2次上传。 清晰度一般。加到11章 第12,13章没有。 第1章
嵌入式
系统基础. 1.1
嵌入式
系统简介 1.1.1
嵌入式
系统定义 1.1.2
嵌入式
系统与PC 1.1.3
嵌入式
系统的特点 1.2
嵌入式
系统的发展 1.2.1
嵌入式
系统现状 1.2.2
嵌入式
系统发展趋势 1.3
嵌入式
操作系统与
实时
操作系统 1.3.1 Linux 1.3.2 uC/
OS
1.3.3 Windows CE 1.3.4 VxWorks 1.3.5 Palm
OS
1.3.6 QNX 1.4
嵌入式
系统选型 第2章 基于ARM9处理器的硬件开发平台 2.1 ARM处理器简介 2.1.1 ARM公司简介 2.1.2 ARM微处理器
核
.2.2 ARM9微处理器简介 2.2.1 与ARM7处理器的比较 2.2.2 三星S3C2410X处理器详解 2.3 FS2410开发平台 第3章 创建
嵌入式
系统开发环境 3.1
嵌入式
Linux的开发环境 3.2 Cygwin 3.3 虚拟机 3.4 交叉编译的预备知识 3.4.1 Make命令和Makefile文件 3.4.2 binutils工具包 3.4.3 gcc编译器 3.4.4 Glibc库 3.4.5 GDB 3.5 交叉编译 3.5.1 创建编译环境 3.5.2 编译binutils 3.5.3 编译bootstrap_gcc 3.5.4 编译Glibc 3.5.5 编译完整的gcc 3.5.6 编译GDB 3.5.7 成果 3.5.8 其他交叉编译方法 3.6 通过二进制软件包创建交叉编译环境 3.7 开发套件 第4章 调试
嵌入式
系统程序 4.1
嵌入式
系统调试方法 4.1.1
实时
在线仿真 4.1.2 模拟调试 4.1.3 软件调试 4.1.4 BDM/JTAG调试 4.2 ARM仿真器 4.2.1 techorICE ARM仿真器 4.2.2 ARM仿真器工作原理 4.2.3 ARM仿真器的系统功能层次 4.2.4 使用仿真器和ADS Debugger调试ARM开发板 4.3 JTAG接口 4.3.1 JTAG引脚定义 4.3.2 通过JTAG烧写Flash 4.3.3 烧写Flash技术内幕 第5章 Bootloader 5.1
嵌入式
系统的引导
代码
5.1.1 初识Bootloader 5.1.2 Bootloader的启动流程 5.2 Bootloader之vivi 5.2.1 vivi简介 5.2.2 vivi的配置与编译 5.2.3 vivi
代码
导读 5.3 Bootloader之U-Boot 5.3.1 U-Boot
代码
结构分析 5.3.2 编译U-Boot
代码
5.3.3 U-Boot
代码
导读 5.3.4 U-Boot命令 5.4 FS2410的Bootloader 第6章 Linux系统在ARM平台的移植 6.1 移植的概念 6.2 Linux内
核
结构 6.3 Linux-2.4内
核
向ARM平台的移植 6.3.1 根目录 6.3.2 arch目录 6.3.3 arch/arm/boot目录 6.3.4 arch/arm/def-configs目录 6.3.5 arch/arm/kernel目录 6.3.6 arch/arm/mm目录 6.3.7 arch/arm/mach-s3c2410目录 6.4 Linux-2.6内
核
向ARM平台的移植 6.4.1 定义平台和编译器 6.4.2 arch/arm/mach-s3c2410/devs.c 6.4.3 arch/arm/mach-s3c2410/mach-fs2410.c 6.4.4 串口输出 6.5 编译Linux内
核
6.5.1
代码
成熟等级选项 6.5.2 通用的一些选项 6.5.3 和模块相关的选项 6.5.4 和块相关的选项 6.5.5 和系统类型相关的选项 6.5.6 和总线相关的选项 6.5.7 和内
核
特性相关的选项 6.5.8 和系统启动相关的选项 6.5.9 和浮点运算相关的选项 6.5.10 用户空间使用的二进制文件格式的选项 6.5.11 和电源管理相关的选项 6.5.12 和网络协议相关的选项 6.5.13 和设备驱动程序相关的选项 6.5.14 和文件系统相关的选项 6.5.15 和程序性能分析相关的选项 6.5.16 和内
核
调试相关的选项 6.5.17 和安全相关的选项 6.5.18 和加密算法相关的选项 6.5.19 库选项 6.5.20 保存内
核
配置 第7章 Linux设备驱动程序开发 7.1 设备驱动概述 7.1.1 设备驱动和文件系统的关系 7.1.2 设备类型分类 7.1.3 内
核
空间和用户空间.. 7.2 设备驱动基础 7.2.1 设备驱动中关键数据结构 7.2.2 字符设备驱动开发 第8章 网络设备驱动程序开发 8.1 网络设备驱动程序简介 8.1.1 device数据结构 8.1.2 sk_buff数据结构 8.1.3 内
核
的驱动程序接口 8.2 以太网控制器CS8900A 8.2.1 特性 8.2.2 工作原理 8.2.3 电路连接 8.2.4 引脚 8.2.5 操作模式 8.3 网络设备驱动程序实例 8.3.1 初始化函数 8.3.2 打开函数 8.3.3 关闭函数 8.3.4 发送函数 8.3.5 接收函数 8.3.6 中断处理函数 第9章 USB驱动程序开发 9.1 USB驱动程序简介 9.1.1 USB背景知识 9.1.2 Linux内
核
对USB规范的支持 9.1.3 OHCI简介 9.2 Linux下USB系统文件结点 9.3 USB主机驱动结构 9.3.1 USB数据传输时序 9.3.2 USB设备连接/断开时序 9.4 主要数据结构及接口函数 9.4.1 数据传输管道 9.4.2 统一的USB数据传输块 9.4.3 USBD数据描述 9.4.4 USBD与HCD驱动程序接口 9.4.5 USBD层的设备管理 9.4.6 设备类驱动与USBD接口 9.5 USBD文件系统接口 9.5.1 设备驱动程序访问 9.5.2 设备拓扑访问 9.5.3 设备信息访问 9.6 设备类驱动与文件系统接口 9.7 USB HUB驱动程序 9.7.1 HUB驱动初始化 9.7.2 HUB Probe相关函数 9.8 OHCI HCD实现 9.8.1 OHCI驱动初始化 9.8.2 与USBD连接 9.8.3 OHCI根HUB 9.9 扫描仪设备驱动程序 9.9.1 USBD接口 9.9.2 文件系统接口 9.10 USB主机驱动在S3C2410X平台的实现 9.10.1 USB主机控制器简介 9.10.2 驱动程序的移植 第10章 图形用户接口 10.1
嵌入式
系统中的GUI简介 10.1.1 MicroWindows 10.1.2 MiniGUI 10.1.3 Qt/Embedded 10.2 MiniGUI编程 10.2.1 MiniGUI移植 10.2.2 MiniGUI编程 10.3 初识Qt/Embedded 10.3.1 Qt介绍 10.3.2 系统要求 10.3.3 Qt的架构 10.4 Qt/Embedded
嵌入式
图形开发基础 10.4.1 建立Qt/Embedded 开发环境 10.4.2 认识Qt/Embedded开发环境 10.4.3 窗体 10.4.4 对话框 10.4.5 外形与感觉 10.4.6 国际化 10.5 Qt/Embedded实战演练 10.5.1 安装Qt/Embedded工具开发包 10.5.2 交叉编译Qt/Embedded库 10.5.3 Hello,World 10.5.4 发布Qt/Embedded程序到目标板 10.5.5 添加一个Qt/Embedded应用到QPE 第11章 Java虚拟机的移植 11.1 Java虚拟机概述 11.1.1 Java虚拟机的概念 11.1.2 J2ME 11.1.3 KVM 11.2 Java虚拟机的移植 11.2.1 获得源码 11.2.2 编译环境的建立 11.2.3 JDK的安装 11.2.4 KVM的移植及编译 11.2.5 KVM的测试 11.3 其他可选的虚拟机 11.4 性能优化
嵌入式
系统开发16——
嵌入式
实时
操作系统uC/
OS
的简介及简单应用
本文主要介绍
嵌入式
实时
操作系统(RT
OS
),并且以uc/
OS
为例,将其移植到stm32F103C8T6上,构建3个任务:其中两个task分别以1s和3s周期对LED灯进行点亮-熄灭的控制;另外一个task以2s周期通过串口发送“hello uC/
OS
! 欢迎来到RT
OS
多任务环境!”。
嵌入式
实时
信号处理算法实战
本课程将让大家掌握
嵌入式
实时
采集传感器信号,并对信号
实时
数字信号处理的理论、算法、技术及方法知识。主要讲解
实时
数字信号处理应用基础,在传感器中如何设计与实现
实时
数字信号处理系统,包括系统组成、软硬件结构和控制、
实时
信号采集处理的算法开发、系统实现技术等。本教程可让
嵌入式
、通信、算法领域的研究人员和工程师快速掌握
实时
数字信号处理的方法,为项目开发
提供
必备的知识。
嵌入式
实时
操作系统
14 种主流的
嵌入式
实时
操作系统 RT
OS
,分别为μClinux、μC/
OS
-II、eC
os
、FreeRT
OS
、mbed
OS
、RTX、Vxworks、QNX、NuttX,而国产的
嵌入式
操作系统包括都江堰操作系统(djy
os
)、Ali
os
Things、Huawei Lite
OS
、RT-Thread、Sylix
OS
。 下面分别介绍这十四种种
嵌入式
操作系统的特点。 1、μClinux μClinux 是一种优秀的
嵌入式
Linux 版本,其全称为 micro-control Linux,从字面意思.
几种
嵌入式
实时
操作系统的分析与比较
几种
嵌入式
实时
操作系统的分析与比较 由于
嵌入式
实时
操作系统可以支持多任务,使得程序开发更加容易,在便于维护的同时还能提高系统的稳定性和可靠性,所以逐步成为
嵌入式
系统的重要组成部分,对
嵌入式
操作系统的研究变得尤为重要。 本文介绍4种
嵌入式
实时
操作系统VxWorks、μClinux、μC/
OS
-II和eC
os
,详细分析比较了这4种操作系统的主要性能,并根据分析结果指出了各自
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章