找回密码
 注册
搜索
查看: 1159|回复: 5

[讨论] 请教MTK的如何处理PC端发送过来的命令的?

[复制链接]
发表于 2007-7-5 09:53:50 | 显示全部楼层 |阅读模式
比如说当PC发送了一个“ATD 123456”的命令到MTK平台上时,MTK中是在哪个模块中处理这些信息的啊?
还有就是做双卡双待机(如MT6226+MT6205)的时候,如果6226打算通过UART口给6205发送AT命令的话,直接调用PutUARTBytes()这个函数么,还是要做其它的处理,小弟刚开始学习MTK的方案,还希望各位不吝赐教,在此先谢过了。
发表于 2007-7-6 08:46:24 | 显示全部楼层
at命令的处理mtk好像没有公开代码
点评回复

使用道具 举报

发表于 2007-7-6 09:14:22 | 显示全部楼层
[em01]
点评回复

使用道具 举报

发表于 2007-7-31 10:26:22 | 显示全部楼层
一些公用的at命令处理,mtk没有公开代码,当客户自己定制的at命令还是可以通过customer_at_
command.c来处理的
点评回复

使用道具 举报

发表于 2007-9-2 17:36:31 | 显示全部楼层
[em01]
点评回复

使用道具 举报

发表于 2007-9-4 16:58:23 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>小丌</I>在2007-7-5 9:53:50的发言:</B>
比如说当PC发送了一个“ATD 123456”的命令到MTK平台上时,MTK中是在哪个模块中处理这些信息的啊?
还有就是做双卡双待机(如MT6226+MT6205)的时候,如果6226打算通过UART口给6205发送AT命令的话,直接调用PutUARTBytes()这个函数么,还是要做其它的处理,小弟刚开始学习MTK的方案,还希望各位不吝赐教,在此先谢过了。</DIV>



新加 一个task,专门处理另外一颗芯片的消息。如果使用UART2口来处理的话,首先在初始化的时候需要注册uart2的回调函数(drv_comm.c),在回调函数里可以将消息转发给你新建的task。 如果手工发,可以在custom_command_hdlr 这个函数里处理。mtk Trace工具会有发at命令的地方。custom_command_hdlr 这个函数只处理非标准的at命令。比如你以“at+”开头的就不会跑这里来了。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-7-13 09:58 , Processed in 0.046019 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表