Pertanyaan yang diberi tag «interrupts»

Mekanisme untuk mengendalikan aliran program di komputer. Ketika terputus, komputer menyimpannya saat ini keadaan operasional dan perubahan untuk eksekusi kode yang tergantung pada interupsi yang dihasilkan. Interupsi dapat bersumber dari perangkat keras atau perangkat lunak; interupsi perangkat lunak bersumber disebut perangkap. Ini adalah mekanisme alternatif untuk pemungutan suara dan merupakan dasar di mana sebagian besar I / O, multitasking dan kontrol dilaksanakan.

2
Rutin layanan interupsi AVR tidak mengeksekusi secepat yang diharapkan (instruksi overhead?)
Saya mengembangkan penganalisis logika kecil dengan 7 input. Perangkat target saya adalah ATmega168dengan clock rate 20MHz. Untuk mendeteksi perubahan logika saya menggunakan interupsi perubahan pin. Sekarang saya mencoba mencari tahu laju sampel terendah yang dapat saya deteksi perubahan pin ini. Saya menentukan nilai minimum 5,6 μs (178,5 kHz). Setiap sinyal …

3
Mengukur beban cpu dari rutin interupsi
Saya memiliki isr yang memperbarui tampilan pada frekuensi tetap. Saya ingin menyesuaikan rutinitas saya untuk meminimalkan overhead dan menjaga waktu cpu sebanyak mungkin terbuka untuk pemrosesan lainnya, tetapi saya tidak memiliki cara yang baik untuk mengumpulkan metrik untuk menentukan beban cpu saya. Saya bisa melihat perakitan dan menganalisis rutinitas, tetapi …

1
Bug dalam kompiler ARM Keil dengan interrupt handler dan C ++?
Saya memiliki masalah dengan penulisan interrupt handler di kompiler ARM Keil untuk LPC1114. Ketika saya menulis program dalam C ++ dan menentukan opsi --cpp compiler, semua kode dari interrupt handler menghilang, diganti dengan infinite loop. Saya menulis program sederhana yang menggambarkan masalah saya. #include "LPC11xx.h" // LPC11xx definitions #define SYSTICK_DELAY …
8 c++  interrupts  keil 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.