- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Milyen okostelefont vegyek?
- iPhone topik
- Redmi Note 10S - egy a sok közül
- Xiaomi 13 - felnőni nehéz
- Igazán stílusos lett a Realme 15 Pro GoT Limited Edition
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Apple iPhone 17 - alap
- Nagyon apró félokos a HMD új mobilja
- OFFTOPIK: Earfun-lányok Magyarországon
Új hozzászólás Aktív témák
-
tototos
addikt
válasz
dabadab #4234 üzenetére
Köszi.
Hát most végül működik 64 bites változóval de nem tudom mennyire optimális.
Ez az amikor kiveszek egy tömbböl elemeketuint8_t LINReceiveBuffer[8];
LINScheduleTable[ScheduleTableIndex].LINScheduleTableFrame.LINFrameValue = 0;
for (Index = 0;Index < ResponseDataByteIndex-1;Index++)
{
LINScheduleTable[ScheduleTableIndex].LINScheduleTableFrame.LINFrameValue += (LINReceiveBuffer[Index+1] << ((LINScheduleTable[ScheduleTableIndex].LINScheduleTableFrame.LINFrameDataLength - 1 - Index)*8));
}Ezzel rakom be:
if (ResponseDataByteIndex < LINScheduleTable[ScheduleTableIndex].LINScheduleTableFrame.LINFrameDataLength)
{
DataCheck = (uint8_t)(LINScheduleTable[ScheduleTableIndex].LINScheduleTableFrame.LINFrameValue >> (LINScheduleTable[ScheduleTableIndex].LINScheduleTableFrame.LINFrameDataLength - 1 - ResponseDataByteIndex)*8);
LINChecksumBuffer[ResponseDataByteIndex+1] = DataCheck;
USART_SendData(USART6,DataCheck);
ResponseDataByteIndex++;
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mr. Beast retteg, elveszi az AI a munkát
- Milyen billentyűzetet vegyek?
- VGA kibeszélő offtopik
- Amazon Kindle
- Jövőre jósolják a memóriahiányt, ami egy évtizedig is fennmaradhat?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Spórolós topik
- Kamionok, fuvarozás, logisztika topik
- World of Tanks - MMO
- A karmos/ujjbegyes fogásokkal nyomulók örömére megjött az Arye szénszálas egere
- További aktív témák...
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3362
- Samsung Galaxy A32 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 13 mini 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3408
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! Apple Pro Display XDR 32 6K Nanotexturált üveg monitor garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest