Pertanyaan yang diberi tag «avr»

AVR adalah inti mikrokontroler 8- dan 32-bit yang dikembangkan oleh Atmel. AVR dipilih sebagai mikrokontroler untuk Arduino SBCs yang populer.

10
Pembalikan efisien (1 / x) untuk AVR
Saya mencoba menemukan cara yang efisien untuk menghitung invers pada AVR (atau perkiraannya). Saya mencoba menghitung periode pulsa untuk motor stepper sehingga saya dapat memvariasikan kecepatan secara linear. Periode ini sebanding dengan kebalikan dari kecepatan ( p = K/v), tapi saya tidak bisa memikirkan cara yang baik untuk menghitung ini …

7
AVR Random Number Generator
Saya telah membaca appnote dari TI ( slaa338 ) yang menjelaskan teknik untuk menghasilkan angka acak "nyata" (bukan "pseudo"). Itu mengeksploitasi subsistem jam agak eksotis dari MSP430 untuk mencapai tujuan ini. Adakah yang tahu teknik yang dapat diterapkan pada AVR (Saya tertarik pada XMega khususnya) untuk menghasilkan angka acak "nyata"?

3
Memantau tegangan tanpa referensi yang diketahui
Saya sedang mengerjakan platform sensor kecil yang kehabisan baterai. Saya ingin sekali dapat memicu peringatan ketika voltase terlalu rendah. Masalahnya adalah apa pun yang saya gunakan untuk mengukur tegangan akan didukung oleh sumber tegangan yang sama. Untuk apa nilainya, saya menjalankan klon Arduino Pro-mini (3,3 V) dari 4xAA yang bisa …

4
Adakah yang mengirim kerangka kerja status QP untuk Arduino?
Dalam meninjau kemungkinan pendekatan untuk proyek pencatatan data saya, saya telah menemukan buku "Praktis UML statecharts di C / C ++" menjadi sangat menarik untuk pekerjaan yang lebih serius dengan Arduino. QP adalah keluarga kerangka kerja berbasis mesin ultra-ringan, open source, state untuk sistem embedded dan mereka mendistribusikan kode dan …
12 arduino  avr 

5
Merancang sirkuit dengan masa pakai lebih lama
Saya telah belajar tentang mikrokontroler gambar untuk jangka waktu tertentu dan memiliki pengetahuan yang cukup tentang penanganan elektronik digital. Saya telah bekerja pada proyek elektronik dasar dan sekarang saya perlu mengerjakan beberapa aplikasi komersial. Pertanyaan saya adalah tentang bagaimana merancang dan membangun sirkuit yang andal dan tahan lama. Saya membangun …

4
AVR flash memory rusak
Pertanyaan ini terkait dengan pemrograman ulang AVR itu sendiri . Info proyek: Kami memiliki produk bertenaga baterai menggunakan ATMEGA644P. Aplikasi berjalan secara permanen dalam mode tidur dan hanya bangun satu detik (RTC) atau ketika salah satu dari dua jalur interupsi eksternal dipicu. Perangkat ini memiliki boot-loader yang cukup sederhana yang …

2
Program AVR EEPROM langsung dari sumber C.
Saat Anda memasukkan kode berikut dalam sumber AVR C, Anda dapat langsung memprogram sekering, tanpa perlu perintah tambahan atau file .hex: #include <avr/io.h> FUSES = { .low = LFUSE_DEFAULT , .high = HFUSE_DEFAULT , .extended = EFUSE_DEFAULT , }; Apakah ada trik yang mirip dengan nilai-nilai program di EEPROM? Saya …
11 avr  c  attiny  eeprom 


1
Rincian Bootloader Arduino
Bisakah seseorang tolong jelaskan bagaimana bootloader Arduino bekerja? Saya tidak mencari jawaban tingkat tinggi di sini, saya sudah membaca kode dan saya mendapatkan intinya. Saya juga membaca posting lain ini (saya bahkan pernah menjadi salah satu responden). Ada banyak interaksi protokol yang terjadi antara Arduino IDE dan kode bootloader, yang …

10
Linux / Mac AVR Programming Suite?
Saya telah mengkode dan menggunakan Arduino untuk beberapa waktu sekarang. Namun saya siap naik menggunakan chip AVR langsung tanpa arduino bootloader. Pertanyaan saya adalah apa sumber daya untuk melakukan ini? Saya ingin menggunakan linux / mac sehingga winavr keluar dari gambar seperti avrstudio. Jika tidak ada yang namanya setelah saya …
11 atmega  avr  linux  osx 

5
Pantau siklus jam untuk kode di Arduino / AVR?
Apakah mungkin untuk memantau blok kode dan menentukan jumlah siklus jam prosesor yang diambil oleh prosesor Arduino dan / atau prosesor atm AVR? atau, haruskah saya lebih suka memonitor mikrodetik yang dilewati sebelum dan sesudah kode dijalankan? Catatan: Saya tidak peduli dengan waktu nyata (seperti pada, berapa detik nyata berlalu) …
11 arduino  avr  atmel  timer 

2
Unit menguji bahasa rakitan AVR
Bagaimana Anda menguji kode perakitan Anda? Saya sedang mengerjakan serial servo controller sebagai bagian dari proyek robot hexapod dan kode telah sampai pada titik di mana ia menjadi rumit;) Lagi pula, saya terbiasa menggunakan tes unit dalam pekerjaan saya sebagai pengembang server C ++ dan jadi telah mencoba menerapkan jenis …
11 avr  robotics  serial  servo 



2
Adakah alasan untuk tidak menggunakan Timer0 pada AVR?
Hanya pertanyaan dasar ... Untuk arduino / avr / ATMega328 saya menemukan banyak contoh menggunakan Timer1 (bahkan ada seluruh perpustakaan untuk itu) tetapi jarang ada yang menggunakan Timer0 (atau Timer2). Sekarang, saya tahu bahwa menggunakan penghitung waktu ini untuk mengontrol metode ISR akan menonaktifkan penggunaan PWM pada pin yang terkait, …

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.