| поискавой системы для электроныых деталей |
|
UPD77533 датащи(PDF) 100 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
UPD77533 датащи(HTML) 100 Page - Renesas Technology Corp |
|
100 / 104 page ![]() Data Sheet S15671EJ4V0DS 98 µµµµPD77533 * None * * Return Value * None ---------------------------------------------------------------------------- */ static void CopyLsToGm(void) { int i; unsigned char Data; static unsigned char LScmdData[5]; for(i = LsComm.EstimateLen[SERIAL_IN]; i < LsComm.CurrentLen[SERIAL_IN]; i++) { Data = LsComm.BinData[SERIAL_IN][i]; if(GmComm.CurrentLen[SERIAL_OUT] == 0) { /* First data */ /* Put into packet */ GmComm.BinData[SERIAL_OUT][0] = CMD_ID_LS; /* CMD-ID = 0x80, Set LENGTH later */ GmComm.BinData[SERIAL_OUT][2] = Data; GmComm.CurrentLen[SERIAL_OUT] = PACKET_INFO_LEN; } else { /* Set data */ GmComm.BinData[SERIAL_OUT][GmComm.CurrentLen[SERIAL_OUT]] = Data; GmComm.CurrentLen[SERIAL_OUT] += 1; } if(LsComm.LScmdLen < 5) LScmdData[LsComm.LScmdLen] = Data; LsComm.LScmdLen += 1; if(LsComm.LScmdLen == 5) { LsComm.EstimateLen[SERIAL_OUT] = GetLsCmdLen(LScmdData); if(LsComm.EstimateLen[SERIAL_OUT] == 0) GmComm.CurrentLen[SERIAL_OUT] = 0; } if(LsComm.LScmdLen == LsComm.EstimateLen[SERIAL_OUT]) { /* Last packet */ /* Transmit with FLAG = 0x03 */ GmComm.BinData[SERIAL_OUT][GmComm.CurrentLen[SERIAL_OUT]] = PACKET_FLG; GmComm.CurrentLen[SERIAL_OUT] += 1; GmComm.BinData[SERIAL_OUT][1] = GmComm.CurrentLen[SERIAL_OUT] - PACKET_INFO_LEN; GmComm.FixedFlag[SERIAL_OUT] = TRUE; CopyLsRes(); LsComm.LScmdLen = 0; LsComm.EstimateLen[SERIAL_OUT] = 0; i++; break; } } if(GmComm.FixedFlag[SERIAL_OUT] == FALSE) { /* Intermediate packet */ |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |