GigaDevice лого

Giga төхөөрөмж GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч

Дүгнэлт

GD32E231C-START нь GD32E231C8T6-г үндсэн хянагч болгон ашигладаг. Энэ нь 5V тэжээл өгөхийн тулд Mini USB интерфейсийг ашигладаг. Дахин тохируулах, ачаалах, сэрээх түлхүүр, LED, GD-Link, Ardunio зэрэг багтсан болно. Дэлгэрэнгүй мэдээллийг GD32E231C-START-V1.0 схемээс үзнэ үү.

Функцийн зүү хуваарилалт

Хүснэгт 2-1 Функцийн зүү хуваарилалт

Чиг үүрэг Pin Тодорхойлолт
 

 

LED

PA7 LED 1
PA8 LED 2
PA11 LED 3
PA12 LED 4
RESET   K1 - Дахин тохируулах
ТҮЛХҮҮР PA0 K2 - Сэрэх

Эхлэх

EVAL самбар нь Mini USB холбогчийг ашиглан DC +5V хүчийг авдаг бөгөөд энэ нь техник хангамжийн системийн ердийн ажил юм.tagд. Хөтөлбөрийг татаж авах, дибаг хийхэд GD-Link шаардлагатай. Ачаалах горимыг зөв сонгоод асаагаад LEDPWR асаах бөгөөд энэ нь тэжээлийн хангамж хэвийн байгааг илтгэнэ. Бүх төслүүдийн Keil хувилбар болон IAR хувилбар байдаг. Төслийн Keil хувилбарыг Keil MDK-ARM 5.25 uVision5 дээр үндэслэн бүтээсэн. Төслийн IAR хувилбарыг ARM 8.31.1-д зориулсан IAR Embedded Workbench дээр үндэслэн бүтээсэн. Ашиглалтын явцад дараахь зүйлийг анхаарч үзэх хэрэгтэй.

  1. Хэрэв та төслийг нээхийн тулд Keil uVision5 ашигладаг бол. "Төхөөрөмж байхгүй" асуудлыг шийдэхийн тулд та GigaDevice.GD32E23x_DFP.1.0.0.pack суулгаж болно.
  2. Хэрэв та төслийг нээхдээ IAR ашигладаг бол IAR_GD32E23x_ADDON_1.0.0.exe файлыг суулгаж, холбогдох файлыг ачаална уу. files.

Техник хангамжийн зохион байгуулалт дууссанview

Цахилгаан хангамж

Зураг 4-1 Цахилгаан хангамжийн бүдүүвч диаграм 

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч 1

Ачаалах сонголт 

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч 2

LED 

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч 3

ТҮЛХҮҮР 

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч 4

GD-Link 

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч 5

MCU 

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч 6

Ардунио 

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч 7

Тогтмол хэрэглээний гарын авлага

GPIO_Running_LED
DEMO зорилго
Энэхүү демо нь GD32 MCU-ийн дараах функцуудыг агуулна.

  • LED-ийг удирдаж буй GPIO-г ашиглаж сур
  • 1 мс саатал үүсгэхийн тулд SysTick ашиглаж сур

GD32E231C-START хавтан нь дөрвөн LED-тэй. LED1 нь GPIO-ээр хянагддаг. Энэ демо нь LED-ийг хэрхэн гэрэлтүүлэхийг харуулах болно.
DEMO ажиллаж байгаа үр дүн
EVAL самбарт < 01_GPIO_Running_LED > програмыг татаж авбал LED1 1000 мс-ийн интервалтайгаар асч унтарч, үйлдлийг давтана. GPIO_Түлхүүр_Санал авах_горим
DEMO зорилго
Энэхүү демо нь GD32 MCU-ийн дараах функцуудыг агуулна.

  • LED болон Түлхүүрийг удирдах GPIO-г ашиглаж сур
  • 1 мс саатал үүсгэхийн тулд SysTick ашиглаж сур

GD32E231C-START хавтан нь хоёр түлхүүр, дөрвөн LED-тэй. Хоёр товчлуур нь Дахин тохируулах товчлуур ба Сэрээх товчлуур юм. LED1 нь GPIO-ээр хянагддаг. Энэ үзүүлбэр нь LED1-ийг удирдахын тулд сэрээх товчлуурыг хэрхэн ашиглахыг харуулах болно. Сэрээх товчлуурыг дарахад IO портын оролтын утгыг шалгана. Хэрэв утга нь 1 бол 50 мс хүлээх болно. IO портын оролтын утгыг дахин шалгана уу. Хэрэв утга нь 1 хэвээр байвал товчлуурыг амжилттай дарж, LED1-г шилжүүлж байгааг илтгэнэ.
DEMO ажиллаж байгаа үр дүн
< 02_GPIO_Key_Polling_mode > програмыг EVAL самбарт татаж авах, бүх LED нь туршилтын зорилгоор нэг удаа анивчсан ба LED1 асаалттай, Сэрэх товчлуурыг дарахад LED1 унтарна. Сэрээх товчлуурыг дахин дарахад LED1 асах болно.

EXTI_Түлхүүр_Тасалдал_горим

DEMO зорилго
Энэхүү демо нь GD32 MCU-ийн дараах функцуудыг агуулна.

  • LED болон ТҮЛХҮҮР-ийн удирдлагыг GPIO ашиглаж сур
  • Гадны тасалдлыг үүсгэхийн тулд EXTI ашиглаж сур

GD32E231C-START хавтан нь хоёр түлхүүр, дөрвөн LED-тэй. Хоёр товчлуур нь Дахин тохируулах товчлуур ба Сэрээх товчлуур юм. LED1 нь GPIO-ээр хянагддаг. Энэ үзүүлбэр нь LED1-ийг удирдахын тулд EXTI тасалдлын шугамыг хэрхэн ашиглахыг харуулах болно. Сэрээх товчлуурыг дарахад тасалдал үүсэх болно. Тасалдлын үйлчилгээний функцэд демо нь LED1-г асаана.
DEMO ажиллаж байгаа үр дүн
EVAL самбарт < 03_EXTI_Key_Interrupt_mode> программыг татаж авбал бүх LED нь туршилтанд нэг удаа анивчсан ба LED1 асаалттай байвал Сэрэх товчлуурыг дарвал LED1 унтарна. Сэрээх товчлуурыг дахин дарахад LED1 асах болно.
TIMER_Key_EXTI
Энэхүү демо нь GD32 MCU-ийн дараах функцуудыг агуулна.

  •  LED болон ТҮЛХҮҮР-ийн удирдлагыг GPIO ашиглаж сур
  • Гадны тасалдлыг үүсгэхийн тулд EXTI ашиглаж сур
  •  PWM үүсгэхийн тулд TIMER ашиглаж сур

GD32E231C-START хавтан нь хоёр түлхүүр, дөрвөн LED-тэй. Хоёр товчлуур нь Дахин тохируулах товчлуур ба Сэрээх товчлуур юм. LED1 нь GPIO-ээр хянагддаг. Энэхүү үзүүлэн нь LED1-ийн төлөвийг сэлгэхийн тулд EXTI тасалдлыг өдөөх TIMER PWM, LED1-ийг удирдахын тулд EXTI тасалдлын шугамыг хэрхэн ашиглахыг харуулах болно. Сэрээх товчлуурыг дарахад энэ нь тасалдал үүсгэнэ. Тасалдлын үйлчилгээний функцэд демо нь LED1-г асаана.
DEMO ажиллаж байгаа үр дүн
< 04_TIMER_Key_EXTI > програмыг EVAL самбарт татаж авах, бүх LED нь туршилтын зорилгоор нэг удаа анивчсан бөгөөд Сэрээх товчийг дарахад LED1 асна. Сэрээх товчлуурыг дахин дарснаар LED1 унтрах болно. PA6(TIMER2_CH0) болон PA5-ийг холбоно уу

Хяналтын түүх

Хяналтын дугаар Тодорхойлолт Огноо
1.0 Анхны хувилбар 19 оны 2019-р сарын XNUMX
1.1 Баримт бичгийн толгой болон нүүр хуудсыг өөрчлөх 31 оны арванхоёрдугаар сарын 2021

Чухал мэдэгдэл

Энэхүү баримт бичиг нь GigaDevice Semiconductor Inc-ийн өмч юм. болон түүний охин компаниуд ("Компани"). Энэхүү баримт бичиг, түүний дотор энэхүү баримт бичигт тодорхойлсон Компанийн аливаа бүтээгдэхүүн ("Бүтээгдэхүүн") нь БНХАУ болон дэлхийн бусад улс орнуудын оюуны өмчийн хууль, гэрээний дагуу Компанийн эзэмшилд байдаг. Компани нь ийм хууль тогтоомж, гэрээний дагуу бүх эрхийг өөртөө хадгалдаг бөгөөд патент, зохиогчийн эрх, барааны тэмдэг болон бусад оюуны өмчийн эрхийн дагуу ямар ч лиценз олгохгүй. Түүнд дурдсан гуравдагч этгээдийн нэр, брэнд (хэрэв байгаа бол) нь тус тусын эзэмшигчийн өмч бөгөөд зөвхөн таних зорилгоор дурдсан болно. Компани нь энэ баримт бичиг эсвэл аливаа бүтээгдэхүүнд тодорхой эсвэл тодорхой зорилгод нийцэхүйц баталгааг багтаасан, гэхдээ үүгээр хязгаарлагдахгүй, шууд болон далд хэлбэрээр ямар ч баталгаа өгдөггүй. Компани нь энэхүү баримт бичигт дурдсан аливаа бүтээгдэхүүнийг хэрэглэх, ашиглахтай холбоотой аливаа хариуцлага хүлээхгүй. Энэхүү баримт бичигт өгөгдсөн аливаа мэдээллийг зөвхөн лавлах зорилгоор өгсөн болно. Энэхүү баримт бичгийн хэрэглэгчийн үүрэг нь энэхүү мэдээлэл болон үүнээс үүдэн гарсан аливаа программыг зөв зохиож, програмчлах, ажиллагаа, аюулгүй байдлыг турших явдал юм. Холбогдох гэрээнд тодорхой заасан захиалгат бүтээгдэхүүнээс бусад бүтээгдэхүүнийг зөвхөн энгийн бизнес, үйлдвэрлэл, хувийн болон/эсвэл гэр ахуйн хэрэглээнд зориулан зохион бүтээсэн, боловсруулсан ба/эсвэл үйлдвэрлэдэг. Бүтээгдэхүүн нь зэвсэг, зэвсгийн систем, цөмийн байгууламж, атомын энергийн хяналтын хэрэгсэл, шаталтыг хянах хэрэгсэл, нисэх онгоц эсвэл сансрын хөлгийн багаж хэрэгсэл, тээврийн хэрэгсэл, замын дохионы ашиглалтад зориулагдсан эсвэл зориулагдсан системийн бүрэлдэхүүн хэсэг болгон ашиглахаар төлөвлөөгүй, зориулагдаагүй эсвэл зөвшөөрөгдөөгүй. багаж хэрэгсэл, амьдралыг дэмжих төхөөрөмж эсвэл систем, бусад эмнэлгийн төхөөрөмж эсвэл систем (сэхээн амьдруулах төхөөрөмж, мэс заслын суулгацыг оролцуулан), бохирдлыг хянах эсвэл аюултай бодисын менежмент, эсвэл төхөөрөмж эсвэл бүтээгдэхүүний эвдрэл нь хүний ​​гэмтэл, үхэл, эд хөрөнгө эсвэл бусад хэрэглээнд байгаль орчны хохирол ("Төлөвлөгөөгүй хэрэглээ"). Үйлчлүүлэгчид холбогдох хууль тогтоомжийн дагуу бүтээгдэхүүнийг ашиглах, борлуулах талаар бүх арга хэмжээг авна. Компани нь бүхэлд нь эсвэл хэсэгчлэн хариуцлага хүлээхгүй бөгөөд үйлчлүүлэгчид Бүтээгдэхүүнийг зориулалтын бусаар ашиглахтай холбоотой аливаа нэхэмжлэл, хохирол, бусад хариуцлагаас Компани болон нийлүүлэгч ба/эсвэл дистрибьютерийг үүгээр чөлөөлөх болно. . Үйлчлүүлэгчид Бүтээгдэхүүнийг зориулалтын бусаар ашиглахтай холбоотой аливаа нэхэмжлэл, зардал, хохирол болон бусад хариуцлага, тэр дундаа хүний ​​амь нас хохирсон, амь насаа алдсантай холбоотой нэхэмжлэлээс Компани болон түүний ханган нийлүүлэгчид болон/эсвэл дистрибьютерүүдийг нөхөн төлж, хохироосон байх ёстой. . Энэхүү баримт бичигт байгаа мэдээллийг зөвхөн Бүтээгдэхүүнтэй холбоотой өгсөн болно.

Баримт бичиг / нөөц

GigaDevice GD32E231C-START Arm Cortex-M23 32 битийн MCU хянагч [pdf] Хэрэглэгчийн гарын авлага
GD32E231C-START, Arm Cortex-M23 32 битийн MCU хянагч, Cortex-M23 32 битийн MCU хянагч, 32 битийн MCU хянагч, MCU хянагч, GD32E231C-START, хянагч

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *