Pertanyaan yang diberi tag «microcontroller»

Perangkat yang mencakup unit pemrosesan pusat (CPU), memori, dan (umumnya) bermacam-macam periferal I / O (UART, ADC, DAC, I / O tujuan umum, I2C, dll.) Dalam standalone yang dipasangkan dengan erat paket.

2
PCB untuk Drone
Saya membuat drone, dan akan senang jika seseorang dapat meninjau pekerjaan saya di tata letak PCB. Gambar (merah di atas, biru di bawah, lingkaran menunjukkan lubang dan transfer sisi ungu adalah lem): Apa yang seharusnya terjadi: Input dari radio adalah PWM 1-6, yang merupakan penerima RF yang memasukkan nilai mentah …

2
Untuk apa mikrokontroler yang ditujukan untuk RAM?
Sambil mencari beberapa detail pada konstruksi nomor bagian untuk seri MSP430 Texas Instruments, saya menemukan halaman wiki ini: TI MSP430 Ada sebuah pernyataan, "L" seperti pada seri MSP430L09x, yang menunjukkan bagian khusus RAM; itu harus tetap diberdayakan terus untuk mempertahankan pemrogramannya Meskipun saya belum dapat memvalidasi hal di atas setelah …


9
Apa yang terjadi ketika program tertanam selesai?
Apa yang terjadi pada prosesor tertanam ketika eksekusi mencapai returnpernyataan akhir Apakah semuanya membeku seperti semula; konsumsi daya dll, dengan satu NOP abadi panjang di langit? atau apakah NOP terus-menerus dieksekusi, atau akankah prosesor mati sama sekali? Bagian dari alasan saya bertanya adalah saya bertanya-tanya apakah prosesor perlu mematikan sebelum …

11
Saya ingin belajar cara membuat gadget USB sendiri
Saya telah menulis driver perangkat karakter Linux untuk barang orang lain selama beberapa waktu. Saya ingin mencari hobi baru dan pemikiran untuk membuat alat USB sendiri sepertinya sangat rapi. Saya akan senang bisa mengendalikan beberapa LED, servos, dan motor langkah. Saya sangat menikmati belajar hal-hal baru sendiri dan kegembiraan ketika …

8
Mengapa kita perlu bootloader terpisah dari program aplikasi kita di mikrokontroler?
Mengapa kita memerlukan program terpisah dalam memori program flash yang sama dari mikrokontroler, khususnya STM32F103, yang disebut bootloader? Apa yang istimewa tentang itu agar tetap terpisah dari program aplikasi utama? Secara umum, apakah bootloader dari sistem berbasis mikroprosesor (katakanlah PowerPC MPC8270) melakukan pekerjaan yang sama dengan mikrokontroler (katakanlah STM32F103 ARM) …


7
Cara cerdas untuk mendeteksi tombol (lebih hemat daya)
Selama pertemuan untuk proyek tertentu, saya diminta untuk memikirkan cara mendeteksi tombol pada MCU. Deteksi harus mengkonsumsi daya sesedikit mungkin. Pada pandangan pertama, saya memikirkan rangkaian tipikal dengan pull-up atau pull-down: mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab Saya tidak menjelaskan beberapa fitur anti-bouncing di sini, karena itu di …


10
Kapan FPGA dapat digunakan dan Microcontrollers / DSP tidak?
Saya harus memilih antara kursus tentang mikrokontroler maju dan kursus tentang FPGA lanjutan. Saya telah memiliki kursus pengantar di kedua mata pelajaran, dan apa yang mengganggu saya sekarang adalah bahwa saya sudah cukup bagus dalam pengembangan firmware untuk mikrokontroler, dan saya gagal melihat produk / proyek apa yang dapat saya …


9
Mengapa menjalankan kode dari RAM?
Saya baru saja menemukan beberapa makro untuk kompiler mikrokontroler saya untuk memaksa (atau menyarankan) suatu fungsi dijalankan dari RAM. https://siliconlabs.github.io/Gecko_SDK_Doc/efr32mg1/html/group__RAMFUNC.html#gac6abbc7f869eec9fb47e57427587c556 http://processors.wiki.ti.com/index.php/Placing_functions_in_RAM https://www.iar.com/support/tech-notes/linker/controlling-placement-of-the-section-where-__ramfunc-functions-reside-ewarm-5.x--6.x/ https://community.nxp.com/thread/389099 Dalam hal apa ini berharga? Mengapa saya tidak selalu mengeksekusi dari RAM jika manfaatnya hanya meningkatkan kecepatan? Apakah ini umumnya menyebabkan penarikan arus yang lebih tinggi?

5
Bug silikon, lembar errata
Dalam banyak (kebanyakan ??, semua ??) mikrokontroler yang telah saya gunakan selama beberapa tahun terakhir, di sana kadang-kadang ada beberapa bug tingkat silikon, dan produsen memberikan para insinyur lembar errata, menjelaskan perilaku tak terduga yang mungkin mereka hadapi. Mengapa mereka tidak pernah memperbaiki "bug" ini? Karena produk masih diproduksi, dan …



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.