File tree Expand file tree Collapse file tree 2 files changed +17
-10
lines changed
Expand file tree Collapse file tree 2 files changed +17
-10
lines changed Original file line number Diff line number Diff line change 77#include <string.h>
88#include "AvrUart.h"
99/*********************************************************************************/
10- #if (AVR_UART_REVISION_DATE != 20170322 )
10+ #if (AVR_UART_REVISION_DATE != 20170726 )
1111#error wrong include file. (AvrUart.h)
1212#endif
1313/*********************************************************************************/
@@ -219,6 +219,10 @@ void AvrUartTxQueueControl(tag_AvrUartCtrl *Com)
219219 {
220220 Com -> Bit .DataSend = false;
221221 * Com -> pEnablePort &= ~(1 << Com -> EnablePin );
222+ if (TxQue -> OutPtr != TxQue -> InPtr )
223+ {
224+ AvrUartClearQueueBuf (TxQue );
225+ }
222226 }
223227}
224228/*********************************************************************************/
Original file line number Diff line number Diff line change 77#ifndef __AVR_UART_H__
88#define __AVR_UART_H__
99/*********************************************************************************/
10- #define AVR_UART_REVISION_DATE 20170322
10+ #define AVR_UART_REVISION_DATE 20170726
1111/*********************************************************************************/
1212/** REVISION HISTORY **/
1313/*
14+ 2017. 07. 26. - AvrUartTxQueueControl() 송신완료 후 TxQue::InPtr과 TxQue::OutPtr이 다를 경우
15+ Jeong Hyun Gu 버퍼 초기화 실행.
16+
1417 2017. 03. 22. - MoveBufPointer() 함수 삭제하고, 매크로 함수로 대체.
15- Jung Hyun Gu
18+ Jeong Hyun Gu
1619
1720 2017. 02. 24. - AvrUartViewRxBuf() 함수 삭제.
18- Jung Hyun Gu
21+ Jeong Hyun Gu
1922
2023 2017. 01. 02. - AvrUartFixTxEnableFloating() 함수 추가.
21- Jung Hyun Gu
24+ Jeong Hyun Gu
2225
2326 2016. 12. 07. - MoveBufPointer() 함수의 인수 'Dir' 삭제.
24- Jung Hyun Gu - AvrUartGetData() 함수의 인수명 변경 'BufSize' -> 'Length'
27+ Jeong Hyun Gu - AvrUartGetData() 함수의 인수명 변경 'BufSize' -> 'Length'
2528 - AvrUartClearRx() 함수 삭제.
2629 - AvrUartClearQueueBuf() 함수 추가.
2730 - 주석 추가.
2831
2932 2016. 11. 17. - 'AVR_REGISTER' 타입 삭제 -> 'char *' 타입으로 변경.
30- Jung Hyun Gu
33+ Jeong Hyun Gu
3134
3235 2016. 11. 08. - 변수명 변경. AvrUartLinkRegister() 함수의 인수 'pTxPort' -> 'pEnablePort'
33- Jung Hyun Gu - 변수명 변경. AvrUartLinkRegister() 함수의 인수 'TxPin' -> 'EnablePin'
36+ Jeong Hyun Gu - 변수명 변경. AvrUartLinkRegister() 함수의 인수 'TxPin' -> 'EnablePin'
3437 - revision valid check 추가.
3538
3639 2016. 11. 02. - 변수명 변경. 'ReceivingDelay_us' -> 'ReceivingDelay'
37- Jung Hyun Gu
40+ Jeong Hyun Gu
3841
3942 2016. 10. 28. - 초기버전.
40- Jung Hyun Gu
43+ Jeong Hyun Gu
4144*/
4245/*********************************************************************************/
4346/**Define**/
You can’t perform that action at this time.
0 commit comments