20190816

Dependencies:   mbed

Committer:
VASKO
Date:
Sun Aug 04 14:09:35 2019 +0000
Revision:
14:b113f676ef42
Parent:
13:b9e066badefa
Child:
15:30e45bd5902e
One-level Tx bufferization by "TxBuff". Tx control by "StartTx". TxInit optimization by "CopyArr_InitTx".

Who changed what in which revision?

UserRevisionLine numberNew contents of line
VASKO 7:7aaa14391264 1 #include "PrjDefs.h"
VASKO 0:5152e3f9df72 2
VASKO 0:5152e3f9df72 3 DigitalOut myled(LED1);
VASKO 0:5152e3f9df72 4
VASKO 0:5152e3f9df72 5
VASKO 0:5152e3f9df72 6 int main() {
VASKO 11:6519744c77f9 7 TxRxServiceInit();
VASKO 12:6f63e376c0aa 8
VASKO 2:56a194afd255 9 //Exige Monumentum
VASKO 9:dcddb19ad551 10 //Я дебил,потому что хотел выполнить действия,которые
VASKO 2:56a194afd255 11 //требуются постоянно,один раз и именно здесь.
VASKO 0:5152e3f9df72 12
VASKO 12:6f63e376c0aa 13 //Для дебилов: в mbed типы "int" и "unsigned int" имеют размер 4 байта !!!
VASKO 12:6f63e376c0aa 14
VASKO 0:5152e3f9df72 15 while(1) {
VASKO 13:b9e066badefa 16 if ( RxBuffFull == 1 ) { RxBuffFull = 0;
VASKO 14:b113f676ef42 17 StartTx(&RxBuff[0]);
VASKO 14:b113f676ef42 18 StartTx(&RxBuff[0]);
VASKO 14:b113f676ef42 19 if( StartTx(RxBuff) == StartOK)myled = 0 ;else myled = 1;
VASKO 10:f7a320faef76 20 }
VASKO 8:cad966c09853 21 }//while(1)
VASKO 9:dcddb19ad551 22 }//main
VASKO 9:dcddb19ad551 23