Pertanyaan yang diberi tag c++

22
Bahasa pemrograman untuk insinyur elektronik

Saya seorang mahasiswa Teknik Elektronika dan Komunikasi, sebelum saya kuliah, saya tertarik pada pemrograman dan aplikasi komputer. Saya telah fokus mendesain aplikasi Windows dan mempelajari tekniknya, tetapi sekarang, saya merasa ini tidak berguna di bidang saya ... Saya tidak perlu belajar...

13
Kelas C ++ untuk abstraksi pin I / O

Saya mencari abstraksi C ++ untuk perangkat keras I / O poin atau pin. Hal-hal seperti in_pin, out_pin, inout_pin, mungkin open_collector_pin, dll. Saya pasti bisa membuat serangkaian abstraksi sendiri, jadi saya tidak mencari jenis jawaban 'hei, Anda bisa melakukannya dengan cara ini', tetapi...

12
Kontrol versi skema dan kode sumber

Saya mengembangkan perangkat elektronik yang memiliki dua bagian: perangkat keras (skema Elang) dan firmware (kode sumber C ++). Saya ingin melacak perubahan dalam kode sumber dan skema, tetapi ada beberapa poin di mana saya tidak yakin bagaimana mengatur pekerjaan saya: Untuk kode sumber saya...

11
Kondisi Ras Tidur Mikrokontroler

Diberi mikrokontroler yang menjalankan kode berikut: volatile bool has_flag = false; void interrupt(void) //called when an interrupt is received { clear_interrupt_flag(); //clear interrupt flag has_flag = true; //signal that we have an interrupt to process } int main() { while(1) {...

8
Sementara loop dioptimalkan

Saya memiliki kode berikut dalam program mikrokontroler saya: // Wait for ADC conversion to complete while ( ( ADCSRA && _BS( ADSC ) ) == _BS( ADSC ) ) {} Di mana ADCSRA adalah register yang akan mengubah nilainya begitu konversi analog selesai dan di mana saya ingin menunggu sedikit...