-
触摸仿真无数据
主控HC89F3541#defineTouchUartDebugLib_BAUDRATE1000000//选择触摸调试通信时数据端口,格式TouchUartDebugLib_TXD_Px_y,如下若宏定义为”#defineTouchUartDebugLib_TXD_P3_5"表示触摸调试通信时选择P3.5为Touch_TXD端口#defineTouchUartDebugLib_TXD_P2_0//串口输出模式与驱动能力设定,一般不需要修改#defineTouchUartDebugLib_TXD_PORT_LevelxGPIO_Out_PP_Level1#endif/*__HC89F3xx1_TouchUartDebug_Lib_CFG_H__*///***************************************************分界线**********************************//voidmain(){SystemInit();//时钟初始化函数(默认Fosc=Fcpu=16M)IO_Init();PORT_MAP();PWM3_INIT();TIMER0_Init();EA=1;CTK_Init();#ifTouchUartDebugLib_SWCTK_TouchUartDebug_Init();//触摸串口调试初始化#endifWDT_INIT();BZ_POWER_ON;while(1){WDTC=bmWDTCLR;if(OneCycleScanDone){TouchRawDataFilter();//RawData滤波函数,如需使能数据滤波,需在HC89F3xx1_GeneralKey_Touch_Filter.h中设置滤波深度,此函数不可删除Touch_Signal_Handle();TouchMultibuttonHandle();//最强按键处理函数,如果大于等于两个按键同时有效,那么触摸信号最强的按键判断为有效,其他按键无效OneCycleScanDone=0;#ifTouchUartDebugLib_SWECTK=0;//触摸串口调试发送数据前,必需现关ECTK,后再打开CTK_TouchUartDebug();ECTK=1;#endif}//Fun_Handle();}}库里已经配置了,软件也显示通讯正常,示波器也看得到在发数据使用的CP2102串口转USB忘大佬指点迷津~
2021-03-18 2