亲爱的Dialog,
目前,我正在尝试运行SPI适配器概念的演示示例。我用的是da14695usb套件。
在演示示例代码中,当涉及引脚的SPI配置时,与da14695数据表存在一些差异。例如,在下面查看时第5.7节在演示示例的代码概述中[http://lpccs-docs.dialog-semiconductor.com/da1469x\u spi\u adapters/code\u overview.html],它显示CLK\ U引脚被定义为引脚\ U 28。然而,与第14页的DA 14695数据表[//www.xmece.com/sites/default/files/um-b-103\u da1469。。。,时钟引脚定义为数字21。
这种差异有什么原因吗?你对今后的工作有什么建议?
谢谢你抽出时间。
设备:
嗨toshiyo,
是否已将MCP4822模块连接到USB工具包板中填充的正确GPIO(P0\ U 26、P0\ U 28、P0\ U 29)?请查看图9配置MCP4822 DAC从设备。你能澄清一下你关于“时钟引脚被定义为数字21”的说法吗?你在数据表上哪里找到的?另外,你是指数据表还是UM-B-103?你对教程有什么意见吗?所有教程都可以在任何DA1469x相关设计中运行。
谢谢,下午好
尊敬的PM\U Dialog,
非常感谢您的回复。我可能弄错了,但对于我的声明“时钟引脚被定义为数字21”,我在UM-B-103数据表第14页中找到了它,并附上了截图来澄清我的意思[无法在我最初的帖子中发布它们,因为唯一允许的文件类型是pdf]。
教程代码将CLKèu PIN的GPIO描述为HWèu GPIOèu PINè28[在spi中看到]_配置.png]. 然而,根据UM-B-103数据表,SCLK pin是P0\u21,[见usb\u kit\u pin\u configurations\u 1.jpg中的红星标记]。我是否应该更改教程中的代码,将CLK\u PIN的GPIO定义为HW\u GPIO\u PIN\u 21,以匹配USB工具包数据表中的信息?
我还没有运行教程代码,因为我很困惑,我是否需要改变任何引脚配置教程代码,因为我使用的是USB工具包,而不是亲DK。
谢谢你,我已经附上所有提到的截图作为一个拉链到这条消息。
嗨toshiyo,
我对耽搁表示歉意。您不应该更改配置。您需要将MCP4822 DAC从设备与USB套件连接,GPIO在自述文件中显示。请试着在USB工具包中运行它,并让我知道。
谢谢,下午好
尊敬的PM\U Dialog,
我已经用SPI适配器概念演示示例教程运行了USB工具包,不幸的是,虽然程序编译没有问题,但按K1按钮并不会像预期的那样在终端上触发“#”的打印。可能出现这种情况的原因有哪些?有没有一种方法可以让我测试USB套件来区分这是硬件(按钮故障)还是软件问题?
谢谢你抽出时间。
嗨toshiyo,
你能在调试模式下运行你的代码以确保它正常运行吗?
谢谢,下午好
尊敬的PM\U Dialog,
它在调试模式下运行,但是,当我按下K1按钮时,它不会显示井号。似乎它没有注册按键。这个程序编译得很好,而且运行得很好,它只是一直在等待按钮的按下(即使我按下了按钮)
嗨toshiyo,
有点奇怪!您是否能够在DA14695 USB套件上运行任何其他软件示例?
谢谢,下午好