Pertanyaan yang diberi tag «c»

C adalah bahasa implementasi sistem imperatif (prosedural). Itu dirancang untuk dikompilasi menggunakan kompiler yang relatif mudah, untuk memberikan akses tingkat rendah ke memori, untuk menyediakan konstruksi bahasa yang memetakan secara efisien ke instruksi mesin, dan membutuhkan dukungan run-time yang minimal. Oleh karena itu C berguna untuk banyak aplikasi yang sebelumnya dikodekan dalam bahasa assembly. dari http://en.wikipedia.org/wiki/C_(programming_language)

1
Implementasi D (diferensiasi) dalam PID
Saya menerapkan kontroler PID untuk kontrol kecepatan motor. Saya sudah selesai dengan menerapkan kontrol PI dan itu berfungsi dengan baik untuk saya. Dalam spesifikasi saya telah diberitahu untuk menerapkan teknik penyaringan dengan menggunakan persamaan berikut untuk bagian D: Sekarang apa yang saya pahami sejauh ini, adalah yang secara umum smewakili …

2
Bagaimana cara membuat protokol komunikasi UART yang aman?
Saya bertanya-tanya bagaimana cara membuat protokol komunikasi UART / USB yang aman. Saya membutuhkannya untuk komunikasi antara mikrokontroler dan PC. Saya punya ~ 10 perintah dan saya pikir saya akan menggunakan 10 perintah pengakuan terpisah untuk masing-masing. Pertukarannya harus seperti ini: PC mengirimkan perintah bangun melalui UART μC mengakui bahwa …

2
Menerapkan Perintah Kontrol untuk MCU melalui Serial
Saya ingin mengintegrasikan antarmuka perintah dalam sebuah proyek yang membuat saya yang akan menerima perintah lebih dari serial dari PC. Idenya adalah bahwa perangkat akan melakukan hal tersebut tetapi akan dikirim perintah, ia akan melakukannya. Ini berbeda dengan kebanyakan contoh yang berhasil saya temukan yang hanya merupakan perangkat idle yang …

3
L3G4200D paku acak
Saya telah mencari di forum ini sedikit tentang giroskop L3G4200D, dan belum melihat masalah ini disebutkan, tetapi saya telah melihat orang lain membicarakannya di forum lain. Saya melihat nilai besar yang aneh dalam output saya ketika giroskop itu diam. Sayangnya tidak ada yang bisa menjawab mengapa ini terjadi, jadi saya …

3
Dimulai dengan I2C pada PIC18s
Untuk proyek saya ingin tiga PIC (dua budak PIC18F4620, satu master PIC18F46K22) untuk berkomunikasi melalui bus I2C. Kemudian, lebih banyak budak dapat ditambahkan (seperti EEPROM, SRAM, ...). Saya menulis kode untuk PIC ini dalam C menggunakan kompiler C18. Saya sudah sering melihat-lihat di internet, tetapi tidak dapat menemukan perpustakaan untuk …

5
Apa yang salah dengan casting ini dalam kode C untuk AVR?
Saya mendefinisikan dua variabel: uint8_t a[2]; uint16_t b; Selanjutnya saya ingin menggunakan asebagai variabel tipe uint16_t, mis b = (uint16_t)a; Tapi ini salah! Program saya tidak berfungsi dengan benar dengan kode tersebut. Semua adalah OK ketika saya mengganti bke uint8_t b[2]dan operasi penggunaan elementwise. Mengapa?
8 avr  c 

5
Bagaimana Cara Memasang Mikrokontroler PIC?
Saya benar-benar baru di dunia PIC Microcontrollers dan teknik elektro jadi tolong mudah :) Bagaimanapun, saya berhasil memprogram PIC 16f627 saya untuk menyalakan tiga LED ketika tombol push (tombol pemicu) ditekan dan memulai urutan pematian (pada dasarnya setiap LED matikan satu demi satu dengan jeda 5 detik di antaranya) ketika …

3
Apa yang dilakukan # jika 0 lakukan
Hari ini saya mulai menggunakan MPLAB X untuk memprogram PICs saya, dan menemukan templat kode, dengan banyak file dan tempat untuk mengisi kode. Sebelumnya saya punya satu file dengan kode saya di dalamnya. Dalam templat ini, tempat saya seharusnya meletakkan bit Konfigurasi saya, ada teks berikut: /* TODO Fill in …

1
Bagaimana cara membuat perpustakaan statis untuk AVR Atmega328p?
Saya mencoba membuat perpustakaan seperti Arduino di C. Saya telah mencoba di masa lalu dan meskipun saya telah kehilangan kode, saya ingat hanya mendapatkan banyak referensi yang tidak terdefinisi ke fungsi yang ditentukan dalam file header dan di perpustakaan yang memang berisi semua file objek (diperiksa oleh avr-objdump). Saya ingin …
8 avr  c  library  avr-gcc 

1
Menggambar pada matriks LED 8x32 dengan 74HC154
Bagaimana cara mengirim pola ke matriks LED 8x32? Saya menggunakan mikrokontroler AT89S52 dengan decoder baris 74HC154 4-16, pemrograman dalam C dengan IDE Keil. Saya sudah melakukan pemindaian vertikal, tetapi bingung pada langkah selanjutnya. Saya akan memasukkan skema jika diperlukan. Rangkaiannya sama dengan yang saya sertakan di bawah ini saja saya …

1
Apa yang harus saya ketahui saat membuat perpustakaan untuk Arduino?
Terpikir oleh saya bahwa, di luar masalah saya saat ini, saya harus bertanya, "Apa yang harus saya ketahui ketika membuat perpustakaan untuk Arduino?" Pertama, apa yang saya lakukan: Saya menggunakan Eclipse sebagai editor dan kode penulisan di C ++. Saya telah menulis aplikasi Arduino sederhana yang menyertakan file header saya …
8 arduino  library  c++  c 

2
Mengapa kode AVR menggunakan bit shifting [ditutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Dalam pemrograman AVR, bit register selalu diatur dengan menggeser 1ke kiri ke posisi …
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.