simulatecomm.h
来自「在LPC213X上实现了模拟串口功能」· C头文件 代码 · 共 30 行
H
30 行
#ifndef dsflasdjflsadjf
#define dsflasdjflsadjf
#include "..\ArmOS\ArmLib.h"
class CSimuSerial : public CAbsSerial
{
virtual void Recover() ;
virtual class CQueue *GetRcvQ(); //并不分配空间,继承的类需要把它具体化
public:
virtual int PutChar(uint8 c) ;
virtual bool IsEndOfSend() ; //发送是否结束
CSimuSerial() ;
static void ClearTxPin(); //直接控制引脚,用于智能CT 发送同步脉冲
static void SetTxPin();
};
//因为要引脚共享,因此有这两个事件
void OnSimuCommSendBegin();
void OnSimuCommSendEnd();
//中断入口,定时器必须被设置好,然后调用这个函
void SimuCommIsrEntry();
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?