Hirdetés
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Yettel topik
- Fotók, videók mobillal
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Apple iPhone 16 - ígéretek földje
- Okosóra és okoskiegészítő topik
- Garmin Venu 4 - a nagy ugrás
- Idő előtt felbukkant a Galaxy A57 egy európai webshopban
- iPhone Ultra néven jöhet az Apple első foldja, nem lesz olcsó mulatság
- Xiaomi 17 Ultra - jó az optikája
Új hozzászólás Aktív témák
-
buherton
őstag
válasz
don_peter
#4711
üzenetére
Bocsánat, nem tudtam, hogy ilyen PIC-et használsz. Valamiért egy PIC16 rémlett. 32 kB flash, 2 kB RAM már jobban mutat.
Pár észrevétel:
- SSPCON1 regisztert illetve a társait valahogy el lehet érni bájtként, és akkor nem bitekkel kell majmolni. Nem mellesleg ha jó a fordító, akkor ezeket nem optimalizálja ki és mindenegyes sor egy 2 bájtos parancs.
- *pbuf++=spi_io(0x00); -> ez így elég meredek. Inkább így
for (i=0; i < PMEMBLOCK; i++) {
*(pbuf+i)=spi_io(0x00);
}
és már mehet is a const az argumentumba és biztonságosabb is így, mert a memória címe nem változik.
- while(!SSPSTATbits.BF); -> lehet ilyeneket használni, de akkor tegyél bele watchdogot (ez önmagában ajánlott), vagy timeout-t, mert ezek nélkül a jövőben okozhat problémát.Az a probléma hogy a for cikluson belül olvas ki több lapot, vagy a while cikluson belül?
Ú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!
- Androidos fejegységek
- Eredeti játékok OFF topik
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- One otthoni szolgáltatások (TV, internet, telefon)
- AMD Navi Radeon™ RX 9xxx sorozat
- BMW topik
- Samsung Galaxy Felhasználók OFF topicja
- Formula-1
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Okos Otthon / Smart Home
- További aktív témák...
- MacSzerez.com - 2022 MacBook Air 13" / M2 / 8GB RAM / 256GB SSD / Starlight / Garancia
- Xiaomi 12T - 8/128GB I Dimensity 8100-Ultra I Doboz + Tok +120W töltő I Foxpost
- MacSzerez.com - 2024 MacBook Air 15" M3 / 16GB / 512GB SSD / Midnight / Garancia!
- ÚJ Lenovo ThinkPad L14 G6 - 14"WUXGA - Ultra 5 225U - 16GB - 512GB - Win11 P - 3 + év gyári garancia
- 32GB DDR5! ÚJ Lenovo ThinkCentre M70s G5 SFF: i5 14500 (14mag), 32GB DDR5, 512GB, ÚJ HU bill + egér
- LG 32GS95UV - 32" OLED / UHD 4K / 240Hz - 480Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- Panasonic LUMIX G 25mm f/1.7 ASPH objektív
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Corsair VENGEANCE RGB PRO 16GB (2x8GB) DDR4 3200MHz CMW16GX4M2Z3200C16
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó garancia / Akku:100%
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

