欢迎来到天天文库
浏览记录
ID:47877398
大小:142.88 KB
页数:14页
时间:2019-11-16
《GPRS程序修改优秀》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、/^9^■”■”«>w■名称:HC595_SendDat()vz^•卜■*■”%wkL^•*■”%w%g>%w^w«A#%w^2>%A*■“■“■”■士■士%w^2>%A*■“■“■”■士■士■*w>k9^■土•土#件能明文功说***名:UART.C的头文件:作为UART.C的头文件,在程序调川的时候方便:无tr<*rprj^r
2、*r
3、^rj^♦卜r<*r<*rj^rprj^r
4、^rj^rj^rj^rj*r<*rj^rj^r
5、^rpr
6、^r
7、^rj^rj%r<**5^r
8、^rprprj^rj^rjwj*prj^rj^rprjwrj
9、*rjwr
10、^rj^rj^rprjwr<*rj^r
11、^/#defineIN_UART#include"config.h"〃系统配置文件■<£^kL^%L^>L^^lxvL^vizkL^%L^vL^kL^%L^vL^kL^^£zvl^%L^^lxkL^%L^^lx^lx12、j%rj%rprj^rj^rj^ejwrj*rj*rj%rj^rj%rjwrj^rj.rj^ej%rj*rj%r13、^rj%rj^rj^rj.rj^rjwrj*rj^rj^rj%rj%rj^****kL^sl^kL^kL^^tzkL^kL^kL^kL^^tz.pk1^kL^^tz.pk9^kL^L^^tzkL^k^kL^L^^tzkL^.pkL^sl^^tzkL^.psl^L^t•卜14、V律卜*****1^*1^*1^*1*<1^<1^*1^t^Tv^Tv^T15、v^Tv^Tv^Tvfexternuint8UART_Ini(uint32baud,UARTMODEset);volatileuint8rcv_ncw;//接收新数据标志l^lf*1**1^*1^*1**1^*1^*1^*1^*1^*1*<1^<1^*1*<1^名称:UART_SendStr()功能:uart6/uarti口发送程序入口参数:WhichUart/*str/strlen出口参数:无a^Tv^T%^Tv^T%****tr<*rpr16、^rprprj^rj*rj*rj^rjwrpr17、^rprj^rj^rj^rj*r<*rp18、rj^*prj^rj^rprj^rj^rpr19、^rj^rprjwrjwr20、^rprj^rj^rprj^rj*■jrj*rj^rpr21、^rj^r22、^rjwrj*■jrj^rjwrj^rj^r23、^rj^[externvoidUART_SendStr(uint8WhichUart,uint8*stnuintl6strlen);/■]"■土■*^/>%J^■土■*^/>%J^%J^■*名称:IRQ_UART0/IRQ_UART1功能:UART0和UART1的接收中断函数入口参数:无出口参数:无f#T*<24、*<25、*<26、*畔、•.、•卜*.*27、•(、•卜<28、*<29、**T**T*^T*^T*^T>^z*<30、*<31、**T******1^*1^•士•士•上*1^•卜•士•士*1^*1^•士•上•士•卜•土•卜•士•卜•土«£*•卜•士•士*1*•上*1^•士•士*1*«£**1^*1^/#T%^T>#T%哼、^T>^T>哼、^T>哼、#T%哼、#T%哼、#T%^T>哼、#T%#T%^T>J#definercvbufsizeO20//*接收时町超越缓冲rcv_bufO数组界限,该缓冲能#definercvbufsizel20externuint8rcv_buft)[rcvbuf32、sizeO];保存前n次未读取的数据。//*接受时可超越缓冲rcv_bufl数组界限,该缓冲能externuint8rcv_buf1[rcvbufsizc1];保存前n次未读攻的数据。externexternexternexterniuint!6r
12、j%rj%rprj^rj^rj^ejwrj*rj*rj%rj^rj%rjwrj^rj.rj^ej%rj*rj%r
13、^rj%rj^rj^rj.rj^rjwrj*rj^rj^rj%rj%rj^****kL^sl^kL^kL^^tzkL^kL^kL^kL^^tz.pk1^kL^^tz.pk9^kL^L^^tzkL^k^kL^L^^tzkL^.pkL^sl^^tzkL^.psl^L^t•卜14、V律卜*****1^*1^*1^*1*<1^<1^*1^t^Tv^Tv^T15、v^Tv^Tv^Tvfexternuint8UART_Ini(uint32baud,UARTMODEset);volatileuint8rcv_ncw;//接收新数据标志l^lf*1**1^*1^*1**1^*1^*1^*1^*1^*1*<1^<1^*1*<1^名称:UART_SendStr()功能:uart6/uarti口发送程序入口参数:WhichUart/*str/strlen出口参数:无a^Tv^T%^Tv^T%****tr<*rpr16、^rprprj^rj*rj*rj^rjwrpr17、^rprj^rj^rj^rj*r<*rp18、rj^*prj^rj^rprj^rj^rpr19、^rj^rprjwrjwr20、^rprj^rj^rprj^rj*■jrj*rj^rpr21、^rj^r22、^rjwrj*■jrj^rjwrj^rj^r23、^rj^[externvoidUART_SendStr(uint8WhichUart,uint8*stnuintl6strlen);/■]"■土■*^/>%J^■土■*^/>%J^%J^■*名称:IRQ_UART0/IRQ_UART1功能:UART0和UART1的接收中断函数入口参数:无出口参数:无f#T*<24、*<25、*<26、*畔、•.、•卜*.*27、•(、•卜<28、*<29、**T**T*^T*^T*^T>^z*<30、*<31、**T******1^*1^•士•士•上*1^•卜•士•士*1^*1^•士•上•士•卜•土•卜•士•卜•土«£*•卜•士•士*1*•上*1^•士•士*1*«£**1^*1^/#T%^T>#T%哼、^T>^T>哼、^T>哼、#T%哼、#T%哼、#T%^T>哼、#T%#T%^T>J#definercvbufsizeO20//*接收时町超越缓冲rcv_bufO数组界限,该缓冲能#definercvbufsizel20externuint8rcv_buft)[rcvbuf32、sizeO];保存前n次未读取的数据。//*接受时可超越缓冲rcv_bufl数组界限,该缓冲能externuint8rcv_buf1[rcvbufsizc1];保存前n次未读攻的数据。externexternexternexterniuint!6r
14、V律卜*****1^*1^*1^*1*<1^<1^*1^t^Tv^Tv^T
15、v^Tv^Tv^Tvfexternuint8UART_Ini(uint32baud,UARTMODEset);volatileuint8rcv_ncw;//接收新数据标志l^lf*1**1^*1^*1**1^*1^*1^*1^*1^*1*<1^<1^*1*<1^名称:UART_SendStr()功能:uart6/uarti口发送程序入口参数:WhichUart/*str/strlen出口参数:无a^Tv^T%^Tv^T%****tr<*rpr
16、^rprprj^rj*rj*rj^rjwrpr
17、^rprj^rj^rj^rj*r<*rp
18、rj^*prj^rj^rprj^rj^rpr
19、^rj^rprjwrjwr
20、^rprj^rj^rprj^rj*■jrj*rj^rpr
21、^rj^r
22、^rjwrj*■jrj^rjwrj^rj^r
23、^rj^[externvoidUART_SendStr(uint8WhichUart,uint8*stnuintl6strlen);/■]"■土■*^/>%J^■土■*^/>%J^%J^■*名称:IRQ_UART0/IRQ_UART1功能:UART0和UART1的接收中断函数入口参数:无出口参数:无f#T*<
24、*<
25、*<
26、*畔、•.、•卜*.*
27、•(、•卜<
28、*<
29、**T**T*^T*^T*^T>^z*<
30、*<
31、**T******1^*1^•士•士•上*1^•卜•士•士*1^*1^•士•上•士•卜•土•卜•士•卜•土«£*•卜•士•士*1*•上*1^•士•士*1*«£**1^*1^/#T%^T>#T%哼、^T>^T>哼、^T>哼、#T%哼、#T%哼、#T%^T>哼、#T%#T%^T>J#definercvbufsizeO20//*接收时町超越缓冲rcv_bufO数组界限,该缓冲能#definercvbufsizel20externuint8rcv_buft)[rcvbuf
32、sizeO];保存前n次未读取的数据。//*接受时可超越缓冲rcv_bufl数组界限,该缓冲能externuint8rcv_buf1[rcvbufsizc1];保存前n次未读攻的数据。externexternexternexterniuint!6r
此文档下载收益归作者所有