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

📄 id_coin.h

📁 Command for Device Coin to Modem Motorola G18
💻 H
字号:
#include <string.h>

void InicializaSerial(void);
void isr_UDRE_Serial(void);// trata transmiss鉶
void isr_UTX_Serial(void);
void isr_URX_Serial(void);// recebe dados da serial

char pacote[41];
int moeda1=0;
short com_ace_ind = 0;
//char com_ace[21];
char com_ace[21];
char ultima_leitura[7];
char moeda_inv[3];
int ind1=0;
char com_ace1[8];
char com_ace2[34];

void InicializaSerial(void)
{
	long int baud;
	baud=9600L; //57600L;  //9600L;	//115200L;
	HAL_COMSetMode(COM3_SOCKET, COM_8BIT); // 8 bits de dados com uso de DMA
	HAL_COMSetEvent(COM3_SOCKET, RX_READY);  // deixa pronto para recep鏰o
	HAL_COMSetBR(COM3_SOCKET, baud);   // baudrate
	HAL_COMTxEnable(COM3_SOCKET, 1);
	HAL_COMRxEnable(COM3_SOCKET, 1);
	HAL_COMSetRxRdyHandler(COM3_SOCKET, isr_URX_Serial);  //trata a recepcao
	HAL_COMSetTxEmptyHandler(COM3_SOCKET, isr_UTX_Serial);
	HAL_COMSetTxRegEmptyHandler(COM3_SOCKET, isr_UDRE_Serial); // trata a transmissao.
	HAL_COMEnable(COM3_SOCKET);
}

void isr_UDRE_Serial(void)// trata transmiss鉶
{
	HAL_COMSetEvent(COM3_SOCKET, RX_READY|TX_COMPLETE);  // deixa pronto para recep鏰o
}
void isr_UTX_Serial(void)
{
	HAL_COMSetEvent(COM3_SOCKET, RX_READY); // transmiss鉶 j

⌨️ 快捷键说明

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