嵌入式开源平台技术总结.pptx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式开源平台 为尽可能减少嵌入式系统开发的难度,提供的一种技术完全开放的硬件平台和软件平台。 什么是嵌入式系统? Embedded System 嵌入到对象系统中的专用计算机系统 例举嵌入式系统实例。 嵌入式系统设计的层次结构 硬件层 驱动层 操作系统层 应用层 MCU与CPU的区别 MCU Micro Control Unit 单片机,嵌入式微处理器 嵌入式系统的核心芯片 集成了CPU、存储器、定时器、接口等多项功能,主板小,功耗低 CPU Central Processing Unit 中央处理器 计算机的核心芯片 集成度低,主板大,功耗高,但性能强 Arduino是什么? 读音 Arduino百度百科 Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。 IDE(Integrated Development Environment) 集成开发环境 由一个欧洲开发团队于2005年冬季开发。 Arduino Uno板的接口 DIGITAL( 0-13 ) 数字输入输出接口( 14个) PWM~(3,5,6,9,10,11) PWM输出接口(6个) ANALOG IN(A0-A5) 模拟输入接口(6个) POWER (3.3V、 5V、GND、 Vin) 电源接口(5个) 主芯片数字输出接口的内部电路 2个电子开关 草图 2种状态 LED 电路 内部设备控制外部设备 LED 电路 LED正接电路 LED反接电路 限流电阻大小 电阻的标号 标准电阻阻值[6] 引脚的驱动能力 每个引脚: 40mA 引脚总和: 200mA 二进制与十进制转换 十进制数转二进制数: 除二取余法(除以2取余,逆序排列) 例:89 = 0二进制数转十进制数: 按权展开求和 例:89 = 0存储器 存储器包括只读存储单元和可读写存储单元 只读存储单元(ROM):存放程序 可通过接口烧写程序 CPU只能读不能写 可读写存储单元:RAM和SFR RAM是普通的可读写单元 各部分作用 CPU:读取指令、执行指令 ROM:存放程序 RAM:提供存储空间帮助运行程序 SFR:有特殊功能的可读写空间,可以控制内部设备 原理 显示代码 共阳极或共阴极的显示代码 内部电路 输出电路草图 浮空输入草图 上拉输入草图 按键电路 浮空输入时,按键电路 上拉输入时,按键电路 1: 3.0V([3]P313) 0: 1.5V 数字输入和模拟输入 模拟输入: 0-5V - 0 -1023 数字输入:3.0V - 1 或 1.5V - 0 ANALOG IN: A0 –A5 串行通讯 串行通讯:信息的各位数据通过串口引脚被逐位顺序传送 波特率:每秒钟传输的位数(300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200) 通讯两端波特率需相同。 PWM PWM:Pulse Width Modulation 脉宽调制 PWM只能通过3、5、6、9、10、11这6个引脚输出 PWM输出波形 PWM 输出值:0-255 0:全部为0V 255:全部为5V 1-254:一定周期一定宽度的矩形方波。 PWM输出周期 5、6引脚:980Hz 其余引脚:490Hz 1602液晶显示器简介 液晶显示器:Liquid Crystal Display(LCD) 单色LCD 不是彩色LCD 不是灰度LCD 字符型LCD,字符大小:5*8 不是图像型LCD,部分区域不能显示 1602 :一行16个字符,共两行 LCD1602 数据总线 Arduino如何对LCD1602中的SFR进行读写操作呢? Arduino与LCD1602的硬件连接 并行和串行 并行:数据总线 8位数据总线 1次传送8位数据 硬件需要接8根数据总线 4位数据总线 分2次传送8位数据 硬件需要接4根数据总线 引脚连接 7 - 14:数据总线 1、 2:电源引脚 15、16:背光引脚 3: 对比度调节 4: RS引脚 5: RW引脚 6: E引脚 RS引脚 RS :SFR Select引脚 0: SFR地址 1: SFR数据 思考:该引脚如何连接? R/W引脚 R/W :Read/Write引脚 0: 写操作 1: 读操作 思考: 该引脚如何连接? 如果只有写操作,该引脚如何连接? E引脚 E:enable使能引脚 下降沿:使能,对SFR执行读写操作 读写完成后置“1” 思考:该引脚如何连接? 写LCD的SFR全过程 E引脚送1 RS 引脚送

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档