没有RTO的外部主机

2个帖子/ 0新
最后一篇
Medelman.
离线
最后一次露面:3年9个月前
加入:2015-03-05 13:30
没有RTO的外部主机

在SDK中的示例中以及与外部运行主机的论坛中的讨论中,它们都指向外部主机上的RTOS。我们目前的平台,我们正在尝试通过SPI使用14580芯片组,我们不使用RTOS。在不使用RTOS的情况下,外接托管BLE应用程序是可能的吗?有前面的例子发表了这样做,我没有遇到过吗?

如果是不可能的话,那么我唯一的选择是在14580上运行应用程序,我很好地完成,并使用SPI_Booter代码,我已经能够成功将十六进制文件转移到14580,但我的问题那么我很难理解是如何控制从14580回到外部CPU的数据转移?在我的情况下,我需要通过BLE将一组数据从独立的外围传感器传输到有问题的设备。从我理解的是,在外部托管的应用程序中,GTL命令用于指示新数据的到达,然后通过外部托管的应用程序处理。但是如果应用程序在14580上托管,则如何通过SPI将数据从14580应用程序转移到外部CPU?在我的情况下,在14580上似乎有冗余应用程序,因为一个仍然需要一个仍然需要和应用于外部CPU以控制BLE堆栈。在这种情况下,我回到了在非RTOS环境中托管外部CPU上的应用程序的原始问题。

谢谢你的帮助,

设备:
mt_dialog.
离线
最后一次露面:3周6天前
职员
加入:2015-06-08 11:34
嗨Medelman,

嗨Medelman,

外部MCU通过GTL实现的唯一可用示例是邻近,监视器/报告器,并且它不会使用RTOS。此外,在使用SPI接口的SDK中也有一个应用程序,检查应用程序侧的SDK5.0.3 \ da1458x_sdk_5.0.3 \ da1458x_sdk \ 5.0.3 \ projects \ host_apps \ da1458x \ proximity \ \ resimity \ Reporter为Application Side和SDK5.0.3 \ da1458x_sdk_5.0.3 \ da1458x_sdk \ 5.0.3 \ projects \ target_apps \ ble_examples \ prox_reporter_ext_spi \ keil_5为主机端。

谢谢mt_dialog.