嵌入式技术论坛
直播中

番茄番茄

11年用户 637经验值
私信 关注
[问答]

只有透传功能的联网模块可以直接对接SAL层吗?

对于只有透传功能的联网模块,可以绕过网卡层直接对接SAL层吗?

回帖(1)

尚文清

2022-4-25 09:34:25
刚刚翻了一下你提到的这个模组的手册,串口数据协议的参数区倒是带了Socket A和SocketB编号,相当于有套接字了。

可以参考af_inet_at.c和at_socket.c,实现struct sal_socket_ops、struct sal_netdb_ops中的各个接口,但感觉工作量较大,且不能完全对应所有功能,基本收发应该是没问题的。

个人的一点不成熟观点:处理这种类型的模组,串口中断收数据进ringbuffer,应用层通过状态机实现串口数据解析,然后部分对接sal,实现起来会快一些。 我以前一个小项目中,就是这么与Tencent os tiny下的sal进行对接的。rtt的sal更复杂些。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分