Pertanyaan yang diberi tag design

24
C coding design - function pointer?

Saya punya PIC18F46K22 dan memprogramnya dengan kompiler XC8. Pada akhirnya, saya akan memiliki sistem seperti komputer dengan stdindan stdout. Jadi di loop utama akan ada fungsi yang memeriksa apakah ada input baru. Jika ada input, fungsi akan dipanggil sesuai. Jadi misalnya ketika saya masukan A...

22
Osilator internal atau eksternal

Saya selalu menggunakan osilator internal yang ada foto karena saya tidak pernah menemukan kebutuhan untuk menjalankan apa pun pada frekuensi lebih tinggi dari 8 MHz (yang merupakan tercepat foto yang saya gunakan cenderung dapat pergi). Apakah ada alasan, selain melampaui 8 MHz, itu berarti saya...

22
Kapan harus menggunakan guntingan bidang tanah?

Saya telah membaca lebih banyak tentang teknik pentanahan yang tepat dan menggunakan pesawat landasan. Dari apa yang saya baca, pesawat ground memberikan kapasitansi besar dengan lapisan yang berdekatan, pembuangan panas lebih cepat, dan mengurangi induktansi tanah. Satu bidang yang saya sangat...

21
Lubang pemasangan pada PCB

Berikut adalah gambar 3 lubang pemasangan pada tiga PCB yang berbeda. Yang merah adalah apa yang saya siapkan pada Eagle CAD dan menggunakan tombol "hole" pada menu sebelah kiri, kira-kira seperti ini: Apakah saya perlu menggunakan "via" untuk memiliki lubang pemasangan gaya yang sama pada...

21
Bagaimana CPU dirancang?

Saya sudah mulai bermain dengan elektronik beberapa waktu lalu dan membuat gerbang logika sederhana menggunakan transistor. Saya tahu sirkuit terintegrasi modern menggunakan CMOS bukan logika transistor-transistor. Satu hal yang tidak bisa saya pikirkan adalah bagaimana CPU dirancang. Apakah...

20
Memulai dengan PCB Layout untuk Paket BGA

Apakah ada sumber yang baik untuk belajar seluk-beluk layout PCB ketika berhadapan dengan paket BGA? Saya sangat akrab dengan tata letak untuk hampir setiap TPS bagian yang memiliki mengarah pada tepi (QFP, TSSOP, QFN, dll ...) Namun, saya belum pernah memiliki kesempatan untuk bekerja dengan BGA...