- 17
- 0
- 约1.36万字
- 约 5页
- 2019-04-18 发布于江西
- 举报
基于 ARM 嵌入式系统的 SPI 驱动程序设计
基于 ARM 嵌入式系统的 SPI 驱动程序设计
李
琦 , 贺 明 , 董 利 民 , 董
健
( 北 京工业大学 集成电路与系统集成实验室 , 北 京 100124 )
摘
要 : 以 微 处 理 器 S3C2440 和 嵌 入 式 Linux 操 作 系 统 组 成 的 嵌 入 式 系 统 作 为 主 要 开 发 平 台 , 根
据 SPI 通 信 原 理 和 S3C2440 电 路 接 口 的 特 点 , 设 计 了 一 款 基 于 ARM 嵌 入 式 系 统 的 SPI 驱 动 程 序 。 讨 论
了 SPI 驱 动 程 序 的 基 本 开 发 方 法 和 实 现 过 程 , 通 过 编 写 简 单 的 测 试 程 序 进 行 仿 真 验 证 。 验 证 结 果 表 明 该 驱 动 程 序 稳 定 可 靠 , 可 实 现 嵌 入 式 系 统 的 数 据 通 信 。
关 键 词 : S3C2440 ; 嵌 入 式 Linux ; SPI ; 驱 动 程 序
中 图 分 类 号 : TN402
文 献 标 识 码 : A
文 章 编 号 : 1674 - 7720 ( 2011 ) 05 - 0005 - 04
Design of SPI driver
based on ARM embedded system
Li Qi , He
( Very Large Scale Integrated Circuits System
Ming , Dong Limin , Dong Jian
Laboratory of Beijing University of Technology , Beijing 100124 , China )
Abstract : This paper applied S3C2440 microprocessor and embedded Linux operating system as a development platform ,
designed an SPI driver based on SPI communication principle and SPI interface in S3C2440. And the paper mainly described the basic development method and implementation process. The correction of SPI driver was verified by writing simple testing codes. It is proved that the driver is stable and reliable,enabling communication in embedded system.
Key words : S3C2440; embedded Linux; SPI; driver
嵌 入 式 系 统 已 被 广 泛 应 用 于 国 防 电 子 、 数 字 家 庭 、
工 业 自 动 化 、 汽 车 电 子 等 多 种 领 域 [ 1 ] 。 在 嵌 入 式 开 发 过 程 中 , 许 多 系 统 通 常 使 用 串 口 驱 动 来 满 足 通 信 要 求 , 但
在 实 际 应 用 中 ,使 用 SPI 通 信 方 式 会 更 加 高 效 和 快 捷[ 2 ] 。 SPI
接 口 是 一 种 高 速 、 高 效 的 串 行 接 口 技 术 , 因 而 SPI 设 备
寄 存 器 用 于 独 立 地 发 送 和 接 收 数 据 , 并 兼 容 SPI ver .
2 . 11 协 议 , 支 持 8 位 逻 辑 预 分 频 , 系 统 可 用 polling 、 中 断 、 DMA 三 种 方 式 判 断 SPI 发 送 及 接 收 状 态 。 此 SPI 模
块 共 包 含 以 下 信 号 线 [ 5 ] :
( 1 ) SCK : 数 据 同 步 时 钟 信 号 , 由 主 设 备 驱 动 , 向 从 设 备 输 出 , 使 得 从 设 备 按 照 同 步 时 钟 的 步 调 来 接 收 或 发 送 数 据 。
( 2 ) nCS ( 由 用 户 指 定 GPIO ) : 从 设 备 选 择 信 号 线 ( Slave Select , SS ) 由 主 设
您可能关注的文档
- 混凝土质量通病及预防措施毕业论文.doc
- 活动策划方案最终版.doc
- 活性自由基聚合.ppt
- 火车订票管理系统.doc
- 火电厂安全生产大检查项目(安全生产管理部分).doc
- 火电厂煤质分析基础知识.ppt
- 火电厂专业英语.doc
- 火锅店营销策划书.doc
- 火炬设备、筒体、塔架吊装及组装方案.doc
- 火力发电厂设备管道保温全厂油漆施工方案.doc
- (正式版)DB51∕T 2506-2018 《长嘴壶茶艺程式与技法》.docx
- (正式版)DB51∕T 2700-2020 《四川省古城镇村落消防安全评估规范》.docx
- (正式版)DB51∕T 2727-2020 《姬菇生产技术规程》.docx
- (正式版)DB51∕T 2689-2020 《川西北草原固定监测点监测技术规程》.docx
- (正式版)DB51∕T 2701-2020 《交流电气化铁路同相供电装置技术规范》.docx
- (正式版)DB51∕T 2463-2018 《小麦条锈病菌毒性变异监测技术规程》.docx
- (正式版)DB51∕T 2483-2018 《灵芝袋料栽培技术规程》.docx
- (正式版)DB51∕T 2520-2018 《茶树病虫害安全防控技术规程》.docx
- (正式版)DB51∕T 2687-2020 《羊包虫病防治技术规范》.docx
- (正式版)DB51∕T 2754-2021 《稻渔种养技术规范 稻虾(克氏原螯虾)》.docx
最近下载
- YY9706.102-2021医疗装备电磁兼容EMC测试项目汇总.docx VIP
- 微生物学基础第二版1-9单元教材配套课件完整版电子教案.pptx
- 2025-2026学年冀人版(2017)小学科学五年级下册教学计划及进度表.pdf VIP
- 无人机维修知识培训课件.pptx
- 2026中国矿产资源集团校园招聘和所属单位社会招聘笔试模拟试题及答案解析.docx VIP
- 党员干部个人组织生活会个人对照(学习贯彻党的创新理论方面;加强党性锤炼方面;联系服务职工群众方面;发挥先锋模范作用方面;改作风树新风等方面)存在的问题清单及整改措施.docx VIP
- 2026年陕西省中考道德与法治备考全指南 (知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 陕西省轨道交通预应力混凝土预制梁施工及验收标准.docx VIP
- 普洱市罗非鱼养殖综合技术规范.doc
- 中国矿产资源集团2026校园招聘和所属单位社会招聘参考笔试试题及答案解析.docx VIP
原创力文档

文档评论(0)