- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
竭诚为您提供优质文档/双击可除
嵌入式学习计划
篇一:嵌入式学习计划
篇二:嵌入式学习计划
一、单片机基础练习。(掌握一般性的数字电路设计与应用技巧,懂
得嵌入式设计的含义,对软硬件配合的系统有清晰的认识)
(1)diY2*3 键盘;
自己用万能板,找6 个轻触开关,设计好单片机控制的管脚,做成矩
阵键盘。可以参考一切资料,只要做好就行,只要软硬件功能实现就
行。
(2 )串口驱动;
用矩阵键盘,加上新添加的串口功能,实现:1)Pc 端下发指令,如
REad ,作品能以中断的方式接收到;2 )此时作品将把之前用户所按
下的最后一个按键序号发送到Pc 。
(3 )内存扩展;
在8051 的系统扩展2 部分存储空间,分别由Hm62256(SRam,Hm6264
也可以,别的品牌也可以)、aT28c256 (EEPRom,其他品牌也可以)
构成,实现:1)cPU 可以准确访问 (读写)这些扩展空间里的每一
个字节;2 )通用编程器将测试内容写入aT28c256,8051 负责在上电
后将28c256 的内容coPY 到SRam,上位机从串口发来REad 指令,
8051 将SRam 的内容悉数上传。
竭诚为您提供优质文档/双击可除
(4 )驱动24c01 ,熟悉i2c 协议;
(5 )制作两套8051 系统,每套上均安装SPi 接口的无线通信模块,
如nRF24 系列,实现无线双机通信。
二、交互式应用软件设计练习。(尝试进行高级软件的使用,尝试进
行基于操作系统的应用软件设计,尝试海量代码的通读,了解编程的
真实意义所在)
在XP 电脑上,应用Visualc++ ,合理利用网上开源代码,实现以下几
个设计内容:
(1)做一个可以键盘输入的对话框;
(2 )在此基础上增加一个文本框,实现对话框输入的内容;
(3 )假如串口控件,将对话框输入的内容发到电脑串口外;
(4 )监控串口的输入,将接收到的数据显示在文本框中;
(5 )美化界面,成文自己的串口调试助手,在深大BBS 上发布,被
人拍砖。
三、嵌入式开发与应用。(熟悉一款多媒体芯片的开发环境,熟练掌
握此芯片的软硬件设计工具,完成操作系统级软件工程的搭建,完成
一个组件的驱动程序设计,完成一个多媒体应用的设
计与实现)
(1)选课或自学。从理论上了解操作系统为何物,粗略掌握其一般
性的工作原理,精确掌握其中的任务调度机制、内存管理机制等运作
细节。
(2 )搭建开发环境。选定多媒体芯片及开发板,在Pc 上搭建编译环
竭诚为您提供优质文档/双击可除
境、编程工具及下载工具,熟练掌握此芯片的开发流程。
(3 )设计驱动程序。设计一块具有标准接口的外围芯片功能板,连
接到开发板的扩展接口,编写软件,使该功能板上的资源能被多媒体
芯片调用。
(4 )多媒体应用设计。在开发板附带的资源基础上,设计基于嵌入
式操作系统的应用,此应用对下可以自由调用上述功能板的资源,对
上可以响应输入指令。
篇三:嵌入式前期学习计划
模电、数电学好
这个是基础是一定要学好的
然后学习高频电子线路、传感器原理
这些都是基础
接下来就要涉及单片机及相应的外围电路(FLaSH 、EEPRom、SdRam、
等)
aRm 体系结构
还有常见的通信方式比如RS232 、RS485 、iic 、SPi、USB 、Pci 、can、
以太 网等 还 有 无 线射 频 125k13.56m315m433m915m2.4G 等
(RFidziGBEE)
还有常见的电机拖动(单/三相异步电机、步进电机、伺服电机)
还有就是各类的传感器(温度、湿度、压力、速度、加速度、位移等)
还有就是相应的软件熟悉主要是原理图、PcB 的设计
还有就是对软件的编程的一定了解了
竭诚为您提供优质文档/双击可除
这些熟悉完后
就是要了解到整机集成相关的知识
比如Emc 的知识
嵌入式硬件工程师应具备的
文档评论(0)