KomputerPemrograman

Pemrograman mikrokontroler untuk pemula: mudah dan terjangkau

Hal ini menjadi lebih dan lebih populer desain elektronik tema. Kami menawarkan untuk perhatian Anda sebuah artikel yang akan memberitahu Anda apa pemrograman mikrokontroler untuk pemula.

Apa mikrokontroler ada?

Pertama-tama, Anda perlu untuk menjelaskan situasi dengan mikrokontroler. Fakta bahwa mereka diproduksi tidak satu perusahaan, tetapi beberapa, sehingga ada cukup banyak mikrokontroler yang berbeda, yang memiliki pengaturan yang berbeda, fitur yang berbeda dari penggunaan dan berbagai kemungkinan. Mereka berbeda dalam kecepatan kinerja, antarmuka tambahan dan jumlah keran. Yang paling populer di seluruh Uni Soviet adalah wakil RІS dan AVR. Pemrograman AVR dan RІS mudah, yang memastikan popularitas mereka.

Sebagai mikrokontroler diprogram?

Pemrograman mikrokontroler dilakukan, biasanya dengan bantuan perangkat khusus, yang disebut programmer. Programmer dapat self-made atau dibeli atau. Tapi ketika firmware mikrokontroler menggunakan programmer kesempatan buatan sendiri bahwa itu akan menjadi "batu bata", cukup tinggi. Ada satu pilihan lagi yang dapat Anda pertimbangkan contoh papan "Arduino". papan berjalan pada Atmel MC, dan hal itu dilakukan pemrograman mikrokontroler AVR. Dewan sudah memiliki pra-dijahit bootloader dan port USB yang memungkinkan penggunaan yang aman mikrokontroler flash, memberikan akses pengguna ke data yang mungkin menjadi MC terbaik untuk menonaktifkan. Pemrograman mikrokontroler untuk pemula adalah tidak sesulit mungkin tampak, dan pada keterampilan dan kecerdikan tertentu akan menyelamatkan Anda dari harus pergi untuk mekanisme baru.

perbedaan hardware mikrokontroler yang berbeda

Ketika memilih mikrokontroler harus memperhatikan beberapa perbedaan hardware tidak bahkan perusahaan yang berbeda, dan dalam berbagai model yang sama. Untuk mulai memperhatikan kemampuan untuk menimpa data pada mikrokontroler. Fitur ini akan memungkinkan Anda untuk bereksperimen dengan satu MC yang panjang. Perhatikan juga jumlah pin ke tujuan mereka. Jangan meninggalkan, dan frekuensi kristal yang menjalankan skema: itu mempengaruhi jumlah operasi per detik, yang dapat melakukan mikrokontroler. Pada pemeriksaan karakteristik ini, serta memori IC mungkin awalnya tampak bahwa tidak ada mikrokontroler yang cerdas tidak bisa lakukan, tapi ini adalah kesalahpahaman. Ingat bahwa mikrokontroler pemrograman untuk pemula membutuhkan peralatan yang terbaik di awal, tapi sebagai cadangan, dan Anda dapat mengambil sesuatu yang lebih kuat.

Bahasa pemrograman Microcontrollers

mikrokontroler digunakan sebagai dua bahasa pemrograman: C / C ++ dan assembler. Masing-masing memiliki kelebihan dan kekurangan. Jadi, jika kita berbicara tentang assembler, itu memungkinkan untuk melakukan segala sesuatu yang sangat halus dan akurat, adalah sangat penting ketika Anda tidak memiliki cukup RAM atau kapasitas operasional (yang, kebetulan, cukup langka). Tapi penelitian dan menulis di atasnya program memerlukan banyak usaha, waktu dan ketepatan waktu. Oleh karena itu, untuk pengembangan berdasarkan mikrokontroler yang umum digunakan bahasa pemrograman C dan C ++. Mereka lebih dipahami oleh bentuk dan struktur yang ucapan manusia dekat, meskipun mereka tidak mewakili dirinya dalam arti penuh. Mereka juga memiliki fitur yang sangat baik diteliti yang dapat dengan mudah berinteraksi dengan perangkat keras, membayangkan bahwa ini hanya sebuah elemen dari program. Untuk semua keuntungan yang tampak jelas di C dan C ++, membuat program lebih tiga-dimensi, daripada bahasa assembly.

Juga, dalam beberapa kasus, bila ruang operasi kritis yang digunakan, adalah mungkin untuk menggabungkan bahasa tersebut. Hampir semua lingkungan pengembangan untuk C dan C ++ memiliki kemampuan untuk menginstal program di sisipan assembler. Oleh karena itu, jika terjadi masalah di situs yang kritis dapat menulis insert assembler dan mengintegrasikannya ke dalam firmware untuk mikrokontroler dan firmware itu sendiri, atau lebih tepatnya, sebagian besar untuk menulis di C atau C ++. pemrograman mikrokontroler dalam C lebih mudah, begitu banyak orang memilih bahasa tersebut. Tetapi mereka yang tidak takut kesulitan dan ingin memahami keganjilan dari peralatan kerja, dapat mencoba tangan mereka dan dengan assembler.

kata perpisahan

Jika ada keinginan untuk bereksperimen dengan mikrokontroler, itu baik-baik saja. Kami hanya dapat menyarankan kesabaran dan ketekunan, dan kemudian semua tujuan yang ditetapkan sebelum penemu, akan layak. Pemrograman mikrokontroler untuk pemula dan orang-orang yang berpengalaman terlihat berbeda: sulit untuk pemula, berpengalaman - rutin. Hal utama - perlu diingat bahwa segala sesuatu yang tidak bertentangan dengan hukum-hukum fisika, layak dan menentukan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.