DA14580电路用于从外部SPI flash启动

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
4个职位/ 0个新
最后发表
andoridfm2013
离线
最后看到:7个月1周前
加入:2017-04-07 05:11
DA14580电路用于从外部SPI flash启动

嗨,对话框中,
关于DA14580中使用外部SPI flash的电路设计,我有一些问题
我的项目需要使用ADC,所以我把SPI flash放到P0_ 0 3 5 6,但是我仍然可以使用串口P0_4和5来编程外部SPI flash吗?因为它有
与pin P0_5冲突,谢谢

设备:
PM_Dialog
离线
最后看到:1天4小时前
工作人员
加入:2018-02-08 11:03
嗨andoridfm2013,

嗨andoridfm2013,

是的,当您使用串行端口和SPI flash时,您在P0_5中存在冲突,但您能够通过使用三路跳线覆盖它。因此,您必须将SPI flash和UART与P0_5连接起来。但是,你能解释一下为什么你推荐了ADC吗?注意DA14580芯片中的ADC gpio是在p0_0, P0_1, P0_2, P0_3中,而不是在P0_5中。更多信息,请查看表1:Pin Description的Da14580 datasheet。

问候,PM_Dialog

andoridfm2013
离线
最后看到:7个月1周前
加入:2017-04-07 05:11
谢谢你的回复,

谢谢你的回复,

我之所以被称为ADC因为当我检查数据表、外部SPI flash引导只能在P 0 _0, P0_1, P0_2, P0_3或P 0 _0, P0_3, P0_5, P0_6,作为第一个映射将使用所有的ADC,所以我必须使用第二个映射,但P0_5的冲突。我不明白什么是“三步跳投”,你能再解释一下吗?

但是现在我想一下,我把flash放在p0_0 P0_1 P0_2 P0_3,然后使用ADC可以吗?因为14580将加载程序到ram,那么它将不再访问flash我记得。谢谢你的帮助

PM_Dialog
离线
最后看到:1天4小时前
工作人员
加入:2018-02-08 11:03
嗨andoridfm2013,

嗨andoridfm2013,

与“三路跳线”,我的意思是跳线连接三个引脚,以使用ADC和SPI flash在P0_5 GPIO。你能澄清一下你是否想要从SPI flash启动吗?根据表1:从外部设备引脚分配和启动顺序DA14580/581/583从串口启动(AN-B-001)文档,DA14580使用标准gpio (P0_0, P0_3, P0_5, P0_6)从SPI flash引导。关于ADC,你必须在p0_0, P0_1, P0_2, P0_3中使用它,正如我在之前的评论中提到的。

谢谢,PM_Dialog