嗨对话框,关于在DA14580中使用外部SPI Flash的电路设计有一些问题我的项目需要使用ADC,所以我把SPI闪光灯放到P0_ 0 3 5 6,但我仍然可以使用串口P0_4和5来编程外部SPI闪光灯吗?既然它有冲突PIN P0_5,谢谢
嗨andoridfm2013,
是的,当您使用串行端口和SPI闪存时,您在P0_5中发生冲突,但您可以使用三种跳线来覆盖它。因此,您必须使用P0_5连接SPI Flash和UART。但是,你能解释为什么你提到了ADC吗?请注意,DA14580芯片中的ADC GPIO在P 0_0,P0_1,P0_2,P0_3中,不在P0_5中。有关更多信息,请查看表1:引脚描述DA14580数据表。
问候,pm_dialog
谢谢你回复,
我提到了ADC的原因因为当我检查数据表时,外部SPI闪光启动仅适用于P 0_0,P0_1,P0_2,P0_3或P 0_0,P0_3,P0_5,P0_6,因为第一映射将使用所有ADC,所以我必须使用第二个映射,但它将在p0_5中产生冲突。我不放弃明白什么是“三种方式跳线”你能解释一下吗?
但是现在我想到了,它是否可以将闪光灯放在p 0_0,p0_1,p0_2,p0_3上并使用ADC?由于14580将程序将程序加载到RAM,那么就像我记得一样,它不会再访问闪存。感谢您的帮助
使用“三种方式跳线”,我的意思是连接三个引脚的跳线,以便在P0_5 GPIO中使用ADC和SPI闪光。如果您想从SPI Flash启动,请澄清您吗?根据表1:从外部设备引脚分配和引导序列的从串行接口启动DA14580 / 581/583(AN-B-001)文档,DA14580使用标准GPIOS(P0_0,P0_3,P0_5,P0_6)从SPI Flash引导。关于ADC,您必须在P 0_0,P0_1,P0_2,P0_3中使用它,因为我在我之前的注释中提到的。
谢谢,PM_DIALOG.
嗨andoridfm2013,
是的,当您使用串行端口和SPI闪存时,您在P0_5中发生冲突,但您可以使用三种跳线来覆盖它。因此,您必须使用P0_5连接SPI Flash和UART。但是,你能解释为什么你提到了ADC吗?请注意,DA14580芯片中的ADC GPIO在P 0_0,P0_1,P0_2,P0_3中,不在P0_5中。有关更多信息,请查看表1:引脚描述DA14580数据表。
问候,pm_dialog
谢谢你回复,
我提到了ADC的原因因为当我检查数据表时,外部SPI闪光启动仅适用于P 0_0,P0_1,P0_2,P0_3或P 0_0,P0_3,P0_5,P0_6,因为第一映射将使用所有ADC,所以我必须使用第二个映射,但它将在p0_5中产生冲突。我不放弃明白什么是“三种方式跳线”你能解释一下吗?
但是现在我想到了,它是否可以将闪光灯放在p 0_0,p0_1,p0_2,p0_3上并使用ADC?由于14580将程序将程序加载到RAM,那么就像我记得一样,它不会再访问闪存。感谢您的帮助
嗨andoridfm2013,
使用“三种方式跳线”,我的意思是连接三个引脚的跳线,以便在P0_5 GPIO中使用ADC和SPI闪光。如果您想从SPI Flash启动,请澄清您吗?根据表1:从外部设备引脚分配和引导序列的从串行接口启动DA14580 / 581/583(AN-B-001)文档,DA14580使用标准GPIOS(P0_0,P0_3,P0_5,P0_6)从SPI Flash引导。关于ADC,您必须在P 0_0,P0_1,P0_2,P0_3中使用它,因为我在我之前的注释中提到的。
谢谢,PM_DIALOG.