LATTICE USB下载器 HW-USBN-2B I2C下载模式 编程使用说明教程-翊全EN-WX

本文详细介绍了LATTICE I2C配置模式的使用方法,包括支持的器件类型,如MachXO2/MachXO3等,硬件连线要求,以及如何通过Diamond软件修改I2C_PORT使能状态进行文件下载。适用于硬件工程师和嵌入式开发者。

LATTICE下载器 HW-USBN-2B I2C下载使用说明教程-翊全EN-WX

LATTICE的I2C配置模式:
要进行对I2C Port Devices的操作,首先得是支持I2C的器件。目前可以支持的器件有:MachXO2/MachXO3/MachXO3D ;Platform Manager II ;L-ASC10 ;CrossLink LIF-MD6000;
需要使用lattice的HW-USBN-2B和MTC2 plus才支持I2C配置器件。
在这里插入图片描述

I2C (Inter-IC)总线是一种简单的低带宽,短距离协议。人们常常看到对系统外围设备的访问是间歇的。在闭环系统中,这也是一个常用的通信解决方案,可实现电路板上最少的走线。
I2C(内部集成的电路)接口也称为两线接口,是最初由Philips开发的一种多主器件串行单端总线。I2C广泛用于同一块电路板上器件之间的通信。

一.硬件连线

LATTICE的I 2 C配置模式用到的信号如下:
1.SDA:I 2 C总线数据线
2.SCL:I 2 C总线时钟
3.GND:连接到目标芯片的接地信号
4.VCC(VREF):连接到目标芯片的VCC,提供芯片配置IO的电平参考电压。
注意:
I2C总线的信号是漏极开路的,所以默认情况下是,信号线是低电平,需要加上拉电阻,使其默认是高电平。I2C总线上建议不要挂太多的器件,建议只挂一个芯片,因为需要保证信号质量。为了能够使用I2C总线进行在线加载(program),I2C_PORT必须要设置为ENABLE
默认状态在Diamond设计软件中为I2C_PORT设置的设置是将I2C_PORT置于DISABLE状态。 你必须确保将I2C_PORT设置为ENABLE<

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值