KomputerPengaturcaraan

Pengaturcaraan pengawal mikro untuk pemula: mudah dan berpatutan

Ia menjadi lebih dan lebih popular tema reka bentuk elektronik. Kami menawarkan kepada anda satu artikel yang akan memberitahu anda apa pengaturcaraan pengawal mikro untuk pemula.

Apakah pengawal mikro di sana?

Pertama sekali, anda perlu untuk menggambarkan keadaan dengan pengawal mikro. Hakikat bahawa ia dihasilkan tidak satu firma, tetapi beberapa, maka adakah cukup banyak pengawal mikro berbeza, yang mempunyai persekitaran yang berbeza, ciri-ciri yang berbeza digunakan dan pelbagai kemungkinan. Mereka berbeza dari segi kelajuan prestasi, antara muka tambahan dan jumlah paip. Yang paling popular di seluruh bekas Kesatuan Soviet adalah wakil RІS dan AVR. Programming AVR dan RІS mudah, yang memastikan populariti mereka.

Sebagai pengawal mikro diprogramkan?

Pengaturcaraan pengawal mikro dijalankan, biasanya dengan bantuan alat-alat khas, yang dipanggil pengaturcara. Pengaturcara boleh dibuat sendiri atau dibeli atau. Tetapi apabila firmware mikropengawal menggunakan peluang programmer buatan sendiri bahawa ia akan menjadi "bata", adalah agak tinggi. Ada satu lagi pilihan yang anda boleh pertimbangkan contoh lembaga "Arduino" itu. lembaga berjalan pada Atmel ini MC, dan ia dilakukan pengaturcaraan pengawal mikro AVR. lembaga sudah mempunyai pemuat but dan USB port sebelum dijahit yang membolehkan penggunaan yang selamat flash mikropengawal, memberikan pengguna akses kepada data yang mungkin MC yang terbaik untuk melumpuhkan. Pengaturcaraan pengawal mikro untuk pemula adalah tidak begitu sukar kerana ia mungkin kelihatan, dan pada kemahiran dan kepintaran tertentu akan menyelamatkan anda daripada perlu untuk pergi untuk mekanisme baru.

perbezaan perkakasan pengawal mikro yang berbeza

Apabila memilih mikropengawal perlu memberi perhatian kepada beberapa perbezaan perkakasan tidak juga syarikat-syarikat yang berbeza, dan dalam julat model yang sama. Untuk mula memberi perhatian kepada keupayaan untuk menulis ganti data pada pengawal mikro. Ciri ini akan membolehkan anda untuk bereksperimen dengan satu MC tersebut. Juga ambil perhatian bilangan pin ke destinasi mereka. Janganlah meninggalkan, dan kekerapan kristal yang menjalankan skim ini: ia memberi kesan kepada bilangan operasi sesaat, yang boleh melakukan mikropengawal. Dalam kajian mengenai ciri-ciri ini, dan juga memori IC pada mulanya mungkin kelihatan bahawa apa-apa mikropengawal bijak tidak boleh lakukan, tetapi ini adalah salah faham. Ingat bahawa pengawal mikro pengaturcaraan untuk pemula memerlukan peralatan yang terbaik pada awal, tetapi sebagai suatu rizab, dan anda boleh mengambil sesuatu yang lebih kuat.

Bahasa pengaturcaraan pengawal mikro

pengawal mikro digunakan sebagai dua bahasa pengaturcaraan: C / C ++ dan penghimpun. Setiap daripada mereka mempunyai kelebihan dan kekurangan. Jadi, jika kita bercakap mengenai penghimpun, ia membolehkan untuk melakukan segala-galanya dengan halus dan tepat, ia adalah penting terutamanya apabila anda tidak mempunyai cukup RAM atau kapasiti operasi (yang, kebetulan, adalah agak jarang berlaku). Tetapi kajian dan menulis di atasnya program memerlukan banyak usaha, masa dan menepati masa. Oleh itu, bagi pembangunan berasaskan pengawal mikro biasa digunakan bahasa pengaturcaraan C dan C ++. Mereka lebih mudah difahami oleh bentuk dan struktur adalah ucapan manusia dekat, walaupun mereka tidak mewakili beliau dalam erti kata yang penuh. Mereka juga mempunyai ciri-ciri yang sangat baik dikaji yang boleh berinteraksi dengan perkakasan, membayangkan bahawa ini adalah hanya satu daripada program ini. Untuk semua kelebihan yang ketara dalam C dan C ++, buat program yang lebih tiga dimensi, dan bukannya bahasa himpunan.

Juga, dalam keadaan tertentu, apabila ruang operasi kritikal digunakan, ia adalah mungkin untuk menggabungkan bahasa ini. Hampir semua persekitaran pembangunan untuk C dan C ++ mempunyai keupayaan untuk memasang program ini dalam sisipan penghimpun. Oleh itu, jika masalah berlaku di tapak yang kritikal boleh menulis insert penghimpun dan mengintegrasikan ke dalam firmware untuk mikropengawal dan firmware itu sendiri, atau sebaliknya, yang lebih penting ialah menulis dalam C atau C ++. pengaturcaraan pengawal mikro di C lebih mudah, begitu ramai orang memilih bahasa ini. Tetapi orang-orang yang tidak takut kesukaran dan mahu memahami keanehan peralatan kerja, boleh cuba tangan mereka dan dengan penghimpun.

kata-kata perpisahan

Jika ada keinginan untuk bereksperimen dengan pengawal mikro, ia adalah baik. Kita hanya boleh memberi nasihat kesabaran dan ketabahan, dan kemudian semua matlamat yang ditetapkan sebelum pencipta, akan dilaksanakan. Pengaturcaraan pengawal mikro untuk pemula dan orang yang berpengalaman kelihatan berbeza: ia adalah sukar untuk pemula, berpengalaman - rutin. Perkara utama - perlu diingat bahawa segala-galanya yang tidak bertentangan dengan undang-undang fizik, boleh dilaksanakan dan tegas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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