发明名称 |
一种数据发送、接收方法及系统 |
摘要 |
本发明适用于通信技术领域,提供了一种数据发送、接收方法及系统,所述发送方法包括:接收应用程序的数据发送请求;根据所述请求,将待发送的字符数据存入发送缓冲区;返回继续执行所述应用程序,并调用发送中断回调函数;在所述发送中断回调函数里,发送所述发送缓冲区中的字符数据。本发明使得整个数据发送过程与上层应用分离,不需要耗费大量时间空闲等待硬件的发送过程,同时,在数据的发送中断服务例程中,也可以执行少量的指令,不影响整个系统的实时性,增强系统的实时性,实现易于复用、层次清晰且实时收发数据包的UART通信。 |
申请公布号 |
CN103077145B |
申请公布日期 |
2016.11.02 |
申请号 |
CN201210587252.X |
申请日期 |
2012.12.28 |
申请人 |
TCL康钛汽车信息服务(深圳)有限公司 |
发明人 |
熊整文;王刘强 |
分类号 |
G06F13/38(2006.01)I |
主分类号 |
G06F13/38(2006.01)I |
代理机构 |
深圳中一专利商标事务所 44237 |
代理人 |
张全文 |
主权项 |
一种数据发送方法,其特征在于,所述方法包括:接收应用程序的数据发送请求;根据所述请求,将待发送的字符数据存入发送缓冲区;返回继续执行所述应用程序,并调用发送中断回调函数,不需要等待数据发送完毕再返回主应用程序;在所述发送中断回调函数里,发送所述发送缓冲区中的字符数据。 |
地址 |
518052 广东省深圳市南山区粤兴二道6号武汉大学深圳产学研大楼B815房 |