ras的c语言源代码文档,µMore(µITRON操作系统)--功能概况
µMore™ (µITRON操作系统)
概览
μMore是一种专门为下一代移动设备设计的实时操作系统,与μITRON4.0标准应用概要兼容。μMore具有轻松节电功能,并附带了爱可信的AVE-TCP网络协议模块(兼容IPv6);它可以独立运行,或与爱可信浏览器(如NF或Compact
NF等)绑定在一起用于数字消费类电子产品。使用μMore可以开发功耗最小、性能最优的高效能产品。通过充分利用日立 SH-3和ARM
系列CPU的节电功能,使它能够在操作系统层上完全实现对节电模式的控制,从而不必在各个应用上考虑节电功能。
μMore (PDF: 135 KB)
功能及特性
提供源代码(无技术许可费)
与μITRON4.0兼容
代码紧凑
内存要求:最小配置7-9KB
高性能?通过子程序调用实现系统调用,可以减少操作系统运行负担。任务转换:接近6.8秒,上下文程序开关:接近2秒(测试条件:运行速率为133MHZ
的SH7709A,缓存可用)
高度可移植性? 关键部分用C语言编写,可以方便地移植到各种CPU平台。
轻松节电功能 当系统处于待机状态时,自动切换到睡眠模式
网络功能模块(可选)
AVE-TCP:为嵌入式应用开发的,成功应用于市场的TCP/IP 协议栈。
MMSO:微型μMore系统监控工具
操作系统/任务运行分析工具
PC仿真器 对VC++编写的应用程序进行基于PC的开发及调试
支持的CPU类型
SH-3、SH-4、ARM7TDMI
与μITRON4兼容的图形系统配置器
能够与Java虚拟机JV-Lite2,网络协议栈E-TCP,文件系统AVE-File,网络服务器协议
AVE-HTTPD?C,红外传输协议IrFront ,以及微浏览器NF/CNF集成,提供完整的解决方案。
μMore v4.0 开发工具包
标准的μMore v4.0
SDK包括两套应用开发支持工具:一个PC仿真器以便于在PC上对用VC++编写的应用进行开发和调试,以及MMSO (Micro
μMore System Observer) 的OS/Task
操作分析工具;同时提供完整的C语言源代码。另外,开发包提供在已经成功开发过的参考主板上的初始化代码,并且为驱动设备提供示例源代码。因此,开发人员就可以在拿到开发工具包的第一时间着手开发,便于快速移植和定制。
轻松节电功能
特性
有效利用CPU的节电功能(当使用MS7709ASE01参考板时,功耗减少一半)
操作系统可完全控制节电模式,无须对每个应用程序进行特别考虑。
避免因为进入待机状态而造成时延从而影响系统稳定运行,以减少操作系统的负担。
功能
当有任务仅仅在等待中断指令时,自动进入睡眠模式,有中断时,再返回到正常运行模式。
当有任务在等待中断指令时,停止计时中断,更加省电。
应用
PDA/电子邮件终端/移动游戏终端/移动电话/其他移动通信设备等。
服务调用功能
μ ITRON 4.0规范支持以下系统调用:
[S]表示μ ITRON 4.0的标准功能。[E]表示μMore支持的额外服务调用。
任务管理功能
act_tsk
启动任务
[S]
iact_tsk
为中断管理程序启动任务
[S]
sta_tsk
启动任务(指定启动代码)
[E]
can_act
取消启动任务请求
[S]
ext_tsk
退出任务
[S]
ter_tsk
中断任务
[S]
chg_pri
改变任务优先级
[S]
get_pri
取得任务优先级
[S]
ref_tsk
参考任务状态
[E]
任务相关的同步功能
slp_tsk
睡眠任务
[S]
tslp_tsk
带定时的睡眠任务
[S]
wup_tsk
唤醒其他任务
[S]
iwup_tsk
用中断管理程序唤醒其他任务
[S]
can_wup
取消唤醒请求
[S]
rel_wai
释放等待模式
[S]
irel_wai
用中断管理程序唤醒等待模式
[S]
sus_tsk
挂起任务
[S]
rsm_tsk
重新启动挂起的任务
[S]
frsm_tsk
强制重新启动挂起的任务
[S]
dly_tsk
延迟任务
[S]
异常任务处理功能
ras_tex
请求异常任务处理
[S]
iras_tex
用中断管理程序请求异常任务处理
[S]
dis_tex
禁用异常任务处理
[S]
iena_tex
启动异常任务处理
[S]
sns_tex
自动检测异常任务处理禁用
[S]
同步及通讯功能(信号量)
sig_sem
信号量
[S]
isig_sem
带中断管理程序的信号量
[S]
wai_sem
当信号量产生时等待
[S]
pol_sem
当信号量产生时轮询等待
[S]
twai_sem
当信号量产生时定时等待
[S]
事件标记(Event Flags)
set_flg
设定事件标记
[S]
iset_flg
为中断管理程序设置事件标记
[S]
clr_flg
取消事件标记
[S]
wai_flg
当事件标记产生时等待
[S]
pol_flg
事件标记产生时轮询等待
[S]
twai_flg
当事件标记产生时定时等待
[S]
数据队列
snd_dtq
发送数据到数据队列
[S]
psnd_dtq
轮询并发送数据到数据队列中
[S]
ipsnd_dtq
用中断管理程序轮询并发送数据到数据队列中
[S]
tsnd_dtq
定时发送数据到数据队列中
[S]
fsnd_dtq
强制发送数据到数据队列中
[S]
ifsnd_dtq
为中断管理程序强制发送数据到数据队列中
[S]
rcv_dtq
从数据队列接收数据
[S]
prcv_dtq
从数据队列中接收数据(轮询)
[S]
trcv_dtq
定时从数据队列中接收数据
[S]
邮箱
snd_mbx
发信息到邮箱
[S]
rcv_mbx
从邮箱接收信息
[S]
prcv_mbx
从邮箱接收信息(轮询)
[S]
trcv_mbx
定时从邮箱接收信息
[S]
内存池管理功能(定长内存池)
get_mpf
从定长内存池中获得内存块
[S]
pget_mpf
从定长内存池中获得内存块(轮询)
[S]
tget_mpf
从定长内存池中定时获得内存块
[S]
rel_mpf
将内存块释放到定长内存池中
[S]
时间管理功能
set_tim
设置系统时钟
[S]
get_tim
参考系统时钟
[S]
周期管理程序
sta_cyc
启动周期管理程序
[S]
stp_cyc
停止周期管理程序
[S]
系统管理功能
rot_rdq
排序准备就绪队列中的任务
[S]
irot_rdq
为中断管理程序排序准备就绪队列中的任务
[S]
get_tid
获取任务标识
[S]
iget_tid
为中断获取任务ID
[S]
loc_cpu
锁定CPU
[S]
iloc_cpu
为中断管理程序锁定CPU
[S]
unl_cpu
为CPU解锁
[S]
iunl_cpu
为中断管理程序解锁
[S]
dis_dsp
禁用调度
[S]
ena_dsp
启动调度
[S]
sns_ctx
自动检测上下文
[S]
sns_loc
自动检测CPU锁
[S]
sns_dsp
自动检测调度禁用
[S]
sns_dpn
自动检测调度挂起
[S]
中断管理功能
vchg_ims
改变中断标记
[E]
系统配置管理功能
ref_ver
参考版本
[E]
μMore v4.0包
PC机上的应用开发及评估(演示包)
μMore v4.0 PC仿真器(目标机)
AVE-TCP v3.1评估模块(目标机)
检查应用程序(源代码)
文档
可从爱可信网站上下载
已验证硬件
WindowsPC
已验证开发环境
Windows95/98 NT4.0
VC++6.0
移植及开发工具包(SDK源代码包)
μMore v4.0 SH-3版本(源代码)
μMore v4.0 SH-3 PC模拟器(源代码)
MMSO系统监控工具
应用程序检查功能(源代码)
SH-3、SH-4以及ARM7TDMI示例程序
文档
指定模型的无限制拷贝许可证
三个月免费用户支持
拆封合同
已验证硬件
WindowsPC
SH7709A (MS7709ASE01)
已验证开发环境
Windows98, NT4.0
VC++6.0
Renesas Technology HEW 1.1a,
Computex ROMICE64
ras的c语言源代码文档,µMore(µITRON操作系统)--功能概况相关推荐
- 源代码文档生成 Doxygen介绍(转载)
源代码文档生成 Doxygen介绍(转载) 收藏 Doxygen介绍 一.Doxygen介绍 在项目开发过程中最重要的是如何和团队中其它成员沟通,如何在项目完成后减低维护成本,随着公司的人员流动,怎样 ...
- 小飞鱼通达二开 软件版权登记之自己动手写一个源代码文档生成器(图文)
软件开发过后,如果需要对软件进行保护就需要进行版权登记,现在登记都可以在网上进行也是非常的方便,在版权登记网站登记信息后,需要打印一份表格签字,然后就是需要准备软件的设计说明书和打印源代码2个事情. ...
- 如何查阅Gox语言的文档-GX4.1
* 注:由于0.988版本后,为了减少不必要的文件体积,Gox已经放弃了其他脚本引擎,仅支持Qlang引擎,因此本文中有关其他脚本引擎的内容已经无效,仅留作对旧版本的参考. Gox语言本身是一个混合型 ...
- 软件著作权申请中源代码文档的编辑方法
软件著作权申请中源代码文档的编辑方法: 一.清除整个文档的空行: 方法:用ctrl+a(快捷方式),选中全部源程序代码文档:点击word的查找替换功能 查找:^p^P; 替换为:^P.选择" ...
- 店铺咨询系统c语言,交通咨询系统数据结构c语言word文档良心出品
<交通咨询系统数据结构c语言word文档良心出品>由会员分享,可在线阅读,更多相关<交通咨询系统数据结构c语言word文档良心出品(22页珍藏版)>请在人人文库网上搜索. 1. ...
- 软著申请60页的源代码文档生成工具
工具名称:源代码文档生成工具 使用范围:计算机软著申请时制作代码文档使用,满足现今的代码文档要求. 下载地址:https://download.csdn.net/download/hj960511/8 ...
- docsify 构建文档网站之定制功能(全网最全)
作者: wugenqiang 学习笔记:https://notebook.js.org/ 微信公众号:码客 E 分享(ID:enjoytoshare) 文档后续更新地址:docsify 构建文档网站 ...
- 最新ChatGPT GPT-4 NLU实战之文档问答类ChatPDF功能(附ipynb与python源码及视频)——开源DataWhale发布入门ChatGPT技术新手从0到1必备使用指南手册(五)
目录 前言 最新ChatGPT GPT-4 自然语言理解NLU实战之文档问答类ChatPDF功能 引言 ChatGPT 接口 Qdrant数据库Embedding存储 核心代码 测试 其它NLU应用及 ...
- 智能媒体管理产品文档转换/预览功能介绍(4)--快速搭建
摘要: 智能媒体管理提供了 Cloud Native 架构的文档转换/预览服务,本文介绍快速搭建的示例,让您用 DIY 的体验方式实现文档预览功能. 一.导语 智能媒体管理 提供了 Cloud Nat ...
最新文章
- python关于字典的操作
- 终端软件升级功能开发_5个很棒的终端技巧可帮助您升级为开发人员
- 未处理异常和C++异常——Windows核心编程学习手札之二十五
- PPT 下载 | 神策数据孙超赟:多场景解读运营的价值、生存状态与解决方案
- FT到底值多少钱——再议Fcoin机制及估值模型
- 带通 带阻滤波器 幅频响应_二阶有源带通滤波器设计
- 【小米校招笔试】给定一些线段,线段有起点和终点,求这些线段的覆盖长度,重复的部分只计算一次
- 云原生应用程序运行时 Kyma 的主要特性介绍
- MySQL 之 存储过程
- 字节跳动开发者工具_FAQ | 字节跳动小游游戏发布常见问题汇总
- win8关机快捷键_关机这么简单的电脑操作,大家了解吗?
- 中怎么构建ebug模式_Mybatis的设计模式运用
- 示波器采样速率单位Ms/s、Gs/s
- linux 区别 挂起 阻塞_踩坑之java执行linux命令死锁阻塞挂起
- Android 打造万能网络解析框架
- altair edem2021仿真模拟软件
- 04L型匹配和T型匹配的核心算法
- 论文页码不连续?经常改不对?教你一招立马解决
- 红色警戒在win10下运行办法
- Dialog确认按钮不dismiss
热门文章
- 流程图怎么切换_PPT中「较长的流程图」该如何清晰展现?
- addition过程 sgnb_5G NR接入优化问题排查思路
- 史上最全:PostgreSQL DBA常用SQL查询语句(建议收藏学习)
- 华为轮值董事长郭平2020全联接大会主题演讲:永远面向阳光,阴影甩在身后
- 【华为云技术分享】8种ETL算法汇总大全!看完你就全明白了
- 【华为云技术分享】华为云多元计算+AI 打造企业级智能数据湖
- 【华为云技术分享】Mind Studio Docker镜像部署分享
- 【华为云技术分享】基于小熊派开发板的智慧路灯开发版本更新
- 【我的物联网成长记10】五分钟了解物联网SIM卡【华为云技术分享】
- Matlab中矩阵编号方式以及一维二维三维数据间的相互转换