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

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

/*测试的时候是在idleapp.c中测试的,在函数IdleSetLRKey中通过SetKeyHandler(start_uart_echo,

KEY_LEFT_ARROW,KEY_EVENT_UP);来启动串口,然后就可以在上位机中通过串口调试助手发送指令操作MTK手机了*/ //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#include "stdC.h"

#include "MMI_Features.h" /* 编译开关会出现在这个由make update生成的文件里面*/

#include "L4Dr.h"

#include "L4Dr1.h"

#include "AllAppGprot.h"

#include "FrameworkStruct.h"

#include "GlobalConstants.h"

#include "EventsGprot.h"

#include "mmiappfnptrs.h"

#include "HistoryGprot.h"

#include "MainMenuDef.h"

#include "wgui_categories.h"

#include "Unicodexdcl.h"

#include "gui_data_types.h"

#include "Uart_sw.h"

#include "SettingProfile.h"

// 我们要用到的串口, uart_port1是枚举型数值,usb串口的编号

#define HELLO_WORLD_UART_PORT uart_port1 // 手机接USB下载线的地方

// 定义我们的应用所属系统的哪一个模块

// 这里是MMI模块,实际上我更愿意称MMI为一个子系统,将我们的应用称为模块

#define MOD_HELLO_WORLD MOD_MMI

// 数据接收Buffer大小

#define MAX_ECHO_PACKET_LEN 128

// 外部函数申明,没有对应头文件,手动加吧

extern module_type UART_GetOwnerID(UART_PORT port);

extern void UART_ClrTxBuffer(UART_PORT port, module_type ownerid);

extern void UART_ClrRxBuffer(UART_PORT port, module_type ownerid);

extern void playRequestedTone(ALL_TONE_ENUM playtone);

// 本程序内部使用的函数申明

static void init_uart(void);

static void mmi_HelloWorld_uart_readyToRead_ind_handler(void *msg);

static U16 read_from_uart(U8 *pbyBuf, U16 wLenMax, UART_PORT hPort, module_type hOwner);

static U8 write_to_uart(U8 *pbyBuf, U16 wLenBuf, UART_PORT hPort, module_type hOwner);

static void exit_uart();

// 睡眠模式句柄

static kal_uint8 ghSleepMode;

// 我们要用到的串口之前的占用者

static module_type gnOrigUartOwner;

static kal_bool gbUartInitialized = KAL_FALSE;

static kal_bool gbUartEchoStarted = KAL_FALSE;

static U16 gwLenUartBuffer = 0;

static U8 gabyUartBuffer[MAX_ECHO_PACKET_LEN];

static void init_uart(void)

{

if(gbUartInitialized)

{

return;

}

ghSleepMode = L1SM_GetHandle();

// 禁止休眠,休眠后串口收发会有问题

// 问题:如何做到串口唤醒?FIXME

L1SM_SleepDisable(ghSleepMode);

// 记录我们要用的串口的当前占有者

gnOrigUartOwner = UART_GetOwnerID(HELLO_WORLD_UART_PORT);

// 下面我们申明要占用这个串口了

UART_SetOwner(HELLO_WORLD_UART_PORT, MOD_HELLO_WORLD);

// 以上对串口占用的申明,我理解更多是一种编程者之间的约定

// 当发现串口的占用者不是本程序所属模块时,说明我们申明占用之后

// 又有其他模块申明占用同一个串口,此时如果收到数据应不予处理

// 当然,也有可能同一模块的其他程序申明占用同一串口

// 这需要在设计应用时统一协调,避免数据发生混乱

// 设置波特率,缺省的起停位和校验为:8,n,1,即8个数据位,1个停止位,无校验

UART_SetBaudRate(HELLO_WORLD_UART_PORT, UART_BAUD_115200, MOD_HELLO_WORLD);

// 其他串口设定(如起停位、校验等)使用函数UART_ReadDCBConfig 和UART_SetDCBConfig

// 详细参数见结构体UARTDCBStruct

// 注册一个事件钩子函数,当串口(任何)有数据到达时,我们的钩子函数将被调用

// 注意,同一种事件同时只能注册一个钩子函数,因此:

// 如果在我们的程序处理串口的同时还有其他程序要读取和处理(任何)串口数据,

// 就必须由当前的钩子函数代为处理

// 实际上我觉得系统底层可以改一下,改成Windows钩子的方式,可以挂多个,能够依次调用或跳过SetProtocolEventHandler(mmi_HelloWorld_uart_readyToRead_ind_handler, MSG_ID_UART_READY_TO_READ_IND);

gbUartInitialized = KAL_TRUE;

U16 wLenAvail;

U16 wLenRead;

U16 wLenRet = 0;

U8 byStatus = 0;

// 收取数据,超出最大包长的数据将简单丢弃,这一层需要具体的应用协议做相应处理

while( (wLenAvail = UART_GetBytesAvail(hPort) > 0 && wLenRet < wLenMax) )

{

if (wLenAvail + wLenRet > wLenMax)

{

wLenAvail = wLenMax - wLenRet;

}

wLenRead = UART_GetBytes(hPort, (kal_uint8 *)(pbyBuf + wLenRet), (kal_uint16)wLenAvail, &byStatus, hOwner); wLenRet += wLenRead;

}

// 读完之后,清除接收Buffer

UART_ClrRxBuffer(hPort, hOwner);

return wLenRet;

}

static U8 write_to_uart(U8 *pbyBuf, U16 wLenBuf, UART_PORT hPort, module_type hOwner)

{

U16 wSent= 0;

U8 bRet = FALSE;

// 发送前清FIFO和Buffer,注意:这一步必须做,否则收发会有问题

UART_Purge(hPort, RX_BUF, hOwner); // 清除设备输入FIFO

UART_Purge(hPort, TX_BUF, hOwner); // 清除设备输出FIFO

UART_ClrTxBuffer(hPort, hOwner); // 清除发送Buffer

UART_ClrRxBuffer(hPort, hOwner); // 清除接收Buffer

wSent = UART_PutBytes(hPort, (kal_uint8 *)pbyBuf, (kal_uint16)wLenBuf, hOwner);

if (wSent == wLenBuf)

{

bRet = TRUE;

}

return bRet ;

}

static void exit_uart()

{

UART_SetOwner(HELLO_WORLD_UART_PORT, (kal_uint8) gnOrigUartOwner);

// 允许休眠

L1SM_SleepEnable(ghSleepMode);

gbUartInitialized = KAL_FALSE;

}

}

static void mmi_HelloWorld_uart_readyToRead_ind_handler(void *msg)

{

uart_ready_to_read_ind_struct* uart_rtr_ind = (uart_ready_to_read_ind_struct*)msg;

// 检查一下端口以及所有者信息,不匹配的数据略过

// 注意,作为例子程序,我们只是查看和处理我们关心的数据

// 其他与此同时需要监听和处理串口数据的程序,须由相关的代码完成代理的工作

if( KAL_FALSE == gbUartEchoStarted ||

HELLO_WORLD_UART_PORT != uart_rtr_ind->port ||

MOD_HELLO_WORLD != UART_GetOwnerID(uart_rtr_ind->port) )

{

// 如果底层能做成钩子链,这里就可以调用钩子链的下一个钩子了

return;

}

gwLenUartBuffer = read_from_uart(gabyUartBuffer, sizeof(gabyUartBuffer), HELLO_WORLD_UART_PORT,

MOD_HELLO_WORLD);

// 呼叫数据处理部分

uart_echo_process();

}

static void start_uart_echo(void)

{

S8 strHello[] = "Hello World Uart Echo Example Started!\r\n";

if(gbUartEchoStarted)

{

return;

}

init_uart();

write_to_uart((kal_uint8*)strHello, (kal_uint16)strlen(strHello), HELLO_WORLD_UART_PORT, MOD_HELLO_WORLD); gbUartEchoStarted = KAL_TRUE;

SetKeyHandler(stop_uart_echo, KEY_LSK, KEY_EVENT_UP);

void mmi_sndrec_entry_edit_name(void);

void mmi_sndrec_entry_rename_option(void);

void mmi_sndrec_entry_save(void);

extern void MakeCall(PS8 strNumber);

extern void EntryScrNotifyCallAborted(void);

void make_call_test(void)

{

S8 numb[6]="10086";

U16 newnumb[6];

memset(newnumb,0,sizeof(newnumb));

AnsiiToUnicodeString((S8*)newnumb,(S8*)numb);

MakeCall((char *)newnumb);

}

#include "F:\HUAYU\P1300\New\P1300_V1.7_Release\custom\drv\misc_drv\NEOTEL25_06B_BB\codegen\Gpio_drv.h" #include "Gpio_sw.h"

extern void HangupAllCalls(void);

extern void ChargingPwnOnThanPwnOn();

extern void ShutdownSystemOperation(void);

static void uart_echo_process(void)

{

U8 i;

char my_data_buffer[256];

// 稍稍处理一下,这样就能看出是否确实是我们的程序在处理数据

for(i = 0; i < gwLenUartBuffer; i++)

{

AnsiiToUnicodeString((S8 *)my_data_buffer, (S8 *)gabyUartBuffer);

GPIO_ModeSetup((kal_uint16)GPIO_PORT_43, (kal_uint16)0);

GPIO_InitIO((char)1, (char)GPIO_PORT_43);

if(my_data_buffer[0]=='p'&&my_data_buffer[2]=='t')

{

S8 strByte[] = "Play tone successfully\r\n";

playRequestedTone(ALARM_TONE);

write_to_uart((kal_uint8*)strByte, (kal_uint16)strlen(strByte), HELLO_WORLD_UART_PORT, MOD_HELLO_WORLD);

}

else if(my_data_buffer[0]=='s'&&my_data_buffer[2]=='t')

{

stopRequestedTone(ALARM_TONE);

}

else if(my_data_buffer[0]=='d'&&my_data_buffer[2]=='h')

{

S8 numb[30];

memset(numb,0,sizeof(numb));

numb[0]=my_data_buffer[4];

numb[2]=my_data_buffer[6];

numb[4]=my_data_buffer[8];

numb[12]=my_data_buffer[16];

numb[14]=my_data_buffer[18];

numb[16]=my_data_buffer[20];

numb[18]=my_data_buffer[22];

numb[20]=my_data_buffer[24];

MakeCall((char *)numb);

}

else if(my_data_buffer[0]=='h'&&my_data_buffer[2]=='a'&&my_data_buffer[4]=='n'&&my_data_buffer[6]=='g') {

EntryScrNotifyCallAborted();

}

else if(my_data_buffer[0]=='y'&&my_data_buffer[2]=='d'&&gwLenUartBuffer==2)

{

make_call_test();

}

else if(my_data_buffer[0]=='i'&&my_data_buffer[2]=='o')

{

GPIO_WriteIO((char)1, (char)GPIO_PORT_43);

}

else if(my_data_buffer[0]=='o'&&my_data_buffer[2]=='d')

{

GPIO_WriteIO((char)0, (char)GPIO_PORT_43);

}

else if(my_data_buffer[0]=='x'&&my_data_buffer[2]=='f')

{

ChargingPwnOnThanPwnOn();

}

else if(my_data_buffer[0]=='c'&&my_data_buffer[2]=='d')

{

HangupAllCalls();

}

else

{

//if(gabyUartBuffer[i] >= 'a' && gabyUartBuffer[i] <= 'z')

gabyUartBuffer[i] -= 0x20;

}

}

// 回显

write_to_uart(gabyUartBuffer, gwLenUartBuffer, HELLO_WORLD_UART_PORT, MOD_HELLO_WORLD);

}

static void stop_uart_echo(void)

{

S8 strBye[] = "Hello World Uart Echo Example Stop!\r\n";

if(gbUartEchoStarted)

gbUartEchoStarted = KAL_FALSE;

SetKeyHandler(start_uart_echo, KEY_LSK, KEY_EVENT_UP);

}

exit_uart();

}

#include "OrganizerDef.h"

extern void mmi_HelloWorld_exit(void);

/* 模块入口*/

void mmi_HelloWorld_entry(void)

{

S32 x,y;

x=30;y=0;

/* 强制退出当前屏幕,之后进入到我们的模块了*/

/* 上电缺省是idle屏幕,现进入MAIN_MENU_SCREENID屏*/

/* 注意看第二个参数,这个是当我们模块被强制退出时执行的一些操作*/ EntryNewScreen(ORGANIZER_SCREENID, mmi_HelloWorld_exit, NULL, NULL); gui_lock_double_buffer();

/* 关掉屏幕顶部的状态条,我们要用整个屏幕*/

entry_full_screen();

/* 擦除当前背景*/

clear_screen();

y+=50;

gui_set_text_color(UI_COLOR_RED);

gui_move_text_cursor(x,y);

gui_print_text(L"Uart Test");

gui_unlock_double_buffer();

/* 刷新屏幕显示,MMI用的是双缓冲绘图方式,而且需要显式刷新*/

gui_BLT_double_buffer(0, 0, UI_device_width - 1, UI_device_height - 1);

/* 注册一个按键处理,右软键弹起时返回到之前被我们强制退出的模块*/ SetKeyHandler(GoBackHistory, KEY_RSK, KEY_EVENT_UP);

// SetKeyHandler(stop_play_anim, KEY_LSK, KEY_EVENT_UP); SetKeyHandler(start_uart_echo, KEY_LSK, KEY_EVENT_UP);

}

/* 模块出口

* 当我们的模块被其他模块强制退出时会执行这个函数,

* 这个函数的常见写法,包括:

* 1、模块已申请资源的释放(如果需要的话),这一步可选

* 2、手动把自己压栈到窗口(实际是整个屏)堆栈里面,

* 便于强制我们退出的模块执行完后重新把我们叫出来

* 不像Window的窗口管理是自动压栈的,Pluto MMI需要手动压栈* 3、其他一些清理动作

history currHistory;

S16 nHistory = 0;

currHistory.scrnID = MAIN_MENU_SCREENID;

currHistory.entryFuncPtr = mmi_HelloWorld_entry; pfnUnicodeStrcpy( (S8*)currHistory.inputBuffer, (S8*)&nHistory);

AddHistory(currHistory);

stop_uart_echo();

}

//////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////

手机指令命令代码大全

MTK平台手机指令大全 设置指令:*#66*# 中文语言:*#0086# + send 查看版本:*#8375# 软件版本:*#8882# 测试:*#87# 调试:*#8899# (?) 默认语言:*#0000#+通话键 设置英文:*#0044#+通话键 繁体中文:*#0886#+通话键 简体中文:*#0086#+通话键 串号查询:*#06# 原厂设置:*#66*# 查看版本:*#8375# 工厂指令:*#3646633# 自动测试:*#87# 软件版本:*#8882# *#035670766*001# *#035670766*002# 有一些机器开机输入*#66*#不进测试的。可以在开机瞬间,在按键灯亮和开机音乐响的时候快速按*#*#............*#就可进入测试 科达Q191(MT6228平台)有些好象不支持,可惜啊.......... 诺基亚是国际知名手机品牌,它在中国市场上一直占据着很大一部分销售份额。诺基亚手机拥有着时尚的外观和强大的功能,尤其是它出色的性能,经久耐用。是赢得很多消费者喜爱的主要原因。不少消费者在购买诺基亚手机之后,都会拿着说明书仔细阅读使用说明。然而,不管是什么牌子的手机除了说明书上的那些说明文字之外,都还有很多用户并不知晓的操作命令!而这些使用命令却能够给我们的使用上提供很大的帮助。 1 输入*#06#:显示IMEI码 2 输入*#0000#:显示软件版本(部分型号如果不起作用,可按*#型号代码#,如*#6110#) 第一行--软件版本; 第二行--软件发布日期; 第三行--手机型号 3 输入*#92702689#查询更多的手机信息。有五个选项(可用上下方向键选择): ①Serial No.:手机的IMEI码。

电脑发短信的方法

演示:熟练掌握 Outlook 手机信息服务 适用于: Microsoft Office Outlook 2007 播放演示 (加载演示时可能会出现延迟。) Microsoft Office Outlook 2007手机信 息服务是Office 2007的一项全新功能,她使 Outlook用户能够方便地与手机相联系。利用Outlook手机信息服务,您不仅能够将短信或彩信从计算机发送到手机,而且可以从手机回复到计算机。除了直接发送短信/彩信功能之外,您还能够将电子邮件、联系人、约会和任务等信息作为短信或彩信转发到手机上。而且,只要您携带手机,就能够以短信或彩信方式自动接收重要的电子邮件、提示信息和日程安排信息。 Outlook手机信息服务让您能够随时随地充分利用Outlook 2007的强大功能!利用Outlook手机信息服务,无论您是在公司、约见客户,还是在旅途中,您都能在需要时访问公司信息,从而保持信息的通畅以及更好的响应能力。 您可以立即开始使用Outlook手机信息服务,因为您所需要用到的所有工具就是Outlook 2007和一部支持短信功能的手机。不需要购买任何新的软件或硬件。而且,您能够跨越多种应用程序、网络和设备体验自由沟通带来的方便。 Outlook手机信息服务使您轻松保持最新状态掌控信息与时间。您能够轻松使用Outlook手机信息服务,将日程安排信息、提示信息和电子邮件转发至您的手机。 您不仅能够控制信息需求的时间,而且能够根据发件人、紧急程度或主题来进行筛选。这样,您就可以依照自己的实际需要而适时接收信息,保持随时随地联系畅通。 Outlook 手机信息服务是一个易于使用的保持Outlook用户和手机用户联系的解决方案,使用Outlook手机信息服务您能够随时保持联系,及

手机3D玻璃盖板生产加工工艺流程

手机3D 玻璃盖板生产加工工艺流程 手机3D玻璃盖板生产加工工艺的流程主要包括:工程T开料开孔T精雕T研磨T清洗T热弯T抛光T检测T钢化T开模T UV转印T镀膜(PVD)T印刷(丝印/喷涂)T镭雕T检包T贴合T包装等,工艺流程长,品质要求高,良率低。 一、工程 确认客户图纸是否可以生产,制作本厂图纸及菲林,并确认流程。(图纸菲林需有制作日期,编号。有修改及时更新,收回旧图纸及菲林),下达指令单,样品全线跟踪。 二、CNC开料 材料要求:玻璃材料必须是3D 曲面玻璃材质。 板材玻璃在进入深加工作业时,第一道工序就是按照客户的图纸尺寸要求,进行加工余量放量后(一般单边留余量),把数据输入到玻璃基板CNC切割机里进行粗坯制作,俗称开料。 注意事项:玻璃切割机需能够高效的进行直线、圆孔、曲线切割,这样可大量节省后续盖板玻璃CNC成型、抛光等工序的加工时间,对盖板玻璃行业提高生产效率,降低生产成本有着十分积极的意义。 第一道工序和普通盖板一样。 三、CNC精雕玻璃(磨边) CNC精雕玻璃是采用精雕机砂轮槽对毛坯玻璃进行磨边,去除余量;并通过钻头将玻璃原料 进行倒边和钻孔,用细砂轮对外形及摄像头孔精加工,以满足最终成品要求。加工精度达 四、研磨抛光 加入抛光粉,通过研具在一定压力下与加工面作复杂的相对运动,将玻璃原料磨至要求厚度,并抛光成表面镜面效果。 五、清洗不同加工企业清洗工艺时段不同,一般在磨边之后需清洗,然后再次打磨抛光。主要清洗掉表面残留废渣,一般采用超声波清洗。 等离子体与固体表面发生反应可以分为物理反应(离子轰击)和化学反应,以介质阻挡放电DBD 等离子技术对玻璃基片进行预处理,可引起玻璃藕片表面键后和基团显着变化,使基片 表面硅氢基含量显着增加,同时亲水性增强,而表面并不会粗糙,从而能够有效的活化材料的表面

MTK平台手机解锁指令

手机解锁 MTK平台手机解锁指令 sky 芯片解锁指令*#987*99# *#3424# 选最后一项重起 TI 芯片解锁指令*#*#1705# 互通726p 长按# 超级密码12344321 恢复为8888 AD 芯片解锁指令*2580# (有的需按二次*) *01763*737381# *746*737381# 5阿尔卡特83227423 25228352 ALCATEL+D ###765*05# CECT 天宇系列解锁解锁指令*746*737381#关机再开机密码取消 星玛系列解锁指令*#*#1705# mp3 解锁指令*#66*# 7850 CPU CECT系列的通用密码装卡输入*#2005#*即可*2002*#2002# 7870 cpu 绕过开机密码:*#9999# 英飞凌6850芯片解锁指令*2002*#2002# 7870 解锁指令487742263万能解锁密码 *487742263#可以揭开80%CPU为7870的手机密码*4955#可以进入CPU为7870的工程模式要选倒数第二项,密码就关了*2002*#2002#或*2005*#2005# 亿通48774226 三新防三星E808 6850cpu 解密*2002*#2002# 杂牌机6850芯片大部分通用解锁密码!*2002*#2002# cect e818解锁指令:*200307150401# 按确定等自动关机,上

卡开机等初始化完成 飞利浦S-568解锁指令*01763*737381# TI 用*789#指令解就OK! CECF16解锁不插卡开机按*#*#1705#发射键再按7确认自动关机后即可 亿通用7850CPU的指令,.解所有锁48774226 科建K529 *#*#1705# 桑达HT818*746*737381# LG C210 2945#*# 金立325 *39*737381# **2580*# 7850cpu解信息锁*2002*00#加发射键*#987*99# 泛泰PG8000 手机指令解锁*01763*737381# 华为C2281解锁指令:##258741 恒基伟业F8,F8+,F8C,F8D,F8E,F88解锁指令*929# 选格式化F8,F8+,F8C,F8D,F8E在待机模式下按OK,上,下,左,右,上,下,即可进入测试模式, 可修改听筒话筒音量,查看版本等等 恒基伟业F88,*20030811#,再按呼出键 解决MT芯片手机,打电话出现(确认网络服务) !! 进入设置到通话设置再到本机号码然后选择发送号码OK! 明基。西门子E61的SIM卡密码。直接输入72779673就解掉了手机密码同用指令。绝对OK 步步高*#2002#*#2002#

手机生产流程

解密手机生产流程 手机生产流程简介:当大家在每一次看到一部新奇而又拥有高性能、鲜亮的外观设计的手机出现时,各位是否有这样的好奇心,这样的手机如何制造出来的呢?今天我们尝试用一个技术的客观角度,来简单描述手机生产的流程,好让大家更进一步了解手机的构造! 一、手机的设计流程 手机设计公司一般需要最基本有六个部门: ID(Industry Design)工业设计、MD(Mechanical Design)结构设计、HW(Hardware) 硬件设计、SW(Software)软件设计、 PM(Project Management)项目管理、Sourcing资源开发部、QA(Quality Assurance)质量监督 1、ID(Industry Design)工业设计 手机的外观、材质、手感、颜色配搭,主要界面的实现与及色彩等方面的设计。 例如摩托罗拉“明”翻盖的半透明,诺基亚7610的圆弧形外观,索爱W550的阳光橙等。这些给用户的特别感受和体验都是属于手机工业设计的范畴,一部手机是否能成为畅销的产品,手机的工业设计显得特别重要! 2、MD(Mechanical Design)结构设计 手机的前壳、后壳、手机的摄像镜头位置的选择,固定的方式,电池如何连接,手机的厚薄程度。如果是滑盖手机,如何让手机滑上去,怎样实现自动往上弹,SIM卡怎样插和拔的安排,这些都是手机结构设计的范畴。繁琐的部件需要MD的工作人员对材质以及工艺都非常熟识。 摩托罗拉V3以 13.9mm的厚度掀起了手机市场的热潮,V3手机以超薄为卖点,因为它的手机外壳材质选择十分关键,所以V3的外壳是由技术超前的航空级铝合金材质打造而成。可以这样说,特殊外壳材质的选择成就了V3的成功。 另外有个别用户反应在使用某些超薄滑盖手机的时候,在接听电话时总能感觉到手机前壳的左右摇动,这就是手机结构设计出了问题,由于手机的壳体太薄,通话时的扬声器振动很容易让手机的机身产生了共振。 3、HW(Hardware) 硬件设计 硬件主要设计电路以及天线,而HW是要和MD保持经常性的沟通。比如MD要求做薄,于是电路也要薄才行得通。同时HW也会要求MD放置天线的区域比较大,和电池的距离也要足够远,HW还会要求ID在天线附近不要放置有金属配件等等。可想而知一部内置天线的设计手机,其制造成本是会较一部外置天线设计的手机贵上20-25%,其主要因素就是天线的设计,物料的要求与及电路的设计和制造成本平均都是要求较高一些。 通常结构设计师(MD)与工业设计师(ID)都会有争论,MD说ID都是画家,画一些大家做不出来的东西,而ID会说MD笨,不按他们的设计做,所以手机卖得不好。所以,一款新的手机在动手设计前,各个部门都会对ID部门的设计创意进行评审,一个好的ID 一定要是一个可以实现的创意,并且客户的体验感觉要很好才行。当年摩托罗拉V70的ID就是一个很好的实现创意例子,后期市场的反应也不错,而西门子的Xelibri的创意虽然也很好,也可实现,但可惜的是最终客户的使用感觉并不好,所以一个真正好的创意,不但要好看,可实现,而且还要好用。 另外HW也会与ID吵架,ID喜欢用金属装饰,但是金属会影响了天线的设计以及容易产生静电的问题,因此HW会很恼火,ID/MD 会开发新材料,才能应付ID的要求。诺基亚8800就是一个好例子,既有金属感,又不影响天线的接收能力。 4、SW(Software)软件设计

试谈mtk平台手机指令(doc 10页)

试谈mtk平台手机指令(doc 10页)

mtk平台手机指令 最新MTK工程模式(中文对照版本)和测试模式指令---XXF(天语E60) 首先说明天语E60 使用MTK平台 天语E60 内部恢复出厂设置指令:*#2898#,天语部分手机的解锁方法 *746*737381#关机再开机密码取消 关于MTK:当国产手机与洋品牌捉对厮杀之际,一个巨大的市场正在形成——这个几乎克隆了洋品牌与国产手机各自优势的手机制造行业,不但迅速地抢占了部分市场份额,同时还改变了整个手机产业链的生态,据权威研究机构称,台湾联发科技(MTK)在大陆灰色手机平台市场份额达69% 关于MTK检测指令:目前MP3&MP4手机市场上的手机基本都只换了外壳,主板和平台就那么几个配套公司做的,拿到机器,输入版本指令便可以知道是那家的主板和平台了.为了很好的使用MTK智能王,在拿到用户手机时,通过指令来鉴别手机是否是MTK平台的手机就很有必要了,以下指令只要有一项指令能符合,那么就可以鉴别该手机是MTK平台的. MTK恢复原厂初始密码:1122 35E8D2H ---- 数据(数字):*#3646633#工程模式 *#66*# 35E8E4H ---- 数据(数字):*#87# AUTO TEST 35E8EAH ---- 数据(数字):*#33778#序号 289BFCH ---- 数据(数字):*#0044#设为英文 289C44H ---- 数据(数字):*#0086#设为简体 2BA334H ---- 数据(数字):*#0886#繁体中文

3,PWM(脉宽调制) 4,EINT(未知) 5,ADC(模拟数字转换器) 6,set default level (设置预设标准) ①mainLCD contrast(主屏幕对比度) ②Batterry ( 电池) ③PWM1 ④PWM2 ⑤PWM3 7,1)Set UART(设定通用异步传输器) ①TSTconfig ②PS config ③设定USB序列埠使用方法预设值,有 1,资料2,侦错 2)UART POWER ON/OFF 8,Sleep mode ①Enable ②Disable 9,NAND Format(与非电路格式化),就是磁盘格式化,不要动,不然资料就要丢光 10,DCM mode ①Enable ②Disable 11,SWDBG ①OFF ②DSP LI ③DSP PS ④LI PS ⑤MCU ⑥MCU DSP ⑦RESET( 12,PMIC 6318 ①Reg ister R/W ②Charger Status Set Charger RGB KP LED BL LED Audio Misc Lcm bl setting 13,RTC XOSC(WO) 三,音频 1,设定模式

手机群发短信方法

手机群发短信方法 1.诺基亚(塞班系统)41MB PC套件官网下载地址 https://www.360docs.net/doc/c014280239.html,/get-support-and-software/product-support/nokia-pc-suite/download 在计算机上使用诺基亚PC 套件发送和接收短信。 发送短信 开始之前,确保通过USB 数据线或蓝牙将手机连接到计算机。有关如何连接手机的信息,请访问将手机连接到计算机。 1. 在手机上选择“PC套件” 2. 在诺基亚PC 套件的右侧视图中,单击中间栏中的消息图标。

3. 出现消息编辑界面,并点击创建新的消息。 4. 如果您希望向多位联系人发送信息,请单击增加收件人,查找要增加的联系人。

5. 双击增加了您需要的所有姓名或电话号码之后,单击对勾。 6. 在收信人姓名下的框中输入信息,然后单击发送。

该信息就像是您通过手机发送的一样,并且会显示在手机上和诺基亚PC 套件中的已发信息文件夹中。 接收短信 在手机和计算机之间同步信息之后,新信息就会显示在诺基亚PC 套件中。 您可以使用手机和诺基亚PC 套件,在会话窗格中回复信息以开展讨论,就像对即时信息服务一样。该软件里面还有短息、联系人备份功能,有兴趣可以尝试。

2.苹果Iphone、IPAD、Android、Windows phone 这些手机系统都可以用91手机助手 可根据自己手机系统下载,下载地址:https://www.360docs.net/doc/c014280239.html,/91helper/ 操作方法:例如Android系统35MB 发送短信 确认助手已经连接上手机之后(连接教程点这里),点击主界面左侧的短信聊天进入短信聊天界面。

MTK平台指令

MTK平台 基本信息 MTK手机 设置指令:*#66*# 中文语言:*#0086# + send 查看版本:*#8375# 软件版本:*#8882# 测试:*#87# 调试:*#8899# 默认语言:*#0000#+通话键 设置英文:*#0044#+通话键 繁体中文:*#0886#+通话键 简体中文:*#0086#+通话键 串号查询:*#06# 工程指令:*#3646633# 或*#3698741# 自动测试:*#87# 软件版本:*#8882# MMT芯片的出厂密码为1122 原厂设置 ┳━━Version版本信息 ┃┣━━MCU SW微程序控制器软件 ┃┣━━Melody曲调版本 ┃┣━━Serial No.序列号 ┃┣━━BB Chip基板芯片(MT6218B,还有哪个手机用它的?) ┃┣━━DSP Code数字信号处理器代码 ┃┣━━DSP Patch 数字信号处理器修正版本号 ┃┣━━MS Board MS 板(不太清楚,不知是什么的缩写。Memory System??)┃┗━━Build No. 版本号 ┃ ┣━━Resource BIN 资源BIN(不知道该怎么翻,二进制代码吗?) ┃┣━━Audio音频 ┃┣━━Image图像 ┃┣━━STR字符串(猜的) ┃┗━━Font字体 ┃

┣━━Echo Loop循环显示(不知道翻的准不准)可以开关,但是不知道有啥用┃ ┣━━按键(原本就是中文)按确定进入可以测试键盘上的键是否好使 ┃按下相应的键,屏幕上的字符会消失,证明此键好使 ┃UP:方向键上DN:方向键下LF:方向键左RT:方向键右 ┃LSK:左软键(一点都没觉得软)RSK:有软键(还不如左软键) ┃Snd:接通键End:挂机键Vup:音量大Vdn:音量小 ┃ 1 2 3 4 5 6 7 8 9 0 * # :数字键及*# ┃测试完成后会出现Pass ┃ ┣━━Vibrator震动测试选“开”测试震动功能是否可用 ┃ ┣━━Loud Spk扬声器(我一直想说“喇叭”)测试选“开”测试扬声器是否可以发声┃ ┣━━铃声(原本就是中文)铃声测试选“开”测试铃声功能是否正常 ┃ ┣━━LED发光二极管指示灯(彩灯)测试 ┃┣━━Main LCM BL 主显示屏背光(可开关,选关会熄灭,再按一下左键可再打开) ┃┣━━Sub LCM BL子显示屏背光(可开关,但我得没什么反应,没坏吧?)┃┣━━Keypad LED键盘灯(可开关) ┃┣━━Status LED R状态灯红色 ┃┣━━Status LED G状态灯绿色 ┃┗━━Status LED B状态灯蓝色(我的三种颜色错位了) ┃ ┣━━LCD显示屏测试 ┃┣━━Auto display自动测试自动用红绿蓝白四色填充屏幕,可测出是否有坏点 ┃┣━━Red用红色填充屏幕 ┃┣━━Green用绿色填充屏幕 ┃┣━━Blue用蓝色填充屏幕 ┃┗━━White用白色填充屏幕 ┃ ┣━━LCD Contract显示屏对比度测试 ┃┣━━Main LCD主显示屏对比度,会显示一张图片 ┃┃按方向键上下可调十五级对比度,不过我怎么调都没什么变化 ┃┗━━Sub LCD子(外)显示屏对比度,可以调十五级对比度 ┃调整有变化,但是没有图片,只有文字

MTK工程模式详表

mtk手机工程模式详表 MTK工程模式祥表 MTK平台及各芯片功能简介 MTK芯片是全球排名前十名的专业IC设 计公司——台湾联发科技公司生产。它的主要特点:一是低成本,对于 竟争激烈的手机市场是最好的选择;二是芯片具有音乐和视频功能,满 足了MP3和MP4的需求;三是芯片集成度高,功能较多技术性能好,迎合了市场的需要。 MT6129 射频处理器 MT6305 电源管理芯片 存储器: ) S71PL127JB0BAW9U0 /9Z0 SPANSION VS71PL129JB0BAW9U0 /9Z0 SPANSION MTK芯片2005年占国产手机中使用率的70%,如波导D660采用MT6129平台;波导10和金立GN528采用MT6128平台;桑达Y100采用MT6205平台;康佳D180和康佳S901采用MT6219平台;康佳M929采用MT6128B平台;联想 E308和I720采用MT6127平台。 MTK平台及各芯片功能简介 杂牌手机触摸屏失效的维修方法 触摸屏无效和触摸屏错位(校准失败)的维修,触摸屏无效多为触摸屏损坏,更换即可.若换触摸屏故障依旧的,格式化字库90%可以解决.此方法 适用于MT系列芯片的机子;对于CPU为6525的部分机子可以使用. 格式化方法: 16M字库格式化最后2M,地址是E00000---1000000;8M字库 格式化最后1M.地址是700000----800000 . 注:格式化之前最好先备分,以免不必要的损失! 触摸屏错位(校准失败)多为软件故障,格式化一般无效,刷软件OK.也有 极少数是换触摸屏解决的. 曾经遇到杂牌手写机吉事达T298摔坏,换总成后使用什么都正常,就是进 入短消息阅读或者发信息是会花屏,这种情况是屏的版本不对,因为是第

校讯通发作业、发办公短信方法

校讯通发作业、发办公短信方法一、发作业:(面向本班学生或单个学生) 分为三种 第一种是在电脑发(https://www.360docs.net/doc/c014280239.html,); 第二种是在的手机的“和教育客户端”发; 第三种是在手机发短信(A#加内容发到10657061100) 下面作分别介绍: 第一种较简单:略。 第二种在手机下载“和教育客户端” “和教育客户端”下载网址 发送方法:在手机上点试就会了。 第三种在手机发短信 可以操作以下过程: 1.进入电脑网址(https://www.360docs.net/doc/c014280239.html,) 2.左侧:

3.点“手机设置”进入下面 4.选择“A”后确认。 以后就可以用手机发作业或通知,方法是编辑A#加内容发到10657061100,可以把10657061100这个当作手机号存到手机上,编辑A#加内容发到这个号码上所有家长就收到了。

如A#语文作业:第一课会背。或A#数学作业:预习加法竖式。若发给单个学生,如发给张三,可以这样编辑编辑短信:A张三#数学作业:预习加法竖式。 张三家长收到的就是:数学作业:预习加法竖式。 二、发办公短信方法:(面向本校教师或单个教师) (参照第三种发作业方法) 选择X后确认。 以后可以把10657061100这个当作手机号存到手机上,编辑X#加内容发到这个号码上。 所有在本校集团内的手机用户全能收到信息。 如编辑X#明天天气:晴,温度2-10度。 手机收到内容就是:明天天气:晴,温度2-10度。 若发给单个老师,如发给张三,就编辑X张三#加内容。 A、X 都为大写。

手机生产流程介绍

手机生产流程介绍 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】

手机流程一,主板方案的确定 在手机设计公司,通常分为市场部(以下简称MKT),外形设计部(以下简称ID),结构设计部(以下简称MD)。一个手机项目的是从客户指定的一块主板开始的,客户根据市场的需求选择合适的主板,从方案公司哪里拿到主板的3D 图,再找设计公司设计某种风格的外形和结构。也有客户直接找到设计公司要求设计全新设计主板的,这就需要手机结构工程师与方案公司合作根据客户的要求做新主板的堆叠,然后再做后续工作,这里不做主要介绍。当设计公司的MKT和客户签下协议,拿到客户给的主板的3D图,项目正式启动,MD的工作就开始了。 二,设计指引的制作 拿到主板的3D图,ID并不能直接调用,还要MD把主板的3D图转成六视图,并且计算出整机的基本尺寸,这是MD的 基本功,我把它作为了公司招人面试的考题,有没有独立做过手机一考就知道了,如果答得不对即使简历说得再经验丰富也没用,其实答案很简单,以带触摸屏的手机为例,例如主板长度99,整机的长度尺寸就是在主板的两端各加上,整机长度可做到99++=104,例如主板宽度,整机的宽度尺寸就是在主板的两侧各加上,整机宽度可做到++=,例如主板厚度,整机的厚度尺寸就是在主板的上面加上(包含的上壳

厚度和的泡棉厚度),在主板的下面加上(包含的电池盖厚度和的电池装配间隙),整机厚度可做到++=,答案并不唯一,只要能说明计算的方法就行还要特别指出ID 设计外形时需要注意的问题,这才是一份完整的设计指引。 三,手机外形的确定 ID拿到设计指引,先会画草图进行构思,接下来集中评选方案,确定下两三款草图,既要满足客户要求的创意,这两三款草图之间又要在风格上有所差异,然后上机进行细化,绘制完整的整机效果图,期间MD要尽可能为ID提供技术上的支持,如工艺上能否实现,结构上可否再做薄一点,ID完成的整机效果图经客户调整和筛选,最终确定的方案就可以开始转给MD做结构建模了。 四,结构建模 1.资料的收集 MD开始建模需要ID提供线框,线框是ID根据工艺图上的轮廓描出的,能够比较真实的反映ID的设计意图,输出的文件可以是DXF和IGS格式,如果是DXF格式,MD 要把不同视角的线框在CAD中按六视图的方位摆好,以便调入PROE中描线(直接在PROE中旋转不同视角的线框可是个麻烦事).也有负责任的ID在犀牛中就帮MD 把不同视角的线框按六视图的方位摆好了存成IGS格式文件,MD只需要在ROE中描线就可以了.有人也许会问,说来说去都是要描线,ID提供的线框直接用来画曲

MTK手机测试模式指令

MTK手机工程模式和测试模式指令 工程模式和测试模式指令 工程模式: *#3646633# 测试模式: *#66*# 老机型 US *#864322# 原厂设置 *#86428# 自动测试 *#864364# 工程模式 *#864798# 查版本 ENEV *#66*# 手动测试 *#87# 自动测试 *#3646633# 工程模式 *#8375# 查版本 *#0413*# 元件信息 *#28526*# 防盗指令密码000000 *#159# 软件测试 *#951# 初始化 *#357# 软件版本 *#753#硬件测试 *#3698741#选出厂设置, 方案配套指令TEST指令 MTK SIMCOM *#189# *#889# MTK 龙旗*#8375# 工程模式*#3646633# 一,网络号码不用介绍,看不懂,最好还是不要乱动,动了也应该没什么用 二,设备 1,LCD-主屏幕:①set contrast(设置对比度)确定后显示set param(设置参数)数字可调整 ②set biasratio(设置偏差比率) ③set line rate(设置线路速率) ④set temperature(设置温度) 2,GPIO ① 3,PWM(脉宽调制)

4,EINT(未知) 5,ADC(模拟数字转换器) 6,set default level (设置预设标准) ①mainLCD contrast(主屏幕对比度) ②Batterry ( 电池) ③PWM1 ④PWM2 ⑤PWM3 7,Set UART(设定通用异步传输器)①TST config ②PS config ③设定USB序列埠使用方法预设值,有1,资料2,侦错 8,Sleep mode ①Enable ②Disable 9,NAND Format(与非电路格式化),就是磁盘格式化,就不要动纳,不然资料就要丢光,我都格式化好几次了,以前的照片全丢了 三,音频 1,设定模式⊙正常(手机设置是正常) ⊙Loudsp mode ⊙Headset mode 2,正常①有限脉冲响应(有1-5五个可选) ②Speech (说话)进行音量调节设定,有七挡,可分别设定值 ③ken Tone (主音调)也可进行音量调节) ④Melody(旋律)调节MP3外放音量 ⑤Sound(应该是调节铃音的,不很确定) ⑥Microphone (麦克风)应该是调节麦克风音量 ⑦Side Tone ) 3,Loudsp mode(象2一样进行调节) 4,Headset mode(象2一样进行调节) 5,铃声(可浏览铃声) 6,SET ECHO Suppression(设定回波抑制) ①Energy Thresh(能量反复)确定显示16384 ②Delay (延迟) 显示0 ③Energy Thresh2 显示0 ④Delay 2(延迟) 显示0 7,Max Swing (最大振幅) 四,GPRS ACT 1,Attach 确定显示:完成,(应该是将GPRS连接上吧) 2,Activate PDP (1—15项,可选,我的已更改,请问初始值是????{ Activate的中文意思是使活动,PDP意义未知} 3Deactivate PDP { Deactivate的中文意思是使.无效,} 4Send Data (数据传输) ①send norm data(传送标准数据)

用电脑发短信方法汇总

用电脑发短信方法汇总 时间:2012-09-19 16:51来源:https://www.360docs.net/doc/c014280239.html, 作者:admin 点击: 271 次 短信简称SMS 是用户通过手机或其他电信终端直接发送或接收的文字或数字信息,用户每次能接收和发送短信的字数是70个文字。 这里面的其他电信终端设备包含很多各种各样的工具。本文主要讲的是如何通过电脑来发短信。 一、使用电信、移动、联通公司的官方软件发短信。 比如说移动通信公司的飞信软件,在电脑上安装飞信后就可以给手机发短信了,用户名就是自己的手机号码,密码可以设置。 方便快捷,给自己的好友发短信时完全免费的。支持批量群发短信给好友,适用于过节日群发。但是对于不是自己好友的用户, 就没法免费发送短信了,收费一毛钱一条。 这种方法局限性很大,只能给好友发,另外移动公司的飞信软件不能免费给通讯电信手机号发短信。怎么选择,就看大家了。 飞信软件下载https://www.360docs.net/doc/c014280239.html,/pc/index.html 二、通过在线web网页免费发短信 很多祝福类的网站提供网页发短信服务,部分网站不用登陆,直接在web页面上操作,输入自己要发送的短信内容,然后输入要发送给对方短信的手机号码, 点击确定就可以发送到他人手机上了。不过这种免费发送短信的网站一般都不太靠谱,成功率不高,也不稳定。 最好还是选择大型的可靠的需要注册的网站来发短信。必要时可以充值。现在技术发达,很多web页面还支持电脑拨打电话,群发短信。 补充:网页版飞信也能通过浏览器发送短信哦 三、通过阿里通网络电话,KC网络电话客户端软件发送短信

虽然网络电话在国内属于灰色地带,但还是有各种大大小小的VOIP服务提供商,网络电话也层出不穷。安装这些网络电话软件, 可以让电脑或者平板电脑拨打电话。包括群发短信。不过这些软件一般需要充值后才能使用呢,大家都可以免费拨打几分钟, 但因为打短信设计较多的安全隐患,所以群发短信需要充值激活账号才可以用。友情提示:不要用阿里通网络电话软件发违法 的信息哦,这样你会被封号的,账号里的余额也会被冻结。

判定MTK手机是什么芯片平台型号-35页word资料

识别判定MTK手机是什么芯片平台型号的简单方式 标签Tags: 插上数据线,毗连到电脑,当电脑提醒找到硬件时,会有芯片型号提醒,装好USB驱动后,在同步软件里设置到您的手机对应芯片型号即可同步!假如还看不到下载下面的应用程序UnknownDeviceIdentifier.这是一个识别机械里未知设备的小应用程序。 关于MTK的根本常识 国产手机与洋品牌捉对厮杀之际,一个庞大的、暗影般的市场正在形成--这个几乎克隆了洋品牌与国产手机各自上风的灰色手机制造行业,不单敏捷地抢占了部门市场份额,同时还改变了整个手机财产链的生态,据权势巨子研究机构称,联发科技(MTK)在年夜陆灰色手机平台市场份额达69% 关于MTK检测指令: 今朝MP3&MP4手机市场上的手机根基都只换了外壳,主板和平台就那么几个配套公司做的,拿到机械,输进版本指令便可以知道是那家的主板

和平台了.为了很好的利用MTK智能王,在拿到用户手机时,经由过程指令来判别手机是否是MTK平台的手机就很有需要了,以下指令只要有一项指令能合适,那么就可以辨别该手机是MTK平台的。 MTK恢回复复兴厂初始暗码:1122 35E8D2H ---- 数据(数字):*#3646633#工程模式 *#66*# 35E8E4H ---- 数据(数字):*#87# AUTO TEST 35E8EAH ---- 数据(数字):*#33778#序号 289BFCH ---- 数据(数字):*#0044#设为英文 289C44H ---- 数据(数字):*#0086#设为简体 2BA334H ---- 数据(数字):*#0886#繁体中文. 以下测试指令按照分歧手机方案公司指令有所分歧: 方案配套指令 TEST指令

手机设计到生产全流程

RD. com ?手机设计与制造全过程 转自MOTO手机论坛[] [] 现在的手机已经渐渐脱离了单纯通讯工具的身份,逐渐转变成为一个多媒体和信息的终端设备,未来日常的沟通、娱乐、理财等活动,都是可以透过手机来进行。当大家在每一次看到一部新奇而又拥有高性能、鲜亮的外观设计的手机出现时,各位是否有这样的好奇心,这样的手机到底是怎么设计和制造出来的呢?[] [] 所以今天我们尝试用一个技术的客观角度,来简单描述手机设计部门的构造与及部门与部门之间的关系,最后向大家展示手机由制造到面世前的种种测试,好让大家更进一步了解手机,更加珍惜你的爱机,或许你日后不会轻易的更换它了吧![] [] 一、手机的设计流程[] [] 用一个较简单的阐释,一般的手机设计公司是需要最基本有六个部门:ID、MD、HW、SW、PM、Sourcing、QA。[]

[] 1、ID(IndustryDesign)工业设计[] [] 包括手机的外观、材质、手感、颜色配搭,主要界面的实现与及色彩等方面的设计。[] ] 例如摩托罗拉“明”翻盖的半透明,诺基亚7610的圆弧形外观,索爱W550的阳光橙等。这些给用户的特别感受和体验都是属于手机工业设计的范畴,一部手机是否能成为畅销的产品,手机的工业设计显得特别重要![] [] 2、MD(MechanicalDesign)结构设计[] [] 手机的前壳、后壳、手机的摄像镜头位置的选择,固定的方式,电池如何连接,手机的厚薄程度。如果是滑盖手机,如何让手机滑上去,怎样实现自动往上弹,SIM卡怎样插和拔的安排,这些都是手机结构设计的范畴。繁琐的部件需要MD的工作人员对材质以及工艺都非常熟识。[]

安卓手机通过数据线连接PC实现带称呼发送短信短

安卓手机通过数据线连接PC实现带称呼发送短信,下载短信,下载联系人,上传联系人的方法 使用前提:安卓系统需要2.0以上(1.5,1.6版本的手机请升级到2.0以上),手机的驱 动已正确安装(手机厂家提供的PC套件或者手机助手,豌豆夹之类的软件能够正常连接手机,比如能够读取手机联系人,短信等)。Win7用户请用windows的管理员身份登录win7系统,并以管理员权限执行中盛系统。手机厂家会提供XP,Vista,Win7等操作系统的驱动。有一点需要特别注意:有些手机的数据线需要直接插到电脑的usb接口,不能通过延长线或者扩展usb hub连接手机和电脑)。手机的设置->应用程序->开发->USB调试勾选。具体的安装请参阅有关资料。这里简单说明一下,驱动安装正常的话,设备管理器里面会有类似于以下的图标(不同厂家的手机标识会有不同): G网的手机,还会多出一个调制解调器: 中盛客户管理软件(免费下载试用https://www.360docs.net/doc/c014280239.html,)可以实现以 下四个功能(G网和C网都适用): 1、发送短信。设置方法如下:主界面菜单:系统设置->通讯设置: 2、下载短信。主界面:短信管理->下载短信息: 双击“下载短信息”,出现如下窗口:

点“开始下载”按钮即可。 3、下载手机联系人。主界面菜单:文件管理->手机号码薄: 点菜单项“手机号码薄”,出现如下窗口:

选“安卓(2.0以上)”,点“开始下载”按钮即可。 4、上传客户资料到手机。主界面->客户资料查询,批量选中要上传的客户,然后点 右键,弹出菜单中选:安卓手机,根据提示操作即可。 注意:通讯过程出现如下错误: 是手机助手完全独占USB通道造成的,任务管理器里面强制关闭手机助手即可。这是手机助手的一个bug,独占通道,任何别的需要使用该通道的应用都将不能使用。 附注: G网的手机发送短信,除了上面提到的方法1,也可是使用手机内置的调制解调器功能发送短信(几乎所有的手机安装驱动后设备管理里面都有内置调制解调器,可以参照该方法进行发短信的设置。国产MTK芯片的手机,安装驱动后设备管理器里没有出现调制解调器,而是在端口里面多了个USB Modem项,原理相同。国产手机建议使用蓝牙连接,比用数据线连接简单的多)、拨打电话、来电弹屏。 使用手机内置无线调制解调器具体操作如下: 进入设备管理器,双击该手机的调制解调器,出现如下端口:

给美国手机发短信

给美国手机发短信 【祝福语】 【给妹妹的国庆祝福】 1、月怀胎诞生鲜活的生命,年血雨建立伟大的祖国。那年月,繁花簇锦。战火的硝烟,还未完全消散。顽固的敌人,还在苟延残喘。百万解放军,砸碎了世界的疑问。饱受欺凌的民族,风雨飘摇了百年,终于可以休养生息。向伟大的祖国致敬,爱祖国是最美的国庆! 2、一国庆给你发条短信,收到祝福你要举手相庆,心存爱念才能积善余庆,扫除霉运一起额手称庆,家庭和睦才能阖家欢庆,祝福朋友我们普天同庆。 3、月金风,四海祥和,桂花香飘。我中华疆图,山欢水笑;乡村城镇,花浪歌滔。玉宇千翔,华街万舞,怒放烟花次第高。谁挥笔,绘人间巨卷,壮美娇烧。寰球华裔堪骄,俱吐气扬眉挺起腰。国庆佳节,看神州崛起,祝大家生活快乐,尽享天伦幸福。 4、一送你心情大餐,用庆祝节日的热情爆炒,用准备旅行的渴望清蒸; 用亲朋聚会的温馨慢炖,用独自消遣的悠然凉拌,祝你牙好,胃口好,怎么吃都开心。 5、一国庆,祝福不断,好运不断,我祝你:烦恼与你分手,忧愁将你抛弃,好运把你缠住,开心跟你牵手,快乐陪你逛街,健康跟你热吻,幸福永陪伴! 6、一到了,鉴于你平时优秀表现特颁发给你以下奖项:快乐黄金周奖,平安出游奖,休息健康奖,长假幸福奖,嘴角上翘微笑奖,万事顺利奖,祝你一快乐! 7、一又到,快乐至上,白天不用工作忙,还可打点包裹去出行,看看天来看看云,游山玩水心情畅,劳逸结合身健康,幸福才能万年长,国庆快乐! 8、月曰,送你分健康的身体,分快乐的心情,分漂亮的老婆,分顺利的事业,分温馨的家庭,祝你全美每一天! 9、一国庆到了,有钱的旅游消费,没钱的闷头大睡;孝顺的看望父母,不 孝的忙着约会;孤独的花钱买醉,朋友多的给最知心的发条祝福才对!祝:长假快乐! 1

手机3D玻璃盖板的生产工艺流程

手机3D玻璃盖板的生产工艺流程 手机3D玻璃盖板生产加工工艺的流程主要包括:工程→开料开孔→精雕→研磨→清洗→热弯→抛光→检测→钢化→UV转印→镀膜(PVD)→印刷(丝印、喷涂)→贴合→贴膜→包装等。 下面我们来系统的了解一下每道加工工序。 开料: 材料要求:玻璃材料必须是3D曲面玻璃材质。 板材玻璃在进入深加工作业时,第一道工序就是按照客户的图纸尺寸要求,进行加工余量放量后(一般单边留0.1mm余量),把数据输入到玻璃基板CNC切割机里进行粗坯制作,俗称开料。 注意事项:玻璃切割机需能够高效的进行直线、圆孔、曲线切割,这样可大量节省后续盖板玻璃CNC成型、抛光等工序的加工时间,对盖板玻璃行业提高生产效率,降低生产成本有着十分积极的意义。 磨边: 第一道工序和普通盖板一样。CNC精雕玻璃是采用精雕机砂轮槽对毛坯玻璃进行磨边,去除余量;并通过钻头将玻璃原料进行倒边和钻孔,用细砂轮对外形及摄像头孔精加工,以满足最终成品要求。加工精度达0.01mm。 抛光: 加入抛光粉,通过研具在一定压力下与加工面作复杂的相对运动,将玻璃原料磨至要求厚度,并抛光成表面镜面效果。 清洗: 不同加工企业清洗工艺时段不同,一般在磨边之后需清洗,然后再次打磨抛光。

主要清洗掉表面残留废渣,一般采用超声波清洗。 热弯: 热弯工艺是3D玻璃制程中最核心的工艺之一,也是难点之一。 精雕好外形和孔的玻璃放置在石墨模具中,再将模具放进热弯机中,经过预热、压型、冷却,玻璃在模具中成型成曲面玻璃。曲面玻璃的尺寸取决于石墨模具设计。成型后的外观取决于成型工艺以及石墨模具设计。 扫光: 玻璃经热弯后,产品表面须经抛光。采用羊绒轮,通过调整上下抛光轮转速,对产品压力,时间控制,并辅助研磨粉或泡沫液,对玻璃产品表面精抛光,以达通透无瑕疵。 质量检测: 需经过层层质量检测流程。3D玻璃检测需要根据工艺要求。一般需检测两次,钢化前一次外观和尺寸,钢化后有应力释放延展曲变,应该再次进行外观和翘曲变形监测。 化学强化: 采用高纯度的硝酸钾溶液及搭配的催化剂混合,一般4-6小时450℃高温钢化处理。 其原理是:玻璃结构表面的钾离子和钠离子进行离子交换而形成强化层。硬度可达7H,提高玻璃的防划伤,抗冲击等能力。 UV转印: UV转印通俗点说是加纹理,这里指的是GDF工艺,将纹理或数码图文转印到玻璃防爆膜上(一般为PET材质),转印过程中无像素损失。 PVD:

计算机发送手机短信的C++程序

计算机发送手机短信的C++程序 手机短信已经成为当今的流行时尚,但怎样在计算机之间体验短信的方 便与快捷呢?其实我们利用Windows 2000 提供的信使服务就可以自制一个短信发送程序,令笔者最为得意的是它几乎可以穿越各种网络防火墙,不受限制。 信使服务是指计算机管理中的发送控制台消息。计算机管理将多个Windows 2000 管理工具合并到了一个控制台树中,使用户可以轻松地访问特定计算机的管理属性和工具,实现了用一个统一的桌面工具来管理本地或远程计 算机。 在我的电脑上单击右键,选择管理,即显示计算机管理主界面。依次选 择操作、所有任务、发送控制台消息,就可打开发送控制台消息窗口。 你看到的界面很简洁,操作也很简单。在上面的编辑框中输入要发送的 信息,在下面的编辑框中添加/删除收件人(初始状态显示本机的计算机名),然 后点击发送即可。但在实际使用中,我感觉操作步骤实在有些烦琐,于是,略 加改造了一下。具体实现过程如下: 1.运行C++ Builder 5.0,然后通过菜单File|New Application 创建一个新的工程。 2.再在窗体中添加一个Edit 组件、一个Memo 组件、多个Label 和Button 组件。编辑框用于输入收件人的计算机名或IP 地址;Memo 用于输入要发送的信息,消息可以是多行文本;多个按钮用于触发不同的操作。 3.核心程序是发送按钮的OnClick 事件的处理过程: void __fastcall TForm1BtnSendClickTObject Sender AnsiString str str=″NET SEND″

相关文档
最新文档