Hirdetés
- Apple Watch Sport - ez is csak egy okosóra
- Garmin Forerunner 255 Music - nem csak futóknak
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Szívós, szép és kitartó az új OnePlus óra
- iPhone topik
- Akciófigyelő: Jelentős kedvezményekkel veheted meg a Xiaomi 17-eket
- Motorola Signature - mielőtt aláírnád...
- Xiaomi 17 Ultra - jó az optikája
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
Ú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!
- Elektromos autók - motorok
- AliExpress tapasztalatok
- Milyen egeret válasszak?
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- LEGO klub
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- TCL LCD és LED TV-k
- WoW avagy World of Warcraft -=MMORPG=-
- Foxpost
- További aktív témák...
- Újszerű Lenovo Thinkbook 14" FHD+ IPS Ultra 5 125U 16GB DDR5 RAM 512GB NVME SS Lenovo Gar: 2029.05ig
- Teljesen új Samsung A55 DS 5G 8/128GB Awesome Iceblue (jegeskék) eladó
- Bonola 3 az 1-ben töltőállomás több Apple eszközhöz! Új!
- Eladó ASUS TUF Gaming F15 (TUF507ZV4-LP121W) i7, 24gb ram RTX 4060, gamer laptop!
- GIGA AKCIÓ! HP Elitebook 850 G8, I7-1185G7, 32 GB, 512 SSD MAGYAR VILÁGÍTÓS BILLENTYŰZET
- Bomba ár! HP Elitebook 850 G3 - i5-6GEN I 8GB I 256GB SSD I 15,6" FULL HD I Cam I W10 I Gari!
- Ritkaság! Kékséges Nothing Phone 3A 12GB/256GB - 1 év garancia
- GYÖNYÖRŰ iPhone 14 Plus 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4642
- AKCÓ! HTC VIVE Pro 2 virtuális valóság szemüveg garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Alpine Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4599, 100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

