kl800.com省心范文网

嵌入式系统C语言编程方法研究


第1卷 第2 0 期  2 lq 2   O1- 月 : V0 . ON O 2 11    Fe  2 1 b 0l  嵌 入 式 系 统 C 语 言 编 程 方 法 研 究  赵  兵 , 孙 梅  ( 北煤炭 师 范学 院 计 算机 学 院 , 徽 淮 北 2 50 ) 淮 安 3 0 0  摘   要 : 入 式 系统是 当前 最 热 门 最 有发 展 前 途 的 1 嵌 T应 用领 域 之 一 。嵌 入 式 系统 用在 一 些特 定 专 用设 备 上 , 常这  通 些设 备 的硬 件 资 源 ( 处 理 器 、 储 器等 ) } 有 限 , 如 存 j常 并且 对 成本 很 敏 感 , 时 对 实 时 响 应要 求 很 高 。特 别是 随 着 消 费  有 家 电 的 智 能 化 , 入 式 更 显 重 要 。 未来 的 物 联 网 时代 , 频 识 别技 术 都 是 基 于嵌 入 式 的基 础 上 在 互联 网上 完 成 的 一  嵌 射 个 通 信技 术 。   关 键 词 : 入 式 系统 ; 嵌 c语 言 ; 程 思 维  编 中图分类号 : 32 TP 1   文献标识码 :  A 文 章 编 号 :6 27 0 ( 0 1 0 — 0 30  1 7 — 8 0 2 1 ) 20 6 - 2 “ 任 务 系 统 ” 指该 系 统模 式 下 , 能 支 持 在 同一 时 刻 下  单 是 不 l 嵌 入 式 系 统 C 语 言 编 程 思 维    一 的 多 任 务 并 发操 作 。在 计 算 机 编 译 原 理 中 , 介 绍 过 ,   也 计 算 任 务 的 执 行 , 以认 为是 宏 观 串行 地 执 行 一个 任 务 。而  可 般 形 式 的 软 件 编 程 不 同 于 嵌 入 式 系 统 C 语 言 编  多任务系统则可以宏观并行 ( 观上是 串行) “ 时” 微 地 同 执  行 多 个 任 务 。多任 务 的 并 发 执 行 通 常 依 赖 于 一 个 多 任 务  程 , 入 式 系统 编 程 建 立 在 特 定 的 5 嵌 1单 片 机 、 ARM 芯 片 、   DS P数 字 处 理 芯 片 等硬 件 平 台上 , 以要 求 其 编 程 语 言 具  所 有 较强 的硬 件 操 控 能 力 。汇 编 语 言 是 最 接 近 于 机 器 语 言  的 一种 编 程 语 言 。但 是 , 于 汇 编 语 言 结 构 的 复 杂 性 , 由 且  移 植 到 不 同 的 硬 件 平 台 , 以 它 并 不 是 嵌 入 式 系 统 开 发 的  所 一 操 作 系 统 ( ) 多 任 务 OS的核 心 是 系 统 调 度 器 , 使 用  OS , 它 任务控制块( TCB 来 管 理任 务调 度 功 能 。 )   嵌 入 式 多 任 务 OS 的 典 型 例 子 有 Vx r s u Liu   wo k 、 c n x 等 。嵌 入 式 OS并 非 遥 不 可及 的 神 坛 之 物 , 们 可 以用 不  我 般 选 择 。而 与 之 相 比 , C语 言是 一 种 最 接 近 机 器 语 言 的  在 了解 嵌 入 式 系 统 构 成 的 基 础 上 , 入 式 C语 言 的  嵌 到 10 0 0行 代 码 实 现 一 个 针 对 8 1 6处 理 器 的 功 能 最 简 单  08 的 OS内核 , 者 正 准 备 进 行 此 项 工 作 , 望 能 将 心 得

赞助商链接

c语言嵌入式编程注意事项

C 语言嵌入式系统编程注意事项之软件架构篇模块划分的"划"是规划的意思, 意指怎样合理的将一个很大的软件划分为一系列 功能独立的部分合作完成系统的需求 模块划分...

C语言嵌入式系统编程修炼之六:性能优化

C 语言嵌入式系统编程修炼之六:性能优化作者:宋宝华 来源:天极网 酷勤网收集 2007-08-21 摘要酷勤网 在性能优化方面永远注意 80-20 准备, 不要优化程序中开销...

7年经验总结,C语言嵌入式系统_编程规范_编程思想

7年经验总结,C语言嵌入式系统_编程规范_编程思想_工学_高等教育_教育专区。本人7年编程经验的总结,逐渐加进去的内容。嵌入式系统编程规范 嵌入式系统编程规范 系统...

嵌入式DSP系统C语言硬件编程技术

首先介绍了嵌入式 DSP 系统的基本硬件,然后着重说明用 C 语言进行硬件编 程的好处和基本方法,包括如何调试 C 语言程序,最后介绍了如何将 C 语言程序转 化为 ...

嵌入式系统C语言讲座

嵌入式系统C语言译自《C for Embedded Systems》讲稿 刘永重 译一,C语言基础 语言基础 1,什么是C? 'C'程序语言最初是由Dennis Ritchie在1971年为UNIX系统开...

嵌入式系统c语言编程该怎么学?

嵌入式系统c语言编程该怎么学?_互联网_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档 嵌入式系统c语言编程该怎么学?_互联网_IT/计算机_专业资料。...

嵌入式系统的C语言

嵌入式系统C语言_计算机硬件及网络_IT/计算机_专业资料。嵌入式系统C语言嵌入式系统C 语言一、C语言基础 1、什么是C? ?C?程序语言最初是由Dennis Ritch...

C语言嵌入式系统编程修炼之一:背景篇

C 语言嵌入式系统编程修炼之一:背景篇作者:宋宝华 来源:天极网 酷勤网收集 2007-08-21 摘要酷勤网 在我们的修炼旅途中将经过 25 个关口,这些关口主分为两类...

C语言嵌入式系统编程修炼(软件架构篇)

C语言嵌入式系统编程修炼(软件架构篇)_IT/计算机_专业资料。C语言嵌入式系统...设置 内部的针对该设备的中断屏蔽位, 设置中断方式 电( 平触发还是边缘触发)。...

C语言嵌入式系统编程修炼之软件架构篇

C 语言嵌入式系统编程修炼之软件架构篇- - 模块划分 模块划分的"划"是规划的意思, 意指怎样合理的将一个很大的软 件划分为一系列功能独立的部分合作完成系统的...