热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

基于STM32处理器的两种USB通信方法的实现

  • 1星
  • 2015-04-26
  • 279.08KB
  • 需要1积分
  • 93次下载
标签: STM32

STM32

USB

USB

基于STM32处理器的两种USB通信方法的实现

科技信 息 
OI
 
T论坛0
 
S IN E&T C N L G   F R TO  
CE C
E H O O YI O MA I N
21
0 0年
第 2 期 
基 于 S M3
T 2处理器 的两种 US  
通信方法的实现 
旭 
( 庆通 信学 院计 算机 教研 室  中½  重 庆
4 03 )
0 0 5 
摘  要 】 文通过 解析 US
B通信协议及 其 CDC ( ½½½ ½½½ ½ ½½   ½US
C½
½½½ ½  ½ ½ ) B标准设备类 , 意法半导½推 出的基 于 AR 公 司
½ D½ ½
 
的 C½½½ M 架构 设 计 的 S M3
½ —
½
T 2处 理 器 上 设 计 了一 套 基 于 C
DC 标 准 设 备 类 的 US 通 信 协 议 . 然后 在 P 主机 上 利 用 微 ½ 提 供 的 ½½½. ½
½½ ½  
½½
驱 动 程 序 , 己编 写 了一 个 ½ ½½½ 文 件 ,
½½½ .½
½
实现 了 S
TM3
2处 理 器 和 P 主 机 的 基 于 ½D½ 标 准设 备 类 的 通 信 。
随后 又在 S M3
T 2处理 器上 设 计 
了一 个 基 于 自 己通 信特 点 的 半 双 . ½
Y ½ 信 , P 主机 上 开 发 了一 个 W ½½ ½½ 动 程 序 ½ ½.½并 编 写 了一 个 ½ ½ ½ 文 件 , 终 实 现 
-½ ½通
在 C
½½ 驱
½½½½ ,
½
½½½½½
了基 于 自己通 信 特 点 的 ½½ 通信 协 议 的 实现 。
 
【 键 词 】 B;T 3
US S M 2处 理 器 ;
CD½
 
0 引 言 
 
在 现在 的 电力 系 统 中 , 表 的 数 据 传 输 还 是 依 靠 传 统 的 4 5总线 
的 方 式 进 行 传 输 ,这 种 传 统 的 通 信 方 式 因 为 其 开 发 简 单 而 被  泛 ½ 
用 , 慢 慢 的 其 弊 端 就 暴 露 出来 。而 U B规 定 了统 一 的 接 口标 准 ,
½
挂 
½½ 设 备数 目多 , 信 速 度 快 。
因此 , 现 在 的 电 力 采 集 系 统 中有 很 广 泛 
的 应 用前 景 。
 
行 交 互 的 接 口。
 
11 系 统 中定 义 源文 件 详 细 说 明 
 
111 核 心模 块 
..
 
1 U ½ ½½ .
) S_½ ½  
½
这个 文 件定 义 了库 中 主要 ½ 用 的数 据 类 型 . 些 数 据 类 型依 赖 于 
所 ½ 用 的 处 理器 。
 
2 ½½ ½½ . .)
)½_½ ( .½ 
½
½ ½
½ ½ 块 实 现 了硬 件 的½ 象层 , 文 件 以宏 定 义 的 方 式 提 供 
½
½ 模
½
_
本 文 针 对 意 法 半 导 ½ 推 出 的 ½ M3
T 2处 理 器 上 设 计 了它 与 P
C主 
机 的 U B通 信 协 议 ,先 利 用 C C标 准 设 备类 进 行 了 U B通 信 实 验 。
 
了 U B硬 件 内部 各 个 功 ½ 模 块 的基 地 址 和 偏 移量 。
 
在 开发 完 基 于 C C标 准 设 备 类 的程 序 后 ,考虑 到 往 往 设 备 通 信 过 程 
3 ½½ ½½( .)
)½—½ . ½ 
½,
中可 ½会 遇 见 一 些 别 的 通 信 特 点 .
比如 在 传 输 大 量 数 据 过 程 既 想 有 时 
½ ½
½ 模 块 提 供 了 ½ 有 正 确 的数 据 传 输 过 来 时 的 中 断 处 理 例 
½
½
½
½传 输 大 量 数 据 可 以不 考 虑 准 确性 ,又 想 可 以 传输 准 确 性 高 的 数 据 ,
 
程 , 模 块 提 供 了最 终 的 中断 处 理 代 码 。
 
这 两 个 通 信 特 点 在 现 有 的 通信 设 备类 中没 有 支 持 的 , 就 需 要 根 据 自
 
4 ½ ½ ½ ½ . .)
) ½ _ ½ ½(
½,½  
己 的特 点 来 开 发 上 ½ 驱 动 程 序 ,
因此 在 此 基 础 上 自己 开 发 了一 个 简 单 
½ ½
½½ 模 块 是 编 写 的 这 个 库 的 核 心 , 现 了所 有 的 功 ½ 请 求 的 
½
½½
的半 双 工 ½ ½ 信 特 点 的 U B通 信 ,在 此 基 础 上 可 以 进 行 进 一 步 的 
½½通
扩 充 和缩 减 。
 
½数 。
 
()E  T U
1G T S AT S请求 用 于 主机 读取 设 备 、 口或 端 点 的状 态 。
 
( ) L A _ E UR
2 C E R F AT E请 求用 于 清 除或 禁 止 设 备 、接 口或 端 点 的 
1 S M3
  T 2处理 器 上 U B协 议 设 计 与 实现 
某 些 特 性 。该 请 求 无 数 据 阶 段 。
 
不论是在进行 C C标准设备类 的设计实现还是后来 进行 的根据 
( )E _ E T R
3 S T F A U E请 求 用 于 设 ½ 或½ ½ 设 备 、接 口或 端 点 的 某 
自己的通信特点设 计的设备类 , 是采用 了分层 的设 计架构 , 样便 
些 特 性 . 与 C E R F AT R
½
L A _ E U E请 求相 对 应 。该 请 求 无 数 据 阶 段 。
 
于 程 序 的移 植 开 发 , 为 底 层 的硬 件 ½ 是 一 样 的 , 以 在 这 两 个 设 备 
( )E _ DD E S请 求 用 于 为 U B设 备 分 配 一 个 唯 一 的设 备 地 
4ST A R S
类 上 开 发 时 底 层 的 程序 即硬 件 ½ 象 层 程 序 不 需 要 改 变 , 是应 用 层 的 
址 。
 
程 序 根 据 具 ½ 的 功 ½来 实 现 了一 些 具 ½ 的 ½数 改 变 了一 些 特 性 . 以 
( ) E _ S RIT R请 求 用 于主 机 读 取 指 定 的 描 述符 。
5 G T DE C P O
 
在 两 个 设 备 类 进 行 ½件 设 计 时 改 动 并 不 是 很 大 , 本 结 构 框 如 图 1所 
GET
DE C P O 请求 仅 支 持 三 种 类 型 的 描 述 符 : 备 描 述 符 、
S RIT R
 
_
刁 
配½描述符和字符串描述 符。
 
()E _ E C I O 请 求 用 于 更 新 U B设 备 已 有 的 描 述 符 或 
6 S T D S RP R
向其添加新的描述符。
 
( ) E _ O FGU A IN 请 求 用 于 主 机 读 取 U B设 备 ½ 前 的 
7 G T C N I R TO
配½值。
 
( )E _ O FG A I N 请 求 用 于 为 U B 设 备 选 择 一 个 合 适 
8 S T C N IUR TO
的配½。
 
( ) E _N E F C
9 G T I T R A E请 求 用 于 主 机 读 取 指 定 接 口的 ½前 可 替 换 
设 ½ 值 , 其 接 1 述 符 中 ½ ½ ½½½½½ ½字 段 的 值 。
3描
A½ ½½S½½
½
½
 
(0 S T I T R AC
1 )E _N E F E请 求 用 于为 指 定 接 1选 择 一 个 合适 的 可 替 
换 设½。
 
11 应 用 程序 接 口模 块 
..
1½½ ½ ½.)
)½—½ (  
½ ½
在 ½½ ½½ 块 编 写 了 一 个 ½ 数 U B I ½) 用 来 从 宏 观 上 处 理 
½_½ 模
½
S —½ ( ,
½
中 断 , 断是 哪 种 中 断类 型 , 后 调 用 相 应 的 中 断 处 理 ½ 数 。
 
2 ½½ ½½ ( )
) ½_ ½ ½ .  
½
½½
½
_
图 1 ½ 件 结构 图 
U B 的库 被 分 成 了 两 层 :
 
½½. 件 是 用来 定 义 B AB EU B通 信 过 程 中 用 于发 送 数 
½½
½文
T L (S
据的缓冲表)
和所 有 节 点 在 P
MA 中 的地 址 ; 且 在 这 个 文 件 中定 义 了 
中 断 掩 码来 规 定 哪些 中断 可以 开 启 那 些 中断 关 闭 。
 
3 ½½_ ½ ( )
)½_½ ½ .  
½
U B库核心层 :直接和 US
B的硬件进行通信 ,并且兼容 U B .
S 20
 
½ ½
½½
½
½½模 块 定 义 了除 端 点 0 (P )
E 0 以外 的 所 有 其 ½ 7个 端 点 
的规 范 . 从 S M3 F固 件 库 中 分离 出来 的库 。
T 2
 
的 中 断 回调 ½数 , 个 ½数 对 应 的 是 在 有 数 据 正 确 传 输 时 产 生 的 中断 
应 用 程 序 接 口层 :为 用户 应 用程 序 提 供 和 底 层 的 U B 库 核 心 进 
对 应 的处 理 。
 
77
 
21年
00
第 2 期 
½
S IN E&T C N L G N O M TO  
CE C
E H O O YIF R A I N
OI 论坛0
 
科技信息 
4 ½ ½ ½½ ( .)
) ½  ½½ . ½  
C,
½½
½
_
驱 动 程 序 的人 口和卸 ½½ 管 理 : 理 驱 动 程 序 的 初 始 化 和 释 放 以 前 
½½
½½模 块 用 来 定 义 在 ½½ ½½ 块 中各 个 标 准 响 应 ½ 数 用  占用 的系 统 资 源 。
½_ ½½模
 
到 的数 据 结 构 如 D ½ ½ P½ ½ 、 S R S AN A D— E U S
½½ _ ½½½ U E _ T D R R Q E T等 。
½
½
 
即 插 即 用 管理 : 理 P P设 备 的 添加 、 除 和 停 止 。
½
 
5 ½½ ½ ½(½,½ 
)½  ½ ½ .)
这 个 模 块 用 于 管理 U B设 备 的 电源 问 题 。 总共 编写 了 四个 ½数 :
 
读 写 文 件 管理 : 理 用 户 程 序 和 系 统 内 核 发 出 的各 种 I
O请 求 ;
 
电源管理 :
处理 电源管理请求。
 
( )½ ½_ ½ 在设备 电源打开时进行 的相应 中断处理 
1 P½ ½½ 0:
( )½ ½_½ 在设备电源关闭时进行的相应 中断处理 
2 P½ ½½ 0:
( )½½ ½ 0 在 设 备 挂 起 时 进 行 的 相 应 中断 处 理 
3 S½½ ½ :
() ½½ 0 在 设 备 唤 醒 时进 行 的相 应 中断 处 理 
4 R ½½½ :
6½½ ½ ½ .,½ 
)½  ½½( .)
½
这 个 文 件 中包 含 了 所 有 的 U B描 述 符 ,根 据 我 的设 备 特点 定 义 
了所 有 的设 备描 述 符 。
 
1   U B设 备请 求 
2 S
设 备 请 求 是 在 S T P事 务 的数 据 阶段 传 送 的 ,不 论 是 标 准 设 备 
EU
系统 消息管 理 :
WMI ½ ½ ½M½½½ ½ ½½ ½ ½½½ )它 是 
( ½½  ½½½½½ ½½ ½½½ ½ ,
W½
I ½
½
种 系 统 管 理 员 报 告 管 理 信 息 的 协 议 , 个 协 议 ½ 测 量 和 管 理 消 耗 在 
本地客户机上 的资源信息 。
 
21 U B驱 动程 序 ½ 件 流 程 设 计 
  S
请求还是各种 自定义请求 ,
它们½只½½用控制管道来进行传输 。½ 
U B设 备 在 控 制 传 输 的 S T P事务 中 返 回 AC 握 手 包 后 , 就 可 以 
EU
开 始 处 理 这 些 请 求 所 指 定 的 操 ½ 了 ,且 必 须 在 状 态 结 束 之 前 完 成 
½E _ D E S请 求 例外 , 是 在 状 态 阶段 结 束 之 后 才改 变 其设 备 地 
½ T A DR S
址 的1
。½ 有些 请 求 所 需 的 设 备 操 ½费 时较 多 , 不 ½ 由 状 态 阶段 来 标 
识 结 束 , 时 U B需 另 外 定 义 一 种 方 法 , S T P T F A U E请 
如 E _ RO _ E T R
求 产 生 的复 ½ 操 ½ 要 持 续 ½½½ ½ 完 成 ,而 ½集 线 器 端 口复 ½ 刚 刚 
O 才
开 始 时 , 状 态 阶 段 就 结 束 了 , 时 集 线 器 ½ 用 端 口状 态 的 改 变 ( 口
端  
被 ½ ½1 识 该 复 ½ 操 ½ 的 完 成 。
来标
 
½ U B设 备 接 收 到 这 些控 制 请 求 后 , 及 时 做 出处 理 。对于 不 需 
要 数 据 阶段 的 控 制 请 求 , S
U B设 备 必 须 在 接 收 到 该 请 求 后 的 5 ½½内 
完 成其 指 定 的操 ½ 并 结 束该 控 制 传 输 的 状 态 阶 段 。 于需 要 向主 机 返 
回 数 据 的控 制 请 求 ½ 包 含 I 数据 阶段 1U B设 备 必 须 在 接 收 到 该 请 
,S
求 后 的 5 0 ½内返 回第 一 个 数 据 包 , 后 的数 据 包 必 须 在 其 前 一 数 据 
0½
包传输结 束后的 5 0
0 ½½内返 回,且 U B设备必须在其返 回最后一个 
数 据 包 后 的 5½½内完 成 该 控 制 传输 的状 态 阶段 。 于需 要 向 U B设 
备 发送数据的控制请求(
即包含 O T数 据阶段1它们必须在 5
½内完 
成 所 有 的传 输 , 括 U B设 备 接 收 到主 机 发 出 的全 部 数 据 包 , 完 成 
该 控 制 传 输 的 状 态 阶段 。另 外 , 些 设 备类 定 义 请 求 和 供 应 商 自定 义 
请 求 也 可 不 遵 循上 述 完 成 时 间的 限 制 。
 
½ U B设 备 接 收 到 无 效 的 或 其 不 支 持 的 控 制 请 求 时 , 它会 对 该 
事 务 处 理 的数 据 阶段 和 状 态 阶段 返 回 S AL
T L握 手 包 ,该 错 误 状 态 会 
在 其 接 收 到 新 的 S T P令 牌 包 时 自动 恢 复 , 属 于 “ 议 ½ A L 。
EU
T L ” ½ 
图3
系统 初 始 化 过 程 
如 图 3所 示 .
用流 程 图 的方 式 简 单 的 说 明 了一 下 驱 动 程 序 的 初 始 
化 过 程 ,每 一 个 I P会 对 应 一 个 处 理 ½ 数 ,主 IP下 面会 有 对应 的 
MN I P或 I C L控 制 码 , 些 MN I P或 I C L控 制 码 中 每 一 种 ½ 
 R
OT
 R
OT
会 有 对 应 的处 理 ½数 .而 且 这 些 I P的 发 送 可 ½ 会 出 现 同 步 问题 ,
内 
存 的 调 用 在 内 核模 式 下 需 要 设 为 非 分 页 内 存 , 分 页 的 内 存 资 源 非 常 
宝 贵 。 此 要很 ½ 的进 行 回收 , 这 会 导 致 系 统 的 内存 不 足 而 崩 溃 。
 
22 在 P
C主机 上用 户 层 设 计 过 程 
如 果 出现 某 种 错 误 ,而 导 致 U B设 备 不 ½ ½ 用 缺 省 控 制 管 道 与 主 机 
进 行 通 信 时 , 设 备 必 须 被 复 ½ 才 ½ 清 除其 错 误 状 态 。
 
2 P 主机 上 的 U B协 议 设 计 与 实 现 
  C
在P
C进行 C C标 准 设 备 类 的 ½件 设 计 时 因 为是 标 准 的设 备 类 .
 
所 以 微 ½ 提供 了 ½½½. ½ 动 程 序 来 跟 从 硬 件 设 备 进 行 通 信 . 只 需 
½½½ ½ 驱
½
要 进 行 I F文 件 的 编 写 , 便 P
C主 机 识 别 底 层 设 备 并 正 确 的给 他 加 
½½ 相 应 驱 动 程 序 ,而 在 根 据 自己 的 特 点 设 计 U B通 信 时 则 需 要 自己 
编 写 驱 动程 序 来 识 别 自己 的设 备 ,
因此 在 此 简 单 的 介 绍 一 下 根 据 自 己 
的 通 信 特点 在 P
C上 的驱 动 程 序 的½ 件 结 构 以及 用 户 层 的 ½ 件结 构 。
 
图 2 在 P 主 机 上 的 U B 驱 动程 序 结 构 
图 4 用户 层 程序 流 程 图 
 
墨 
耋 套 如 4示在 层 ½ 了 ½ 控 平 进 的 发很  
  
图 所 ,该 上 用 W3 制 台 存 开 ,
½½
½
½
½
½
序 ,插
中即 
的    毒
实享  
,  ½
 
’呈
粪 
H  粞:
½
½ 悯 勰 肮黝 酣 基
… …  
…   ½  。
一 ½
 
I½
 
I  ̄½
½
 
 :
 
 
    嘉
… …  
 
本 组 成 结构 如 图 2所 示 , 括 以 . 2 
 
½
 
½
 
 
 
78
 
21
00年
第 2 期 
S IN E&T C N L G   F R A IN
CE C
E H O O YI O M TO  
½科教前沿 。
 
科技信息 
P A*  
由图 4可知 从 实 验 获 得 的 波 ½ 上 可 以 看 出 ,
金属 薄 板 分层 缺 陷 的 
其 中 A、 材 料 常 数 , 同的 材 料 数 值 不 同 , 本 论 文 中激 光 在  实 验 波 ½ 与上 述 理 论 推 测 的 结 果 大 致 相 同½ 也有 差 异 , 中 界 面波 对 
½为
应 的 波 ½符 合 理 论 推 测 规 律 . 就 在 一定 程度 大 ½上 说 明证 明 激光 冲 
铝 合 金 中传 播 时衰 减 指 数 ½ 03 2 
一 . 。
击 波 在 金属 薄 板 分 层 缺 陷 检 测 中 应 用 的 可行 性 ,
实验 结 果 与理 论 分 析 
33 金 属 薄 板分 层 缺 陷 激 光 超 声 波½ 理 论 推 测 
_
存 在 着 差异 。 成 实 验 结 果 与 理 论 推 测 有不 吻合 地 方 的原 因 首 先是 理 
在 对无 缺 陷 的情 况 分 析 后 , 激 光 波在 金 属材 料 中 的 传 播 过 程 和 
 
特 性 有 了把 握 , 以推 断 ½激 光 冲 击 波 在有 分 层 缺 陷 的金 属 薄板 中 传  论 支 持 有 限 。其 次 可 ½ 是 实 验 设 备 的 仪器 的不 完 善 。
播 时 , ½会 引起 不 小 的变 化 。 ½激 光 冲击 波 在金 属 薄板 中 正 常传 播 
4 小 结 
时 按 照 上述 探 索 的规 律 衰 减 , 激光 冲击 波 在 传 播 过 程 中 遇 到分 层 缺 
½
激 光 超 声 技 术 在 金 属 薄 板 分 层 缺 陷 检 测 中 目前 仍 存 在 着 有 待 解 
陷 时 , 了 正常 的反 射 外 , 缺 陷 表 面上 又 开 始 了新 的 反 射 。 以 反 映 
决 的技 术 难 题 . 这 并 不 ½ 湮 没 激 光 冲击 波 ½ 为 新 型 的检 测 技 术 在 无 
½
在 波 ½ 上第 一 个 界 面 波 峰 值 幅度 与无 分 层 缺 陷 时相 比较 会 变 小 ,
而从 
第 二 个 的波 峰 幅值 会 比无 缺 陷 时 稍微 变 大 , 主要 是 由 于激 光 冲击 波 
损 检测 领 域 的应 用 和 推 广 。 一 步 的 主要 任 务 是 进 行 更 多 的 实验 和 探 
 
遇 到 分 层缺 陷½ 反 射 面 增 加 导致 反 射 的次 数 增 加 , 来 应 该 出现 多 次 
讨 。
的 反 射 波 , 反 射 波 的 个 数 比无 缺 陷 时密 集 , 由 于薄 板 很 薄 , 声 波 
½
½
速 度 快 . 映 到 波 ½ 上 就 是 这 些 波 ½ 叠 加 在 一 起 , 现 波 ½ 峰 值 幅度 
增 大 的 现象 。
 
参考文献】
 
[½
1 刘宏,
张路根,
廖志 良.
爬波无损检测方 法的探讨【 .
J ½外金属热处理 , 0 ,  
2 12
0 2
(.
3 
[½
2 晏荣明,
张璐.
超声爬波无损检测方 法的研究叨. 昌航 空工业学 院学报, 9 ,
1 4
9  
()
1.
 
[ ½ 可 北 . 属 薄 板 兰 姆 波 检 验 技 术 . 损 检 测 ,9 4,0 
3徐
1 9 1.
: 金属 薄 板 分 层 缺 陷 实 验结 果 
铝合 金 有 分 层 缺 陷 式 样 的压 力 波 的波 ½ 图 4所 示 :
 
½ 者 简 介 : 豫 荣 (9 8 ) 讲 师 , 士 研 究 生 , 究方 向为 自动 控 制 系统 及 
1 7一 ,
检 测技 术 的 研 究 。
 
责任 编 辑 : 静 ½
 
图 4 铝 合 金 有 分 层 缺 陷式 样 的压 力 波 ½ 图 
( 接第 6
1页 ) 提 供 校 内二 级 域 名 给 有 兴 趣 的 学 生 。 可 以通 过 计 算  量 、 有 更 安 全 的 保 障 、 有更 大 的业 务 服 务 的这 样 一 个 ½络 构 架 ,
只 
机 系 的 学生 带 头 创 建 个 人 主 页 这种 ½ 式 来 带 动 其 它 系 的 同学 们 , 时  有 I½
P 6才 ½满 足未 来 发 展 的 需 求 ,只有 I½
P6才 ½成 为下 一 代 互 联 ½
 
也 可 带 动 一 系 列 的 I½
P6应 用 , 如 可 以 进 一 步 引 入 I½
P 6下 的 F P  的 核 心 协议 。½ 是 I½
T 、
P4向 I½
P 6过 渡 是 一 个 长 期 存 在 的 问题 ,P4与 
I½
E ½等 , 这 种 过 程 中 发 掘 和 培 养 I½
½½½ 在
P 6其 他 应 用 。也 许 这 将 是 目前  I ½ 长 期共 存 。
P 6将
 
推 动 在校 园 ½络 部 ½ 的 最 有 可 ½ 的应 用 。
 
总之,
在开 展 I½
P 6应 用 初 期 , 们 力 争 ½ 量 保 证 原 有 ½络 系 统 安 
参考文献】
 
[ ½ 海 桑, 茂 科 , 名华 . ½
1伍
I 6原 理 与 实 践[ . 京 : 民邮 电出 版 社 ,0 0 
M】
20.
全 、 定 运 行 , 以对 于新 增 加 的 I½
P 6½ 段 . 该 以 独 立 链 路 接 人 上 
2傅
高鸿
卢朝
下一代 互联½核心通信协议 [
M”  贵州教育 出版 
州:
级 I½
P6½ 络 的接 入 节 点 .这 样 就 可 以保 证 新 建 的 I½
P 6½段 ½ 够 同 时 
[ ½ 光½, 峰, 辉.
社 ,0 4 
20 .
½用 本 地 ½络 服务 .对 于 I½
P6在 校 园 ½ 的 推 广 普 及 这 将 是 一 个 较 长 
3½
20, : 122
62
 
的历 史 进 程 。 目前 ,
我们 只是 计 划 在 应 用 双 协 议 栈 技 术 配 合 隧 道 技 术 
[ 于 洁. 协 议 栈 技 术 的 研究 与应 用 叨 . 代 管 理,0 8[) 4 — 4 .
局 部 进 行 实 验 布½ , 望 ½ 从 实 验 过 程 中 不 断 地 总 结 经 验 , 进 一 步 
[ 李 振 强 , 晓 字 , 严. ½
4½
马 I 6技 术揭 密 [ . 京 : 民 邮 电 出 版 社 ,06 
M】
20.
的 推 广 中结 合 多 种 过 渡 技 术 . 求 最 方便 、 经 济 、 快 捷 的 过 渡 方 
[ 王 竹 林 , . 园 ½的 组 建 与 管 理 【 . 京 :
6½
等校
M1
清华 大学 出版 社 ,0 2
20  
案。
 
未 来 的 互 联 ½需 要 的是 拥 有 巨 大 的地 址 空 间 、 有 更½ 的 服 务 质 
[½
5 陶文星, ½ 和 I½ 之 间的通信机制和方法[ ½
I 6 P4
M.
北京: 大学 出版社, 0 .
清华
2 2
0  
[ 任编辑 : 静½
 
上接第 7
8页) 设 计 总 结 
在 S M3 理 器 上 U B设 备 程 序 的 实 现 中 为 了考 虑程 序 的通 用 
T 2处
结构等一步一步 的进行 。最终 ,
预期的两种设计½ 已实现。
 
【 考文献】
 
性 和 可 移 植 性 , 程 序 结 构分 成 了 两 部 分 来 设 计 , 层 和 硬 件 接 合 紧 
[ ½
1 李英伟 ,
王成儒 ,
练秋 生,
胡正碰.S 2
U B.
0原理 与工程开发. 2版.
北京 :
½防 
密 , 硬件 ½ 象 层 , 且 为 上 层 提供 了一 个 访 问接 口 , 来 和上 层 进 行 
工业 出版 社 ,0 7 1
2 ½ ..
 
交互 ,
上层 的应 用 层 将 根 据 ½ 实 现 的功 ½ 不 同对 ½数 实 现不 同 的功 ½ 
[ ½ 张 帆 ,史 ½ 成 ,等 . ½ ½ ½驱 动 开 发 技 术 详 解 .北 京 : 电子 工 业 出 版社 ,
W½½ ½
 
0 2
 
代码 . 需要更换硬件而用户 功½不变时只需要修 改底层即可 ,
½
½需 
20 9, .
要 更 改用 户 功 ½ 而 硬 件 不 变 时 只需 要 修 改 顶 层 的应 用 程 序 即可 , 底 
[ ½
3 ½钧 ,
桂杰出 U B协议及其接 口实现.
仪器仪表学报 ,0 4 第 4期.
2½ ,
 
4 C ½   ½½ ½ ½ WD
½
. ½
北京 机械工业 出版社 ,
 
层 不 需 要 改 变 , 样 可 以方 便 以 后 的 开 发 , 该 开 发 过 程 中 我 实 现 了 
[ ½ ½ ½C ½ W½ ½ ½ M设备 驱动程序开发 指南 . :
0  
两个功½模块 ,
底层代码一点½ 没有改 ,
只是简单 的修 改了应用层 的 
2½ 0.
[ ½ 成 山 , 磊 , 家 松 , 可 人 , 济 仁 . ½ ½ ½环 境 下 U B 应 用 程 序 实 例 
5谢
W½½½
代码 ,
这个 感 觉 是 设 计 中 比较 成 功 的一 部 分 。
 
在 P 主机 上 的 驱 动 程 序 实现 过 程 中 。从 最 基本 的 内核 ½数 的 入 
的开发.
计算机工程,0 4 第 3
20 , 0卷 , 1  
第 4期.
口½数 D½½E ½ 0 F .
½ ½½½  ̄ 始 到后面慢慢涉及到 内核级的 内存管理 .
½
½
派遣 
½ 数类 型 , P的 类 型 , P的 同 步 异 步 访 问 , ½ ½ ½ 的设 备 分 层 
W½½ ½ 下
[½
6 肖世 山. B硬 件 设 计 . 京 : 华 大 学 出版 社 ,0 2
US
20.
 
[ 任 编辑 : 静 ½
 
展开预览

猜您喜欢

评论

yanlaisheng
非常不错!谢谢!
2021-03-20 08:04:38
chuchuda
是论文,还不错
2018-02-11 17:13:42
电子小学生007
通讯一直是弱项,特别新学习的东西,感谢分享,急切学习中
2018-01-30 11:06:35
lzgztm521
资料不错!!!!!!
2018-01-20 13:21:56
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×