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

📄 myusart.h

📁 STM32+ov7670
💻 H
字号:
# ifndef PID_USART_H_H_
# define PID_USART_H_H_

#include <stm32f10x_lib.h>


# ifndef _BIT
	# define _BIT
	# define BIT(n)			(1 << (n))
# endif
# define DIGIT_SHOW		5
# define USART_ISR_TOP	5000			//该值定义了上位机发送速率的TOP值		
//该全局变量在T0模块定义				
//功能:监测串口是否接收中断是否处于接收
//装态									

////////////////////////////////////////
void UART_Device_INIT(void);
void UART_Transmit(unsigned char ch_Data);
void Test_PORT_INIT(void);

//字符输出函数							
void Display_A_String(unsigned char *p_STR);
void Get_Data_Digit(unsigned char* p_Buffer,
					unsigned long Data,
					unsigned ch_Newline);
void USART_Show_Number(unsigned long Data, unsigned char ch_Newline);
unsigned char Get_PC_Data(unsigned char* p_Array, unsigned char ch_FL);
unsigned int Get_Algorism_Data(void);
void UART_Send_xy(unsigned long x, 
				  unsigned long y);
				  
void UART_Send_Int(signed long Data);
void UART_Send_Data(signed long Data);
unsigned char Get_PC_Rate(long int* p_Rate);

unsigned int Is_USART_ISR(void);

void UART_Send_Line(long Data ,unsigned char Is_H, unsigned char Line_ID);
//简单的串口调试			
//接收中断处理函数
void UART0_RxIsrHandler(u8 rx_data);		
void UART_Debug(unsigned char Debug_Data);

void UART_SendData(unsigned char* pbuf, unsigned char length);
# endif

⌨️ 快捷键说明

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