如题,DA14582 OTA测试,二级引导加载程序烧OTP,Flash烧多映像(根据AN-B-010),当前Bootloader和使用程序的SPI口均改为硬件接口配置,如下所:
#define flash_spi_clk_port gpio_port_1.
#define flash_spi_clk_pin gpio_pin_3.
#define flash_spi_cs_port gpio_port_1.
#define flash_spi_cs_pin gpio_pin_1
#define flash_spi_di_port gpio_port_1.
#define flash_spi_di_pin gpio_pin_0.
#define flash_spi_do_port gpio_port_1.
#define flash_spi_do_pin gpio_pin_2.
其中bootloader程序程序中间#undef support_an_b_001,此时582程序序法互动。
但但实用程序中的spi接口配置改成如下所(不是是的硬件接口配置):
#define spi_en_gpio_port gpio_port_0.
#define spi_en_gpio_pin gpio_pin_3.
#define spi_clk_gpio_port gpio_port_0.
#define spi_clk_gpio_pin gpio_pin_0.
#define spi_do_gpio_port gpio_port_0.
#define spi_do_gpio_pin gpio_pin_6.
#define spi_di_gpio_port gpio_port_0.
#define spi_di_gpio_pin gpio_pin_5.
程序竟然可驾驶,可以搜到广播,但但法进行Ota数码传输,会计无效的产品(其中苏格达app spi接口配置同硬件接口一道)
请问如上这个奇怪的是什么原因导致的?
忘记补充,我申请的是SDK 3.0.10中的PROX_REPORTER工程行行DA14582的OTA测试,这个问题希望各位大多数有任何建议可以一闻多少。
问题已经解决,是应用中spi的一个口被被功能占占使用了