版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1第7章:实验6读写EEPROM——卓越工程师培养系列——2目录《医用DSP开发实用教程-基于TMS320F28335》-配套讲义实验内容实验原理实验步骤本章任务本章习题3本实验首先完成相应寄存器和引脚的初始化,以及完成读写EEPROM函数的编写,之后通过调用按键函数,要求按下KEY0向EEPROM写入“0x76,0x54,0x32,0x10”,按下KEY1从EEPROM读出数据,然后通过printf函数打印到串口助手;按下按键KEY2将向EEPROM写入“0x89,0xAB,0xCD,0xEF”,再次按下按键KEY1读出修改后的数据,通过printf函数打印到串口助手。1.实验内容《医用DSP开发实用教程-基于TMS320F28335》-配套讲义4
I2C总线是PHLIPS公司推出的一种串行总线,是具备多主机系统所需的包括总线裁决和高低速器件同步功能的高性能串行总线。I2C总线只有两根双向信号线:数据线SDA和时钟线SCL。每个连接到I2C总线上的器件都有唯一的地址。主机与其它器件间的数据传送为主机发送数据到其它器件,这时主机为发送器,从总线上接收数据的器件则为接收器。如下图所示,在多主机系统中,可能同时有几个主机企图启动总线传送数据。为了避免混乱,I2C总线要通过总线仲裁,以决定由哪一台主机控制总线。2.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.1I2C基本概念5
I2C时序图如下图所示,在SCL为高电平期间,SDA由高电平向低电平变化表示起始信号;在SCL为高电平期间,SDA由低电平向高电平变化表示停止信号。在进行数据传输时,且SCL为高电平期间,SDA上的数据必须保持稳定,只有在SCL为低电平期间,SDA上的数据才允许变化。起始和停止信号都是由主机发出,在起始信号产生后,总线处于被占用状态;在停止信号产生后,总线处于空闲状态。2.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.2I2C时序6每个I2C器件都有一个器件地址,有的器件地址在出厂时就已经设置好了,用户不可更改(例如OV7670器件地址固定为0x42),有的确定了几位,剩下几位由硬件确定(比如常见的I2C接口的EEPROM存储器,留有3个控制地址的引脚,由用户在硬件设计时确定)。2.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.3I2C器件地址7每个支持I2C协议的器件,内部总会有一些可供读/写的寄存器或存储器,例如,EEPROM存储器,内部就是顺序编址的一系列存储单元;型号为OV7670的CMOS摄像头(OV7670的该接口叫SCCB接口,其实质也是一种特殊的I2C协议,可以直接兼容I2C协议),其内部就是一系列编址的可供读/写的寄存器。因此,要对一个器件中的存储单元(寄存器和存储器,以下简称存储单元)进行读/写,就必须要能够指定存储单元的地址。2.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.4I2C存储器地址8步骤1:复制并编译原始工程步骤2:添加AT24Cxx和I2C文件对步骤3:完善AT24Cxx.h文件步骤4:完善AT24Cxx.c文件步骤5:完善ProcKeyOne.c文件步骤6:完善读写EEPROM实验应用层步骤7:编译及下载验证3.实验步骤《医用DSP开发实用教程-基于TMS320F28335》-配套讲义94.本章任务基于医疗电子DSP基础开发系统,编写程序实现密码解锁功能,具体内容:微处理器初始密码为“0x12,0x34,0x56,0x78”,该密码通过AT24CxxWrite函数写入EEPROM,通过按下按键KEY0模拟输入密码为“0x12,0x34,0x56,0x78”,通过按下按键KEY2模拟输入密码为“0x87,0x65,0x43,0x21”,通过按下按键KEY1进行密码匹配,如果密码正确,则在串口助手上打印“Success!”,否则在串口助手上打印“Failure!”。《医用DSP开发实用教程-基于TMS320F28335》-配套讲义105.本章习题1.简述I2C的基本概念。2.简述I2C时序的特点。3.简述EEPROM芯片的特性。4.AT24C02存储单元地
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025北京四中高三(上)期中语文试题及答案
- 计算机行业市场前景及投资研究报告:通信测试设备AI运力基石AI算力卖水人
- 卫生部8项制度
- 印发相关工作制度
- 学校内部日常巡查制度
- 消防安全年金制度
- 德州市护士招聘笔试题及答案
- 儋州市辅警招聘考试题库及答案
- 肝硬化早期症状识别与护理指导
- 2026年上海市高中物理知识竞赛试卷及答案(共十三套)
- 2025江苏扬州市高邮市城市建设投资集团有限公司招聘拟聘用人员笔试历年参考题库附带答案详解
- 易制毒单位内部安全制度
- 2025年运城市人民医院招聘笔试真题
- √高考英语688高频词21天背诵计划-词义-音标-速记
- 2026年社会工作者《法规与政策(中级)》真题及答案解析
- 自来水水质检测与监测工作手册
- 2025年仙桃市选聘大学生村干部168人历年题库附答案解析
- 钢桁架屋面施工方案
- 雨课堂学堂在线学堂云《烹调工艺学(扬大)》单元测试考核答案
- 康复站立床训练
- 6.2价值判断与价值选择 课件-高中政治统编版必修四哲学与文化
评论
0/150
提交评论