Hirdetés
- Azonnali VGA-s kérdések órája
- Jelentősen meglazítja a gyeplőt a Windows 11 frissítéseknél a Microsoft
- VR topik
- Épített vízhűtés (nem kompakt) topic
- AMD Navi Radeon™ RX 9xxx sorozat
- Belehúz a kapacitásbővítésbe a TSMC
- Házimozi belépő szinten
- Hobby elektronika
- Azonnali notebookos kérdések órája
- 3D nyomtatás
Ú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!
- PSP // PS3 // PS4 // PS5 - Playstation // XBOX 360 játék BAZÁR
- GOPRO MAX 360 szett + 2 akku + duplatöltő + tartozékok
- Bomba ár HP Pro X360 11 G1 - Intel N3350 I 4GB I 64GB SSD I 11,6" HD Touch I Cam I W11 I Gari
- Bomba ár! Lenovo ThinkPad T430s - i5-3GEN I 8GB I 320GB I 14" HD+ I Cam I W10 I Garancia!
- Bomba ár! Lenovo ThinkPad T430 - i5-3GEN I 8GB I 256SSD I 14" HD I Cam I W10 I Garancia!
- Új és újszerű 13-14 Gamer, üzleti, 2in1, X360 Touch készülékek nagyon kedvező áron! Garancia Számla!
- DELL PowerEdge R630 rack szerver - 2xE5-2650v3 (20 mag / 40 szál, 2.3/3.0GHz), 32GB RAM, 66921Ft+ÁFA
- Új állapotban! Lenovo ThinkPad T14 Gen 3 i5-1245/16gb ram/256 ssd FHD+ garancia
- ASUS ROG Strix RTX 4090 OC 24GB GDDR6X Videókártya! BeszámítOK!
- AKG K371 professzionális stúdió fejhallgató
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

