- 2
- 0
- 约6.83千字
- 约 34页
- 2018-12-29 发布于福建
- 举报
c语言将嵌入式开发
C语言嵌入式开发 纲要 嵌入式C开发背景介绍 硬件平台和交叉编译环境 软件结构设计 内存操作 屏幕操作 键盘操作 性能优化 背景 不同于一般形式的软件编程,嵌入式系统编程建立在特定的硬件平台上,势必要求其编程语言具备较强的硬件直接操作能力。无疑,汇编语言具备这样的特质。但是,由于汇编语言开发的复杂性,它并不是嵌入式系统开发的一般选择。而与之相比,C语言--一种高级的低级语言,则成为嵌入式系统开发的最佳选择。 硬件平台 (1) 以通用处理器为中心的协议处理模块,用于网络控制协议的处理;(2) 以数字信号处理器(DSP)为中心的信号处理模块,用于调制、解调和数/模信号转换 硬件说明 CPU:80186字长是16位,可以寻址到的内存空间为1MB FLASH和RAM几乎是每个嵌入式系统的必备设备,前者用于存储程序,后者则是程序运行时指令及数据的存放位置。系统所选择的FLASH和RAM的位宽都为16位,与CPU一致 实时钟芯片可以为系统定时,给出当前的年、月、日及具体时间(小时、分、秒及毫秒),主要作用是提供中断裁决 NVRAM(非易失去性RAM)具有掉电不丢失数据的特性,可以用于保存系统的设置信息 UART则完成CPU并行数据传输与RS-232串行数据传输的转换 键盘控制器和显示控制器则完成系统人机界面的控制 交叉编译环境 软件结构设计 模块划分 多任务还是单任务
您可能关注的文档
- c语言程序设南计教程电子教案.ppt
- c语言程序设年计ppt.ppt
- c语言程序设票计课件第三章.ppt
- c语言程序设请计第四版ppt 谭浩强.ppt
- c语言程序设用计项目八.ppt
- c语言程序玩设计课件第1章090909.ppt
- c语言程序在设计课件第3章.ppt
- c语言但程序设计c9.ppt
- c语言的标识符和字符数文据、字符串数据.ppt
- c语言的基本呕控制结构.ppt
- 2026福建福州螺洲生态文化旅游开发有限公司招聘2人笔试历年参考题库附带答案详解.docx
- 2025中国南水北调集团有限公司北京财务共享中心内设机构正职公开招聘1人笔试历年参考题库附带答案详解.docx
- 2025重庆庆铃专用汽车有限公司招聘6人笔试历年参考题库附带答案详解.docx
- 2025重庆机电控股集团机电工程技术有限公司招聘25人笔试历年参考题库附带答案详解.docx
- 潍坊银行2025年校园招聘笔试历年参考题库附带答案详解.docx
- 贵州国企招聘2025贵阳市城市建设投资集团有限公司第二批招聘笔试历年参考题库附带答案详解.docx
- 浙江国企招聘2025浙江省安全生产科学研究有限公司招聘12人笔试历年参考题库附带答案详解.docx
- 2025年中国黄金集团所属公司招聘10人社招岗位笔试历年参考题库附带答案详解.docx
- 荥经县财政局荥经县县属国有企业2025年公开招聘工作人员(14人)笔试历年参考题库附带答案详解.docx
- 人教版中考数学复习:阶段检测7 统计与概率.ppt
最近下载
- 感控标准预防措施执行管理制度.docx VIP
- 22D701-3电缆桥架安装(26.9MB)(26.85MB)5ce2e72e69780631(1).pdf VIP
- 法律文书写作(第五版)教学课件完整版.pptx
- IMPROVE出血风险评分总结2026.docx VIP
- 泰康人寿校招测评题库.pdf VIP
- QJ3237-2005 固体火箭发动机几何推力线偏斜和横移测量方法.pdf VIP
- 制冷技术:冷凝器的安装 .pdf VIP
- 2026年非遗表演艺术保护与发展项目可行性研究报告范文.docx VIP
- [机械标准]JBT 8324.1-1996 简式数控卧式车床 精度.pdf
- 机器人技术在桥梁施工中的应用.pptx
原创力文档

文档评论(0)