Pertanyaan yang diberi tag «firmware»

Firmware mengacu pada perangkat lunak yang berjalan pada sistem tertanam atau mikrokontroler untuk mengontrol perangkat keras secara langsung.

9
Apakah kode atau data firmware?
Ketika seseorang mengatakan mereka "mem-flash" firmware ke suatu perangkat, saya ingin tahu apa arti sebenarnya ini. Apakah firmware hanya biner asli yang disimpan dalam memori dan dapat ditafsirkan oleh CPU perangkat (seperti EXE lainnya di komputer)? Atau apakah firmware hanya data yang bertindak sebagai input ke program yang tidak dapat …
29 flash  firmware 

2
Perlindungan firmware pada AVR dan pengontrol PIC
Dapatkah seseorang mengekstrak file HEX yang saya bakar di mikrokontroler yang saya berikan? Jika itu mungkin, bagaimana seseorang dapat memastikan bahwa kode mereka diamankan di sistem embedded? Dalam kasus mikrokontroler PIC dan AVR, bagaimana cara melindungi firmware dari reproduksi?
23 pic  avr  embedded  firmware 

4
Bagaimana cara kerja reset pabrik?
Semua perangkat yang disematkan menyertakan opsi "Reset pabrik" yang memungkinkan pengguna untuk mereset perangkatnya jika ada sesuatu yang salah. Saya mengembangkan Firmware pada papan STM32. Firmware mencakup boot loader yang memungkinkan untuk meningkatkan aplikasi melalui UART (Dengan mengirim file biner yang berisi gambar baru) dan saya ingin menambahkan fitur lain: …

2
Haruskah semua perangkap selalu ditentukan?
Saya telah melihat dua case sekarang dengan dsPIC 30F4013 di mana controller reset karena jebakan yang tidak ditentukan. Mengapa jebakan-jebakan ini dibesarkan di tempat pertama masih merupakan misteri, tapi itu bukan pertanyaan langsung saya. Saya mulai berpikir itu akan menjadi praktik pemrograman yang baik untuk selalu mendefinisikan semua perangkap, bahkan …

6
Penggunaan variabel global dalam Sistem Tertanam
Saya mulai menulis firmware untuk produk saya dan saya pemula di sini. Saya membaca banyak artikel tentang tidak menggunakan variabel atau fungsi global. Apakah ada batasan untuk menggunakan variabel global dalam sistem 8 bit atau apakah itu lengkap 'Tidak-Tidak'. Bagaimana saya harus menggunakan variabel global dalam sistem saya atau haruskah …
17 c  embedded  firmware 

5
Kemungkinan untuk mengalokasikan memori untuk desain firmware modular di C
Pendekatan modular pada umumnya cukup praktis (portabel dan bersih), jadi saya mencoba memprogram modul yang terpisah dari modul lainnya. Sebagian besar pendekatan saya didasarkan pada sebuah struct yang menggambarkan modul itu sendiri. Fungsi inisialisasi menetapkan parameter utama, kemudian pawang (pointer ke struct deskriptif) dilewatkan ke fungsi apa pun di dalam …
16 c  design  firmware 



6
Apa motivasi dalam menggunakan Verilog atau VHDL di atas C?
Saya berasal dari latar belakang pemrograman dan tidak terlalu banyak bermain-main dengan perangkat keras atau firmware (paling sedikit elektronik dan Arduino). Apa motivasi dalam menggunakan bahasa deskripsi perangkat keras (HDL) seperti Verilog dan VHDL di atas bahasa pemrograman seperti C atau Majelis? Apakah masalah ini memang masalah pilihan? Saya membaca …

3
Apa implikasi dari menggunakan PROGMEM?
Dengan sejumlah besar variabel teks, saya merasa perlu untuk menyimpannya dalam memori Flash menggunakan PROGMEM . Apa konsekuensi positif dan negatif dari menyimpan variabel besar di Flash (menggunakan PROGMEM) vs SRAM vs EEPROM di Arduino?


6
Bagaimana eksekusi program terjadi dalam firmware?
Saya telah mendengar dari orang yang bekerja di domain firmware, bahwa tidak ada sistem operasi yang mengendalikan firmware (mis. Firmware dalam drive USB). Hanya ada satu utas berjalan dalam loop sementara menunggu perintah eksternal, dan ini adalah titik awal untuk interupsi terjadi, diikuti oleh ISR dan kontrol mengalir sepanjang jalan …
9 cpu  asic  firmware 

2
Tingkatkan ARM melalui udara
Kami akan membuat papan ARM dengan modem GSM on-board. Kami ingin dapat meningkatkan firmware ARM melalui udara. Apakah ada solusi open source yang bagus, andal, untuk itu? Jika tidak, apakah ada OS berbayar dengan fitur ini?

4
Bagaimana cara mengunggah firmware file hex ke papan target tanpa menggunakan arduino IDE?
Apakah ada cara bagi saya untuk membuat installer yang menjalankan skrip shell untuk mengunggah pembaruan firmware ke Arduino yang tidak melibatkan penggunaan IDE? Saya memiliki sesuatu yang saya buat yang kadang-kadang membutuhkan pembaruan firmware, dan terkadang orang-orang yang akan menerapkan pembaruan firmware tidak akan dapat menerapkan pembaruan dari IDE. Saya …
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.