Pertanyaan yang diberi tag «memory-usage»

1
Bisakah saya menulis ke Memori Flash menggunakan PROGMEM?
Pada dokumentasi Arduino, saya kutip: http://playground.arduino.cc/Learning/Memory Catatan: Memori Flash (PROGMEM) hanya dapat diisi pada waktu burn program. Anda tidak dapat mengubah nilai-nilai dalam flash setelah program mulai berjalan. Dan pada deskripsi PROGMEM: http://arduino.cc/en/Reference/PROGMEM Menyimpan data dalam memori flash (program) alih-alih SRAM. Ada deskripsi berbagai jenis memori yang tersedia di papan …

1
Ikhtisar ukuran kode yang dikompilasi
Ketika saya mengkompilasi kode saya, Arduino IDE mengembalikan ukuran sketsa biner dalam byte. Apakah ada cara yang baik untuk mengetahui (kurang-lebih) fungsi apa atau bagian mana dari kode saya yang mengambil berapa banyak memori dalam flash, sehingga saya dapat merasakan fitur apa yang mengambil sebagian besar memori flash berharga atau …


1
Apakah ada cara untuk menjalankan kode biner dari RAM?
Saya mencari komputer papan tunggal murah yang dapat saya program dalam bahasa assembly, menggunakan fasilitas terbatas untuk memuat kode objek dari PC dan perangkat I / O sederhana. Idealnya saya ingin dapat menulis dalam waktu yang wajar semua kode pada mesin sendiri. Saya tidak ingin OS menghalangi, karena saya ingin …

2
OOP vs Inline dengan Arduino
Saya telah pemrograman untuk beberapa waktu sekarang tetapi saya baru di Arduino dan Pemrograman AVR. Pertanyaan utama yang saya miliki tentang pemrograman pengendali-mikro ini adalah apakah ada perbedaan besar dalam merancang kode di Object Orientated Classes vs pemrograman inline yang lebih tradisional yang saya lihat dalam banyak contoh? Dengan kata …


5
Bagaimana tumpukan memori digunakan untuk fungsi dan variabel lokal?
Saya ingin menyimpan beberapa nilai ke EEPROM dan juga ingin membebaskan SRAM dengan menghindari beberapa deklarasi variabel, tetapi memori EEPROM adalah byte yang bijak. Jika saya ingin menyimpan nilai int, saya harus menggunakan beberapa ekspresi berulang kali. Saya pikir saya akan membuat beberapa fungsi untuk itu. Tetapi saya khawatir bahwa, …
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.