⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 slbud.hem

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HEM
字号:
#ifndef SLBUD_HEM
#define SLBUD_HEM

/**********************************************/
/* Tls variables                              */
/**********************************************/

/* To get the SL variables of the current thread */
#define MC_SL_DECLARE_THREAD_VAR st_sl_ThreadLocalVar * p_ThreadLocalVar
#if !defined (DOWNLOAD_INT)
#define MC_SL_EXTRACT_THREAD_VAR p_ThreadLocalVar=TlsGetValue(v_sl_TlsSlot)
#else /* DOWNLOAD_INT */
#define MC_SL_EXTRACT_THREAD_VAR
#endif /* DOWNLOAD_INT */

/* Current uart config */
#define MC_SL_V_UART_PARITY v_sl_UARTparity[MC_SL_THREAD_INDEX]
#define MC_SL_V_UART_BAUD_RATE v_sl_UARTBaudrate[MC_SL_THREAD_INDEX]
#define MC_SL_V_UART_HANDSHAKING v_sl_UARThandshaking[MC_SL_THREAD_INDEX]

/* Current sl parameters */
#define MC_SL_THREAD_INDEX p_ThreadLocalVar->v_index
#define MC_SL_V_INIT_BYTE_NB v_sl_InitByteNb[MC_SL_THREAD_INDEX]
#define MC_SL_THREAD_COM p_ThreadLocalVar->v_com
#define MC_SL_V_RECEIVE_AUTHORIZE v_sl_ReceiveAuthorize[MC_SL_THREAD_INDEX]
#define MC_SL_V_COM_HANDLE v_sl_ComHandle[MC_SL_THREAD_INDEX]
#define MC_SL_V_TIMER2STATUS v_sl_Timer2Status[MC_SL_THREAD_INDEX]
#define MC_SL_V_BLOCKING v_sl_Blocking[MC_SL_THREAD_INDEX]
#define MC_SL_V_NO_BLOCKING v_sl_no_Blocking[MC_SL_THREAD_INDEX]
#define MC_SL_V_MOBILEON v_sl_MobileOn[MC_SL_THREAD_INDEX]
#define MC_SL_V_SERIAL_CABLE v_sl_SerialCable[MC_SL_THREAD_INDEX]
#define MC_SL_CTS_CURRENT_STATE v_sl_CtsCurrentState[MC_SL_THREAD_INDEX]
#define MC_SL_RTS_CURRENT_STATE v_sl_RtsCurrentState[MC_SL_THREAD_INDEX]
#define MC_P_SL_TX_CONTROL_PTR p_sl_TxFlowControlPtr[MC_SL_THREAD_INDEX]
#define MC_P_SL_RX_CONTROL_PTR p_sl_RxFlowControlPtr[MC_SL_THREAD_INDEX]
#define MC_SL_V_SPY v_sl_Spy[MC_SL_THREAD_INDEX]
#define MC_SL_V_INIT_BYTE v_sl_InitByte[MC_SL_THREAD_INDEX]
#define MC_SL_V_MODE_BYTE v_sl_ModeByte[MC_SL_THREAD_INDEX]
#define MC_P_SL_INIT_BYTES_BUFFER p_sl_InitBytesBuffer[MC_SL_THREAD_INDEX]
#define MC_P_SL_INIT_BYTES_BUFFER_SIZE v_sl_InitBytesBufferSize[MC_SL_THREAD_INDEX]
#define MC_P_SL_APPL_DISPLAY p_sl_ApplDisplayPtr[MC_SL_THREAD_INDEX]
#define MC_P_SL_DECODE_FRAME p_sl_DecodePtr[MC_SL_THREAD_INDEX]
	 			  	
/**********************************************/
/* To stop the current receive waitings       */
/**********************************************/
#define MC_SL_STOP_RECEIVE_WAITING {\
	if (SL2_17ReceiveWaiting() == (bool)TRUE)\
	MC_SL_V_RECEIVE_AUTHORIZE = (bool) FALSE;\
	}

#endif /* SLBUD_HEM */					



	
	
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -