Cypress 68013 USB Boot教程:I2C与多种启动模式详解
5星 · 超过95%的资源 需积分: 9 67 浏览量
更新于2024-07-25
收藏 932KB PDF 举报
AN50963是一份关于Cypress公司EZ-USB FX1/FX2LP USB2.0控制器的详细启动指南。这份文档主要介绍了针对68013系列芯片(包括CY7C68013A、14A、15A、16A型号)的启动流程和多种启动选项,重点涵盖了I2C Boot、EEPROM硬件连接、固件加载、USB Boot以及使用EZ-USB Firmware Download Utility进行自动下载的步骤。
在启动序列中,首先,文档阐述了I2C Boot的过程,即通过I2C接口从EEPROM加载USB设备识别信息(包括Vendor ID、Product ID和可能的Device ID),确保正确识别和配置。接着,C0和C2加载阶段分别负责加载完整的固件程序或仅包含特定标识符的固件到控制器的内部RAM,这有助于简化系统初始化和定制。
对于EEPROM硬件连接,文档提供了连接指导,并强调了烧录I2C EEPROM的重要性,以便储存必要的启动数据。USB Boot则涉及利用USB接口进行固件更新,包括使用EZ-USB Firmware Download Utility创建和执行Script文件,以实现图形用户界面支持和自动化下载过程。
此外,文档还探讨了从外部并行存储器启动的条件和方法,以及如何通过硬件和固件代码的修改来适应不同的应用场景。最后,总结部分强调了FX1/FX2LP系列作为USB2.0解决方案的优势,其高度集成的8051内核处理器和灵活的软件架构使其在设计USB设备时具有显著的优势。
AN50963是一份实用的技术文档,对于开发人员理解和操作Cypress的EZ-USB FX1/FX2LP USB控制器,进行高效、定制化的启动设置至关重要。无论是初次接触该技术还是进行深入研究,这份文档都提供了详尽的指南和支持。
2016-06-14 上传
2021-05-26 上传
2022-11-22 上传
2019-03-08 上传
2021-03-19 上传
2018-12-04 上传
2021-03-07 上传
2021-04-07 上传
renrensd
- 粉丝: 0
- 资源: 2
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜