Peranti Giga GD32E231C-START Arm Cortex-M23 32-bit MCU Controller
Ringkasan
GD32E231C-START menggunakan GD32E231C8T6 sebagai pengawal utama. Ia menggunakan antara muka Mini USB untuk membekalkan kuasa 5V. Tetapkan Semula, But, Kunci Bangun, LED, Pautan GD, Ardunio juga disertakan. Untuk butiran lanjut sila rujuk skema GD32E231C-START-V1.0.
Tugasan pin fungsi
Jadual 2-1 Tugasan pin fungsi
Fungsi | Pin | Penerangan |
LED |
PA7 | LED1 |
PA8 | LED2 | |
PA11 | LED3 | |
PA12 | LED4 | |
TETAP SEMULA | K1-Tetapkan Semula | |
KUNCI | PA0 | K2-Bangun |
Bermula
Papan EVAL menggunakan penyambung USB Mini untuk mendapatkan kuasa DC +5V, iaitu sistem perkakasan vol kerja biasatage. GD-Link pada papan diperlukan untuk memuat turun dan menyahpepijat program. Pilih mod but yang betul dan kemudian hidupkan, LEDPWR akan dihidupkan, yang menunjukkan bahawa bekalan kuasa adalah OK. Terdapat versi Keil dan versi IAR bagi semua projek. Versi Keil projek dibuat berdasarkan Keil MDK-ARM 5.25 uVision5. Versi IAR projek dibuat berdasarkan Meja Kerja Terbenam IAR untuk ARM 8.31.1. Semasa penggunaan, perkara berikut harus diperhatikan:
- Jika anda menggunakan Keil uVision5 untuk membuka projek. Untuk menyelesaikan masalah "Peranti Hilang (s)", anda boleh memasang GigaDevice.GD32E23x_DFP.1.0.0.pack.
- Jika anda menggunakan IAR untuk membuka projek, pasang IAR_GD32E23x_ADDON_1.0.0.exe untuk memuatkan yang berkaitan files.
Susun atur perkakasan selesaiview
Bekalan kuasa
Rajah 4-1 Gambarajah skematik bekalan kuasa
Pilihan but
LED
KUNCI
Pautan GD
MCU
Ardunio
Panduan penggunaan rutin
GPIO_Running_LED
tujuan DEMO
Demo ini termasuk fungsi GD32 MCU berikut:
- Belajar menggunakan GPIO mengawal LED
- Belajar menggunakan SysTick untuk menjana kelewatan 1ms
Papan GD32E231C-START mempunyai empat LED. LED1 dikawal oleh GPIO. Demo ini akan menunjukkan cara menyalakan LED.
Hasil larian DEMO
Muat turun program < 01_GPIO_Running_LED > ke papan EVAL, LED1 akan dihidupkan dan dimatikan mengikut urutan dengan selang 1000ms, ulangi proses. GPIO_Key_Polling_mode
tujuan DEMO
Demo ini termasuk fungsi GD32 MCU berikut:
- Belajar menggunakan GPIO mengawal LED dan Kunci
- Belajar menggunakan SysTick untuk menjana kelewatan 1ms
Papan GD32E231C-START mempunyai dua kekunci dan empat LED. Kedua-dua kekunci itu ialah kekunci Reset dan kekunci Wakeup. LED1 dikawal oleh GPIO. Demo ini akan menunjukkan cara menggunakan kekunci Wakeup untuk mengawal LED1. Apabila menekan ke bawah Kekunci Bangun, ia akan menyemak nilai input port IO. Jika nilainya ialah 1 dan akan menunggu selama 50ms. Semak nilai input port IO sekali lagi. Jika nilai masih 1, ia menunjukkan bahawa butang berjaya ditekan dan togol LED1.
Hasil larian DEMO
Muat turun program < 02_GPIO_Key_Polling_mode > ke papan EVAL, semua LED dipancarkan sekali untuk ujian dan LED1 dihidupkan, tekan ke bawah Kekunci Bangun, LED1 akan dimatikan. Tekan ke bawah Kekunci Wakeup sekali lagi, LED1 akan dihidupkan.
EXTI_Key_Interrupt_mode
tujuan DEMO
Demo ini termasuk fungsi GD32 MCU berikut:
- Belajar menggunakan GPIO mengawal LED dan KEY
- Belajar menggunakan EXTI untuk menjana gangguan luaran
Papan GD32E231C-START mempunyai dua kekunci dan empat LED. Kedua-dua kekunci itu ialah kekunci Reset dan kekunci Wakeup. LED1 dikawal oleh GPIO. Demo ini akan menunjukkan cara menggunakan talian sampukan EXTI untuk mengawal LED1. Apabila menekan ke bawah Kekunci Bangun, ia akan menghasilkan sampukan. Dalam fungsi perkhidmatan gangguan, demo akan menogol LED1.
Hasil larian DEMO
Muat turun program < 03_EXTI_Key_Interrupt_mode > ke papan EVAL, semua LED dipancarkan sekali untuk ujian dan LED1 dihidupkan, tekan ke bawah Kekunci Bangun, LED1 akan dimatikan. Tekan ke bawah Kekunci Bangun sekali lagi, LED1 akan dihidupkan.
TIMER_Kunci_EXTI
Demo ini termasuk fungsi GD32 MCU berikut:
- Belajar menggunakan GPIO mengawal LED dan KEY
- Belajar menggunakan EXTI untuk menjana gangguan luaran
- Belajar menggunakan TIMER untuk menjana PWM
Papan GD32E231C-START mempunyai dua kekunci dan empat LED. Kedua-dua kekunci itu ialah kekunci Reset dan kekunci Wakeup. LED1 dikawal oleh GPIO. Demo ini akan menunjukkan cara menggunakan TIMER PWM untuk mencetuskan sampukan EXTI untuk menogol keadaan talian sampuk LED1 dan EXTI untuk mengawal LED1. Apabila menekan ke bawah Kekunci Bangun, ia akan menghasilkan gangguan. Dalam fungsi perkhidmatan gangguan, demo akan menogol LED1.
Hasil larian DEMO
Muat turun program < 04_TIMER_Key_EXTI > ke papan EVAL, semua LED dipancarkan sekali untuk ujian, tekan ke bawah Kekunci Bangun, LED1 akan dihidupkan. Tekan ke bawah Kekunci Bangun sekali lagi, LED1 akan dimatikan. Sambung PA6(TIMER2_CH0) dan PA5
Sejarah semakan
Semakan No. | Penerangan | tarikh |
1.0 | Keluaran Awal | 19 Feb 2019 |
1.1 | Ubah suai pengepala dokumen dan halaman utama | 31 Dis. 2021 |
Notis Penting
Dokumen ini adalah hak milik GigaDevice Semiconductor Inc. dan anak syarikatnya ("Syarikat"). Dokumen ini, termasuk mana-mana produk Syarikat yang diterangkan dalam dokumen ini ("Produk"), dimiliki oleh Syarikat di bawah undang-undang harta intelek dan perjanjian Republik Rakyat China dan bidang kuasa lain di seluruh dunia. Syarikat menyimpan semua hak di bawah undang-undang dan perjanjian tersebut dan tidak memberikan sebarang lesen di bawah paten, hak cipta, tanda dagangan atau hak harta intelek yang lain. Nama dan jenama pihak ketiga yang dirujuk kepadanya (jika ada) adalah hak milik pemilik masing-masing dan dirujuk untuk tujuan pengenalan sahaja. Syarikat tidak membuat sebarang waranti, nyata atau tersirat, berkenaan dengan dokumen ini atau mana-mana Produk, termasuk, tetapi tidak terhad kepada, waranti tersirat kebolehdagangan dan kesesuaian untuk tujuan tertentu. Syarikat tidak memikul sebarang liabiliti yang timbul daripada penggunaan atau penggunaan mana-mana Produk yang diterangkan dalam dokumen ini. Sebarang maklumat yang diberikan dalam dokumen ini disediakan hanya untuk tujuan rujukan. Adalah menjadi tanggungjawab pengguna dokumen ini untuk mereka bentuk, memprogram dan menguji dengan betul kefungsian dan keselamatan mana-mana aplikasi yang dibuat untuk maklumat ini dan sebarang produk yang dihasilkan. Kecuali untuk produk tersuai yang telah dikenal pasti secara jelas dalam perjanjian yang berkenaan, Produk direka bentuk, dibangunkan dan/atau dikilangkan untuk aplikasi perniagaan biasa, perindustrian, peribadi dan/atau isi rumah sahaja. Produk tidak direka bentuk, dimaksudkan atau dibenarkan untuk digunakan sebagai komponen dalam sistem yang direka bentuk atau bertujuan untuk pengendalian senjata, sistem senjata, pemasangan nuklear, instrumen kawalan tenaga atom, instrumen kawalan pembakaran, instrumen kapal terbang atau kapal angkasa, instrumen pengangkutan, isyarat lalu lintas instrumen, peranti atau sistem sokongan hayat, peranti atau sistem perubatan lain (termasuk peralatan resusitasi dan implan pembedahan), kawalan pencemaran atau pengurusan bahan berbahaya, atau kegunaan lain di mana kegagalan peranti atau Produk boleh menyebabkan kecederaan diri, kematian, harta benda atau kerosakan alam sekitar (“Penggunaan Yang Tidak Diinginkan”). Pelanggan hendaklah mengambil sebarang dan semua tindakan untuk memastikan penggunaan dan penjualan Produk mengikut undang-undang dan peraturan yang berkenaan. Syarikat tidak bertanggungjawab, secara keseluruhan atau sebahagian, dan pelanggan hendaklah dan dengan ini melepaskan Syarikat serta pembekal dan/atau pengedarnya daripada sebarang tuntutan, kerosakan atau liabiliti lain yang timbul daripada atau berkaitan dengan semua Penggunaan Produk yang Tidak Diingini. . Pelanggan hendaklah menanggung rugi dan memastikan Syarikat serta pembekal dan/atau pengedarnya tidak berbahaya daripada dan terhadap semua tuntutan, kos, kerosakan dan liabiliti lain, termasuk tuntutan untuk kecederaan peribadi atau kematian, yang timbul daripada atau berkaitan dengan sebarang Penggunaan Produk yang Tidak Diingini. . Maklumat dalam dokumen ini disediakan semata-mata berkaitan dengan Produk.
Dokumen / Sumber
![]() |
GigaDevice GD32E231C-START Arm Cortex-M23 32-bit MCU Controller [pdf] Panduan Pengguna GD32E231C-START, Arm Cortex-M23 32-bit MCU Controller, Cortex-M23 32-bit MCU Controller, 32-bit MCU Controller, MCU Controller, GD32E231C-START, Controller |