- Bővül a One UI 8.5 béta, régebbi Galaxy készülékek is csatlakozhatnak
- Tarolt az indiai piacon a Realme P4 Lite 5G
- Google Pixel topik
- Tok buktatta le az iPad (2026) legfőbb újítását
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- iPhone topik
- Apple iPhone 17e – mágnesek ereje
- Garmin topik
- Mire lesz elég a Z Fold8 extra akkumulátora?
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
CPT.Pirk
Jómunkásember
Sziasztok!
Mikrovezérlőben van egy delay függvényünk, ami asm-ben van írva és azt használjuk késleltetésre. Ez a függvény jól működik, viszont ha USB-t is használunk akkor a GCC O3-as optimalizációjával vagy bekapcsolt LTO-val nem jön létre az USB eszköz, míg minden más beállításban igen és jól is működik.
Azt gyanítjuk, hogy az O3 optimalizálás csinál valamit ezzel az asm kóddal és az időzítés nem lesz kellően pontos, arra pedig érzékeny az USB.
__attribute __((naked))
void delay_loop (unsigned n)
{
__asm volatile ("1: sub r0, #1");
__asm volatile (" bne 1b");
__asm volatile (" bx 1r");
}Szerintetek?
Ú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!
- Napelem
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Autóápolás, karbantartás, fényezés
- Jogász topik
- Bővül a One UI 8.5 béta, régebbi Galaxy készülékek is csatlakozhatnak
- Robotporszívók
- Mobilinternet
- Videós, mozgóképes topik
- AliExpress tapasztalatok
- További aktív témák...
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- BESZÁMÍTÁS! Részletfizetés 0% THM ÚJ GIGABYTE A16 3VH 16" notebook R7 260 16GB RTX 5060 3 év 27%
- Bomba ár! HP ProBook 445 G9 - Ryzen 3 5425U + Radeon I 8GB I 256SSD I 14" I Cam I W11 I Garancia!
- AKCIÓ! Microsoft XBOX Series X 1TB SSD fekete játékkonzol extra fejhallgatóval garanciával
- Dell Precision 7550,15.6",FHD,i7-10850H,16GB DDR4,512GB SSD,Quadro T2000 4GB VGA,WIN11, 2 KAMERA
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


