Other Parts Discussed in Thread: CC3120MOD, TMS320C6657, SYSBIOS, CC3120
Thread 中讨论的其他器件: TMS320C6657、 SYSBIOS
工具/软件:Code Composer Studio
您好!
我的目标是将 Simplelink 主机驱动程序移植到 TI 的 DSP 平台、在多线程模式下与操作系统一起运行。
我的 Simplelink 器件是 CC3120MOD、软件开发环境是 CCS9.2 + simplelink_sdk_wif_plugin_2_40_00_22、主机是 TMS320C6657、主机接口是 UART。
在工程属性的 General 选项的 Products 页面上、我使用"ti.targets.elf.c66"作为 Target、并使用"ti.platforms.evm6657"作为 Platform。
在 cc_PAL.c 中,我省略了所有与信号量相关的函数(Semaphore_create_handle、SemaphoreP_delete、...) 和 Mutex_Related 函数(Mutex_create_handle、Mutex_lock、...) 和 TimerGetCurrentTimestamp()。
现在,我可以成功发送数据(UDP 协议,从具有 func‘sl_Sendto’的 DSP),但无法接收数据(具有 func 'sl_recvfer')。
我认为'sl_recv'失败的原因只是省略了函数。 实际上、其他函数(例如'sl_SendTo')调用的成功应该是由于超时机制。
是否有任何方法可以获得有关此问题的支持?
或者如何将 DPL 移植到我的项目?
提前感谢、