Hirdetés
- Vezetékes FÜLhallgatók
- TCL LCD és LED TV-k
- Döbbenetesen sok energia kell az érkező Nova Lake működéséhez?
- Kormányok / autós szimulátorok topikja
- 3D nyomtatás
- Milyen billentyűzetet vegyek?
- Milyen belső merevlemezt vegyek?
- Amlogic S905, S912 processzoros készülékek
- AMD FX
- HiFi műszaki szemmel - sztereó hangrendszerek
Új hozzászólás Aktív témák
-
G.A.
aktív tag
válasz
bucsupeti
#5296
üzenetére
Üdv!
Akkor nincs egyszerűbb megoldás, végig kell zongorázni a karaktereken?
Erre jutottam:
int line_count = 0, byte_count = 0;
byte[] TXBuffer = new byte[262144];
byte[] hex_data = new byte[262144];
string text = System.IO.File.ReadAllText(@"L:\stk500.hex");
string[] textSplit = text.Split(':');
foreach (string line in textSplit)
{
line_count++;
foreach (byte character in line)
{
TXBuffer[byte_count++] = character;
}
}
for (int i = 0, x = 0, temp; i < byte_count; )
{
if(TXBuffer[i] <= 0x39)
{
temp = (TXBuffer[i] - 0x30)*16;
hex_data[x] += (byte)temp;
}
else if (TXBuffer[i] >= 0x41)
{
temp = (TXBuffer[i] - 0x37) * 16;
hex_data[x] += (byte)temp;
}
i++;
if (TXBuffer[i] <= 0x39)
{
temp = (TXBuffer[i] - 0x30);
hex_data[x] += (byte)temp;
}
else if (TXBuffer[i] >= 0x41)
{
temp = (TXBuffer[i] - 0x37);
hex_data[x] += (byte)temp;
}
i++; x++;
}Este még nem működött, mert ezek hex_data[x] += (byte)temp; helyett ezt hex_data[x] = (byte)temp; írtam... Jól éreztem, hogy rá kellett aludni egyet.
bucsupeti: köszönöm a segítséget!
GA
Ú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!
- Autós topik
- Vezetékes FÜLhallgatók
- TCL LCD és LED TV-k
- Elektromos autók - motorok
- Döbbenetesen sok energia kell az érkező Nova Lake működéséhez?
- Kormányok / autós szimulátorok topikja
- Beleremegett Hollywood Brad Pitt és Tom Cruise AI harcába
- OTP Bank topic
- 3D nyomtatás
- ASZTALI GÉP / ALKATRÉSZ beárazás
- További aktív témák...
- Lenovo Thinkpad X220 12.5 HD Intel Core i5 2.5 8GB 250GB SSD + dokkoló
- iPhone 15 Plus 128GB Független/1-3 hónap gar./Akku 90%/p4757
- SilentiumPC Armis AR5X TG RGB (Igény esetén táppal, vízhűtővel)
- Samsung Galaxy S25 512GB 3 év gyári garancia
- iPhone 16 Pro Max 256GB White Titanium Karcmentes állapotban!
- magyar billentyűzet - 151 - Lenovo LOQ (15IAX9) - Intel Core i5-12450HX, RTX 4060
- KÉSZLETKISÖPRÉSI UltraAkcióóó! MacBook Air M4 16GB 256GB Garancia - több színben!
- Lenovo ThinkPad // T - Széria // X1 carbon // X1 Yoga 2-in-1 // és a többiek... 3-12. gen.
- 4TB Gen4x4 SSD
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


