亲爱的对话框,
目前,我正在尝试运行SPI适配器概念的演示示例。我正在使用DA 14695 USB套件来执行此操作。
在演示示例代码中,当涉及引脚的SPI配置时,DA 14695数据表存在多种差异。例如,在看时第5.7节在演示示例的代码概述中[http://lpccs-docs.dialog-seminiondiond.com/da1469x_spi_adapters/code_overview.html.],它表明CLK_PIN被定义为PIN_28。但是,有了41.的DA 14695数据表[https://www.dialog-seminile.com/sites/default/files/um-b-103_da1469 ...,时钟引脚被定义为数字21。
有没有理由进行这种差异,你会建议前进是什么?
感谢您的时间。
设备:
嗨toshiyo,
您是否将MCP4822模块连接到USB套件板中填充的正确GPIOS(P0_26,P0_28,P0_29)?请选中图9配置MCP4822 DAC从设备。您能否澄清您对“时钟引脚定义为21号”的语句吗?您在哪里在数据表中找到它?另外,你的意思是数据表还是UM-B-103?您是否对教程有任何问题?所有教程都可以在任何DA1469x相关设计中运行。
谢谢,PM_DIALOG.
亲爱的pm_dialog,
非常感谢您的回复。我可能会误,但对于我的陈述“时钟引脚被定义为21号”我发现它在UM-B-103数据表第14页,并有附加的屏幕截图,以澄清我的意思[无法在我的情况下发布它们初始帖子,因为唯一允许的文件类型是pdf]。
教程代码描述了CLK_PIN作为HW_GPIO_PIN_28的GPIO [在spi_configurations.png中看到]。但是,根据UM-B-103数据表的SCLK引脚是P0_21,[在标记为USB_KIT_PIN_CONFIGURATIONS_1.jpg中的红星中看到]。我应该在教程中更改代码,以将CLK_PIN的GPIO定义为HW_GPIO_PIN_21,以与USB套件的数据表中的信息匹配吗?
我还没有运行教程代码,因为我很困惑我是否需要在教程代码中更改任何引脚配置,因为我正在使用USB套件而不是Pro-DK。
谢谢,我将所有提到的屏幕截图作为zip附加到此消息。
嗨toshiyo,
我为延迟道歉。您不应更改配置。您需要将MCP4822 DAC从设备与USB套件连接,在GPIOS中显示在README文件中。请尝试在USB套件中运行它,让我知道。
谢谢,PM_DIALOG.
亲爱的pm_dialog,
我已经使用SPI适配器概念演示示范示例示例教程运行USB套件,而不幸的是,当程序编译没有问题时,按K1按钮不会触发终端上的“#”的打印。案例可能是什么可能的原因?有没有办法让我测试USB套件以区分这是一个硬件(按钮发生故障)或软件问题吗?
感谢您的时间。
嗨toshiyo,
您可以在调试模式下运行代码,以确保正确运行吗?
谢谢,PM_DIALOG.
亲爱的pm_dialog,
它以调试模式运行,但是,当我按下k1按钮时,它不会显示磅标志。似乎没有注册按钮按下。程序编译罚款并运行,只需等待按钮按下(即使我按下按钮)
嗨toshiyo,
它有点奇怪!您是否能够在DA14695 USB套件上运行其他SW示例?
谢谢,PM_DIALOG.