下载此文档

MTK上位机通过串口发送指令操作手机.doc


文档分类:通信/电子 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
MTK上位机通过串口发送指令操作手机1/8/*,在函数IdleSetLRKey中通过SetKeyHandler(start_uart_echo,KEY_LEFT_ARROW,KEY_EVENT_UP);来启动串口,然后就可以在上位机中通过串口调试助手发送指令操作MTK手机了*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////#include""#include""/*编译开关会出现在这个由makeupdate生成的文件里面*/#include""#include""#include""#include""#include""#include""#include""#include""#include""#include""#include""#include""#include""#include""//我们要用到的串口,uart_port1是枚举型数值,usb串口的编号#defineHELLO_WORLD_UART_PORTuart_port1//手机接USB下载线的地方//定义我们的应用所属系统的哪一个模块//这里是MMI模块,实际上我更愿意称MMI为一个子系统,将我们的应用称为模块#defineMOD_HELLO_WORLDMOD_MMI//数据接收Buffer大小#defineMAX_ECHO_PACKET_LEN128//外部函数申明,没有对应头文件,手动加吧externmodule_typeUART_GetOwnerID(UART_PORTport);externvoidUART_ClrTxBuffer(UART_PORTport,module_typeownerid);externvoidUART_ClrRxBuffer(UART_PORTport,module_typeownerid);externvoidplayRequestedTone(ALL_TONE_ENUMplaytone);//本程序内部使用的函数申明staticvoidinit_uart(void);staticvoidmmi_HelloWorld_uart_readyToRead_ind_handler(void*msg);staticU16read_from_uart(U8*pbyBuf,U16wLenMax,UART_PORThPort,module_typehOwner);staticU8write_to_uart(U8*pbyBuf,U16wLenBuf,UART_PORThPort,module_typehOwner);staticvoidexit_uart();staticvoidstart_uart_echo(void);staticvoiduart_echo_process(void);staticvoidstop_uart_echo(void);//睡眠模式句柄statickal_uint8ghSleepMode;//我们要用到的串口之前的占用者staticmodule_typegnOrigUartOwner;statickal_boolgbUartInitialized=KAL_FALSE;statickal_boolgbUartEchoStarted=KAL_FALSE;staticU16gwLenUartBuffer=0;staticU8gabyUartBuffer[MAX_ECHO_PACKET_LEN];staticvoidinit_uart(void){if(gbUartInitialized){return;}ghSleepMode=L1SM_GetHandle();//禁止休眠,休眠后串口收发会有问题//问题:如何做到串口唤醒?FIXMEL1SM_SleepDisable(ghSleepMode);//记录我们要用的串口的当前占有者gnOrigUartOwner=UART_GetOwnerID(HELLO_WORLD_UART_PORT);//下面我们申明要占用这个串口

MTK上位机通过串口发送指令操作手机 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小33 KB
  • 时间2019-12-20