Cypress技术论坛
登录
直播中
李琳
7年用户
201经验值
私信
关注
[问答]
具有灵活I2c从地址的I2c引导加载程序该如何初始化?
开启该帖子的消息推送
I2C
组件
DIP
你好,
我使用的I2C引导装载器工作得很好。
直到现在,我还在I2C组件设置中设置了奴隶地址(0x08),因为我总是使用相同的地址。
但现在我想从代码(在本例0x09)中设置I2C引导加载程序的奴隶地址,以便能够使用依赖于例如DIP交换机设置的从属地址。
我在Meal.C中执行了以下操作,但是I2C地址保留在组件设置中给出的地址:
项目包括:
int()
{
I2C~(i);
I2C-SLaveSeToIP(0x09);
囊状的;
BooLoad EngestSo();/*不返回*/
对于(;;){};
}
可能BooLoad Error启动使用组件的I2C地址重新初始化I2C。有没有办法做我想做的事?
谢谢
帕特里克
回帖
(1)
王琳
2019-9-2 14:20:45
你的假设是对的,帕特里克。BooOrdRySistAd()重新初始化接口。
解决办法:
为引导加载程序定义自定义接口,并提供自己的函数,例如,在初始化时读取DIP开关。
它有一点工作,但你可以窥探原始来源。
鲍勃
你的假设是对的,帕特里克。BooOrdRySistAd()重新初始化接口。
解决办法:
为引导加载程序定义自定义接口,并提供自己的函数,例如,在初始化时读取DIP开关。
它有一点工作,但你可以窥探原始来源。
鲍勃
举报
更多回帖
rotate(-90deg);
回复
相关问答
I2C
组件
DIP
STM32H7B3
I
引导
加载
程序
的
I2C
正确的7位
从
地址
是什么?
2022-12-12
359
使用和声时,
引导
加载
程序
和
i2c
spi之间是否存在冲突?
2019-10-22
688
如何在
I2C
上
从
外部微控制器运行
引导
加载
程序
?
2019-07-12
1697
stm32f469
i
_Discovery中的
i2c
初始化
问题如何解决?
2023-01-06
233
请问STM32中的
I2C
的自身
地址
是干什么的?
2019-03-11
5007
使用两片ADU360进行
I2C
通信,当与
从
机进行通信时,
从
机无法进入
I2C
中断是为什么?
2024-01-15
258
无法正确
初始化
I2C
2019-09-26
2628
如何利用ARM通过
I2C
串行
引导
方式来实现
程序
的
引导
装载
2021-04-27
1179
I2C
的通信问题
2016-10-05
6339
使用KDS设置
I2C
地址
的问题求解
2023-03-17
182
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分