雷竞技电竞平台对话半导体客户支持- NO RTOS EXTERNAL CPU SPI_BOOTER GTL SPI 14580 https://support.dialog-semiconductor.com/resource-keywords/no-rtos-external-cpu-spibooter-gtl-spi-14580 没有RTOS的外部主机 https://support.dialog-semiconductor.com/external-host-without-rtos < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >在SDK中的例子和讨论论坛与在外部运行主机相关,它们都指向在外部主机上使用RTOS。我们目前的平台,我们试图通过SPI合并使用14580芯片组,我们不使用RTOS。是否有可能在不使用RTOS的情况下外部托管BLE应用程序?之前有我没有遇到过的这样做的例子吗?

如果这是不可能的,那么我唯一的选择是在14580上运行应用程序,这是我很好做的,并使用SPI_BOOTER代码,我已经能够成功地转移一个十六进制文件到14580,但我的问题,然后我有一个困难的时间理解是我如何控制数据传输从14580回外部CPU?在我的例子中,我需要通过BLE将一组数据从独立的外围传感器传输到有问题的设备。根据我的理解,在外部托管的应用程序中,GTL命令用于指示新数据的到达,然后由外部托管的应用程序处理新数据。 However if the application is hosted on the 14580, how does one transfer data from the 14580 application via SPI to the external CPU? In my situation, it seems redundant to have the BLE application on the 14580 because one still then needs and application on the external CPU to control the BLE stack. In that case I'm back to my original question of hosting the application on the external CPU in a NON RTOS environment.

Thanks for your help,

Device: 
2015年11月12日星期四14:31:23 +0000 medelman 2275年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/external-host-without-rtos#comments