你好,
使用当天完成的套件,我已经设法打开和关闭了LEDSCL.和SDA.在小棋盘(DA14531Mod-Devkit-VC)Mikrobus,使用“DA14531独立(套二)“固件。我也设法测试了数字输入设置引脚高低,但是当我使用”使用“i2c配置时”AT + IOCFG = 11,8“ 和 ”AT + IOCFG = 8,7“,然后运行”AT + i2cscan.“使用连接到SDA和SCL的I2C设备,系统挂起了一段时间,之后重新启动(我相信),我有一个心跳LED”AT + IOCFG = 9,27“跑步,突然关闭 - 假设重置/重启。
我试过主板断开连接,使用Mikrobus 3V和GND为小板供电。使用iOS应用程序我通过BLE连接并在上面的命令中运行相同,包括测试LED和数字输入,完全运行,但I2C仍然只是崩溃。
嗨gotfredsen,
感谢您的论坛帖子,并参加“日期”。
因此,您正在使用Flash Programmer工具中的Dodeless_531_Standalone_set_two.hex,并将模块连接到对等设备(iOS应用程序)后,连接丢弃。如果我错了,请纠正我。
仅在具有I2C配置时才会下降吗?如果您没有任何I2C活动,您是否可以复制此行为?连接是否稳定或再次掉落?
您是否尝试使用其他两个可用的预编译图像(Defeless_531_DataDump和Dodeless_531_Stantalone)?
谢谢,PM_DIALOG.
所以它与对等设备无关。这只是看它是否与使用Pytty或类似的串行终端进行了差异 - 它没有。
您可以在附加图像中看到,我使用心跳功能激活小板上的LED“AT + IOCFG = 9,27“
然后,我根据我的串行终端程序的附加屏幕截图配置SDA和SCL并运行I2CSCan。一分钟左右(红色箭头后)后,它返回一个点(。)和下一行“+就绪”,LED熄灭。
这就是为什么我假设电路板在一段时间后重置。我正在尝试没有任何附加的东西,但我尝试过许多不同的I2C传感器,没有运气。
和...
心跳:AT + IOCFG = 9,27
SDA:AT + IOCFG = 8,8
SCL:AT + IOCFG = 2,7
扫描:AT + i2cscan.
......但是由于我无法使用腻子或类似的串行控制台,我使用iOS应用程序......而且我得到了相同的结果,除了我不必等待,它会毫不含糊地切换LED并掉落连接到我的iPhone,所以在这里我也期待崩溃......