8个职位/ 0个新职位
最后发表
Geophil
离线
最后看到:6年7个月前
加入:2014-07-21 08:58
GTL接口

你好,

我们的设计是通过UART实现与外部单片机和BLE的接口。但在等待形状因素的同时,我正在使用BASIC工具包进行开发。

我的问题是我可以使用Tera Term模拟作为外部MCU吗?如果有,在这个场景中有示例代码吗?

我目前正在阅读UM-B-017,它完美地满足了我们的需求,我也尝试了示例项目,但不完全理解我是否做对了。如果可能的话,是否有人可以提供一些步骤,说明如何在BASIC工具包上尝试这个示例?提前谢谢。

但仅供参考,我所做的是我与Keil汇编这些项目。然后用smarsnippets下载它们。然后我尝试使用终端标签和点击开始终端,两个应用程序提供了一个类似的输出,它给出了一些垃圾数据的终端,这是有意的吗?我用Tera Term验证了一下,还是一样。这个示例的期望是什么?

顺便说一下,你有任何Android的演示应用程序的数据流或任何配置文件?我们是否可以使用这个应用程序作为参考或调试的目的?

谢谢,期待你的来信。

BR,
地理

WT_Dialog(未验证)
嗨,地理,

嗨,地理,

您可以简单地使用一个PC程序来模拟外部MCU。

UM-B-017确实是一份有趣的文件,但我建议你看一看

UM-B-010用户手册:集成和外部处理器解决方案中的接近示例1.1

Geophil
离线
最后看到:6年7个月前
加入:2014-07-21 08:58
嗨WT,

嗨WT,

谢谢你的回复,是的,我现在在读UM-B-010。我尝试在我的BASIC套件上尝试接近样本,但似乎我不能检测到任何BLE信号,我错过了什么?我使用reporter_fh项目并设置UM-B-025上的内存区域,当我启动调试器并使用一个简单的Android应用程序来检查BLE信号时,我找不到设备。顺便问一下,我们是否需要下载BLE堆栈到ROM或它已经包括在调试期间?

Geophil
离线
最后看到:6年7个月前
加入:2014-07-21 08:58
好吧,这是错误的

好吧,按照UM-B-025中的内存设置是错误的,现在我可以运行throughput_eval_peripheral_fh了。但是当我用reporter_fh返回时,仍然不能显示在我的BLE手机应用程序上,记者应该做广告吗?

MHv_Dialog
离线
最后看到:1个月4天前
工作人员
加入:15 2013-12-06
地理,

地理,

您需要在项目的da14580_config.h文件中停止调试器或禁用两种睡眠模式。

我希望这对你有所帮助。

Geophil
离线
最后看到:6年7个月前
加入:2014-07-21 08:58
嗨MHv,

嗨MHv,

是的!它现在工作,我不定义睡眠模式,谢谢!!

BR,
地理

MHv_Dialog
离线
最后看到:1个月4天前
工作人员
加入:15 2013-12-06
嗨,地理,

嗨,地理,

很高兴听你这么说。

睡眠模式(深度睡眠和延长睡眠)将完全关闭M0。调试器无法处理这个问题,因此在调试时关闭睡眠模式是至关重要的。在你测量你的功耗或将你的设备投入生产之前,别忘了重新激活睡眠模式(当然,除非你投资了电池供应商)

Geophil
离线
最后看到:6年7个月前
加入:2014-07-21 08:58
嗨MHv,

嗨MHv,

好的,这是注意,将返回睡眠配置一旦我们测试功耗或设备生产。

BR,
地理