HOLTEK HT32 MCU GNU Arm Compiler
Utangulizi
Kuna aina nyingi za mkusanyaji zinazopatikana, zingine zinazotumika sana ni Keil (MDK-ARM), IAR (EWARM), GNU (GNU ARM) na kadhalika. Ikiwa "GNU" inalinganishwa na "Keil" na "IAR", tofauti kuu ni kwamba GNU ni bure kutumia na Keil na IAR zote zimelipa leseni, vinginevyo kutakuwa na kikomo cha ukubwa wa programu. Kama inavyoonekana kutoka kwa takwimu ifuatayo, ikilinganishwa na Keil MDK-ARM, GNU Arm ina advan.tage isiyo na kikomo cha saizi na ni rahisi zaidi kutumia. Dokezo hili la programu litaelezea jinsi ya kutumia GNU Arm Compiler yenye HT32 MCUs.
Ujumbe huu wa programu kwanza unaelezea upakuaji na utayarishaji wa rasilimali. Upakuaji file inajumuisha Maktaba ya Firmware ambayo ina exampprogramu inayohitajika wakati wa mchakato wa majaribio. Example program inaweza kusambaza ujumbe kupitia bandari ya COM, kwa hivyo programu ya terminal itatumika kwa uteuzi wa utendaji au kuonyesha hali. Usakinishaji na matumizi ya GNU Arm Compiler itaanzishwa kwa mfuatano na inaweza kutumika kwa "GNU Make" au "Keil MDKARM uVision". Hatimaye, usaidizi hutolewa ili kutatua matatizo ya kawaida wakati wa usakinishaji, kuruhusu watumiaji kupata suluhisho wanapokutana na matatizo. Pia husaidia watumiaji kujenga haraka mazingira kwa ajili ya GNU Arm Compiler kutumia.
Upakuaji wa Rasilimali na Maandalizi
Sura hii inaelezea example programu na zana zinazohitajika za programu na inaelezea jinsi ya kusanidi saraka na file njia.
Maktaba ya Firmware
Kabla ya kutumia exampkwa programu, pakua Maktaba ya Firmware ya hivi punde ya Holtek HT32 kutoka kwa kiunga kifuatacho kisha ubonyeze kilichopakuliwa. file. Hakikisha kwamba maktaba sahihi ya programu dhibiti ya HT32 imechaguliwa. Kwa mfanoample HT32_M0p_Vyyyymmdd.zip ni ya mfululizo wa HT32F5xxxx wa MCUs na HT32_M3_Vyyyymmdd.zip imetolewa kwa mfululizo wa HT32F1xxxx wa MCUs.
Hii imebanwa file ina folda kadhaa ambazo zinaweza kuainishwa kama Hati, Maktaba ya Firmware, Zana, n.k, ambazo ziko kwenye saraka kama inavyoonyeshwa kwenye Kielelezo kifuatacho. Katika folda ya Maktaba ya Firmware imewekwa Maktaba ya Firmware ya HT32 iliyobanwa file iliyopewa jina la HT32_STD_xxxxx_FWLib_Vm.n.r_s.zip, kama inavyoonyeshwa hapa chini.
Pakua kiungo: https://mcu.holtek.com.tw/ht32/resource/
Programu ya terminal
Msimbo wa Maombi example program inaweza kusambaza ujumbe kupitia lango la COM kwa uteuzi wa utendaji au onyesho la hali. Watumiaji wanaweza kusakinisha programu ifaayo ya mawasiliano kwenye Kompyuta mwenyeji, kama vile Tera Term, ambayo ni programu isiyo na leseni.
Usanidi wa kiolesura cha UART katika example program ina umbizo la data 8-bit. Hakuna sehemu ya usawa. Ina sehemu moja ya kusimama na kiwango cha baud cha 115200.
Ufungaji wa Kikusanya Arm cha GNU
Sura hii inaelezea usakinishaji wa Kikusanya Silaha cha GNU ambacho kinafafanuliwa katika sehemu za "Usakinishaji wa Silaha za GNU" na "Jaribio".
Ufungaji wa Silaha za GNU
Hatua ya 1. Pakua EXE file kwa usakinishaji wa GNU Arm kutoka kwa kiungo kifuatacho.
https://developer.arm.com/open-source/gnu-toolchain/gnu-rm
Kumbuka: Kulingana na maelezo ya sasisho ya Arm GNU Toolchain 2022, toleo la awali limeainishwa kama halikuendelezwa. file. The file majina yaliyotumika katika nakala hii na toleo la hivi punde lililokataliwa ni kama ifuatavyo.
The file jina lililotumika katika makala haya ni: "gcc-arm-11.2-2022.02-mingw-w64-i686-arm-none- eabi.exe".
The file jina la toleo la hivi punde lililokomeshwa ni: "gcc-arm-none-eabi-10.3-2021.10- win32.exe".
Hatua ya 2. Katika hatua ya "Chagua Mahali pa Kusakinisha", kama inavyoonyeshwa kwenye takwimu ifuatayo, hifadhi njia ya usakinishaji wakati wa usakinishaji. Njia hii itasanidiwa katika Keil katika sura ya "Used with Keil MDK- ARM uVision".
Kwa mfanoample:
"C:\Programu Files (x86)\Arm GNU Toolchain arm-none-eabi\11.2 2022.02”.
Hatua ya 3. Wakati wa hatua ya mwisho ya ufungaji, chagua "Ongeza njia kwa kutofautiana kwa mazingira" na ubofye "Maliza".
Kumbuka: Fungua upya kompyuta wakati usakinishaji umekwisha.
Mtihani
Kikusanya Silaha cha GNU huongeza njia kwa utofauti wa mazingira wakati wa usakinishaji, kama inavyoonyeshwa katika Hatua ya 3 katika sehemu ya "Usakinishaji wa Silaha wa GNU". Sehemu hii itaeleza jinsi ya kutumia "Amri Prompt" ili kujaribu kama usakinishaji wa GNU Arm umekamilika.
Hatua ya 1. Wezesha Amri Prompt.
Kuna mbinu kadhaa za kuwezesha haraka ya amri, ambayo itaelezwa katika Dirisha la "Run" na uteuzi wa "Menyu" katika sehemu ifuatayo.
- Wezesha kupitia Dirisha la "Run": Bonyeza kwanza vitufe vya "Windows + R" kwenye kibodi na ingiza "cmd" kwenye dirisha ibukizi la "Run" kama inavyoonyeshwa kwenye takwimu ifuatayo. Kisha bonyeza "Sawa" ili kuwezesha Amri Prompt.
- Chagua kutoka kwenye "Menyu": Bofya menyu ya "Anza", kisha upate na ufungue folda ya Mfumo wa Windows. Bofya kwenye "Amri ya Agizo", kama inavyoonyeshwa kwenye takwimu ifuatayo.
Hatua ya 2. Ingiza "arm-none-eabi-gcc -v" kwenye Upeo wa Amri iliyowezeshwa na skrini ifuatayo itaonekana, ikionyesha kwamba amri ni halali. Hii inamaanisha kuwa usakinishaji wa GNU Arm umekamilika na kwamba msimbo wa programu ya Arm unaweza kukusanywa. Wakati huo huo, njia ya usakinishaji inaweza kuthibitishwa kwa kutumia pato la Amri Prompt. Hii inaonyeshwa na njia iliyowekwa na mstari wa alama kwenye kisanduku chenye alama nyekundu kwenye takwimu.
Inatumika na GNU Make
Sura hii inaeleza jinsi ya kutumia GNU Arm Compiler na GNU Make.
Ufungaji wa GNU
Hatua ya 1. Bofya kiungo kifuatacho ili kupakua EXE file kwa GNU Tengeneza usakinishaji.
http://gnuwin32.sourceforge.net/packages/make.htm
Kumbuka: The file jina ni sawa na "make-3.81.exe
Hatua ya 2. Katika hatua ya "Chagua Mahali Lengwa", kama inavyoonyeshwa kwenye takwimu ifuatayo, nakili na uhifadhi njia ya usakinishaji wakati wa usakinishaji. Njia itasanidiwa kuwa tofauti ya mazingira baadaye. Kwa mfanoample:
"C:\Programu Files (x86)\GnuWin32”
Hatua ya 3. Ongeza herufi ya ziada "\bin" kwenye njia iliyonakiliwa katika Hatua ya 2 na uisanidi katika "Njia" ya kutofautisha ya mazingira ili kuongeza njia ya zana ya GNU Tengeneza. Rejelea takwimu mbili zifuatazo, zinazoonyesha jinsi ya kuwezesha utofauti wa mazingira, na utafute hariri ya "Njia" na uongeze njia.
Kumbuka: Njia nzima ni sawa na "C:\Program Files (x86)\GnuWin32\bin”.
Hatua ya 4. Jaribu amri ya "make-v" kwa kutumia Upeo wa Amri na skrini ifuatayo itaonekana, ikionyesha kwamba amri ni halali. Hii inamaanisha kuwa usakinishaji wa GNU Make umekamilika.
Kumbuka: Rejelea maudhui ya "Washa Amri Prompt" katika sehemu ya "Jaribio" kwa mbinu ya kuwezesha Amri Prompt.
Kukusanya na Pato
Sehemu hii itaelezea mbinu ya ujumuishaji na matokeo ya matokeo kwa kutumia Kiolezo cha Mradi wa Maktaba ya Firmware (…\kiolezo cha mradi\IP\Ex.ample), ambayo inajumuisha amri za ujumuishaji, ujumbe wa pato na matokeo files nk.
Hatua ya 1. Wezesha Upeo wa Amri na ubadilishe saraka ya uendeshaji kwenye folda ya "GNU_ARM" kwenye Kiolezo cha Mradi wa Maktaba ya Firmware.
(\\HT32_STD_5xxxx_FWLib_Vm.n.r_s\project_template\IP\Example\GNU_ARM)
Hatua ya 2. Weka amri ya "fanya xxxxx" au "tengeneza -f xxxxx.mk" ili kuunda programu. Wakati shughuli zote za ujenzi zimekamilika, ujumbe wa "JENGA MAFANIKIO" unapaswa kuonekana kama inavyoonyeshwa kwenye kielelezo kifuatacho.
(xxxxx ni kifaa cha IC, hapa 52352 inatumika)
Hatua ya 3. Baada ya kukamilisha Hatua ya 2, Hex na Binary files inaweza kupatikana katika njia ifuatayo. Kisha usasishe programu dhibiti hadi Starter Kit kwa kutumia zana zingine za utayarishaji kama vile e-Writer32, HT32 ICP Tool, e-Link32 Pro/Lite, HT32 Flash Programmer na ISP bootloader. Sehemu inayofuata itaanzisha programu kwa kutumia e-Link32 Pro / Lite.
“…\GNU_ARM\HT32M\xxxxx\Obj\HT32.bin”
“…\GNU_ARM\HT32M\xxxxx\Obj\HT32.hex”
Kuprogramu kwa kutumia e-Link32 Pro/Lite
Sehemu hii itachukua HT32F52352 Starter Kit (SK) kama example. Kwanza, inatanguliza shughuli za utayarishaji wa mazingira kwa Starter Kit (SK) na e-Link32 Pro/Lite, na kisha inaeleza jinsi ya kutumia “make IC=xxxxx eraseall/program/run” na Amri Prompt matokeo katika mfuatano. Hatimaye inaeleza jinsi ya kuangalia kama upangaji programu umefaulu au la kupitia hali ya SK.
Shughuli za kuandaa mazingira kwa SK na e-Link32 Lite ni kama ifuatavyo:
(1) Kuna bandari mbili za USB COM kwenye ubao. Hapa PC imeunganishwa kwenye bandari ya e-Link32 Lite kwenye ubao kwa kutumia kebo ya USB, kama inavyoonyeshwa na (a) kwenye takwimu ifuatayo.
(2) Kitendaji cha VCP (Virtual COM Port) cha e-Link32 Lite kinahitajika kwa uthibitishaji wa programu. Hakikisha kuwa kofia ya kuruka ya UART Jumper-J2*1 inapunguza pini za PAx*2 na DAP_Tx. Eneo la jumper linaonyeshwa na (b) katika takwimu ifuatayo.
Kumbuka: 1. J2 kwenye SK hutoa mipangilio miwili ambayo ni kufupisha pini za PAx na DAP_Tx au kufupisha pini za PAx na RS232_Tx. Rejelea Mwongozo wa Mtumiaji wa Starter Kit kwa maelezo.
2. Pini hiyo inaitwa PAx hapa kwa sababu mpangilio wa pini ya MCU UART RX hutofautiana katika SK tofauti.
Shughuli za kuandaa mazingira kwa SK na e-Link32 Pro ni kama ifuatavyo: Upande mmoja wa e-Link32 Pro umeunganishwa kwenye Kompyuta kwa kutumia kebo ya data ya Mini USB na upande mwingine ni wa kiolesura cha SWD. E-Link32 Pro inahitajika ili kuunganisha kwenye SWD-10P kwenye SK kwa kutumia kebo ya gorofa ya kijivu yenye pini 10, kama inavyoonyeshwa kwenye mchoro ufuatao (a).
Sehemu ifuatayo itaelezea matumizi ya amri ya "tengeneza IC=xxxxx eraseall/program/run" na matokeo ya Amri ya Upeo kwa mfuatano.
Hatua ya 1. Weka amri ya "tengeneza IC=xxxxx eraseall" au "make-f xxxxx.mk eraseall" kwenye dirisha la "Amri ya Amri". Ikiwa imefanikiwa, ujumbe wa "ERASEALL SUCCESS" utaonekana kwenye skrini, kama inavyoonyeshwa kwenye takwimu ifuatayo.
(xxxxx ni kifaa cha IC, hapa 52352 inatumika).
Kumbuka: Amri hii inatumika kutekeleza Operesheni ya Kufuta Misa ya Mweko.
Hatua ya 2. Ingiza amri ya "tengeneza IC=xxxxx program" au "make-f xxxxx.mk program" kwenye dirisha la "Amri Prompt". Ikiwa imefanikiwa, ujumbe wa "PROGRAM SUCCESS" utaonekana kwenye skrini, kama inavyoonyeshwa kwenye takwimu ifuatayo.
(xxxxx ni kifaa cha IC, hapa 52352 inatumika).
Hatua ya 3. Ingiza amri ya "fanya IC=xxxxx kukimbia" au "make-f xxxxx.mk run" kwenye dirisha la "Amri Prompt". Ikiwa imefanikiwa, ujumbe wa "RUN SUCCESS" utaonekana kwenye skrini, kama inavyoonyeshwa kwenye takwimu ifuatayo. SK itafanya kazi kulingana na wa zamaniample program na hali yake inaporatibiwa kwa mafanikio huonyeshwa katika Hatua ya 4.
(xxxxx ni kifaa cha IC, hapa 52352 inatumika)
Hatua ya 4. Hatua ya 3 ikikamilika, hatua hii itaendelea ili kubaini kama upangaji programu umefaulu kwa kuangalia hali ya SK. Hii inaweza kuthibitishwa kwa kutumia LED au programu terminal. Rejelea sehemu ya "Terminal Software" kwa mipangilio ya programu ya terminal. Maelezo ya hali yatatolewa hapa chini.
Wakati ujumbe wa "RUN SUCCESS" unaonekana kwenye skrini, LED1 na LED2 zitapepesa. Nafasi zao zinaonyeshwa chini ya kushoto ya takwimu ifuatayo. Kisha ujumbe ufuatao utaonyeshwa “Hujambo Ulimwengu! 0” ~ “Hujambo Ulimwengu! 99” kwenye programu ya terminal ya Kompyuta kupitia Mlango wa Virtual COM, kama inavyoonyeshwa kwenye upande wa kulia wa takwimu ifuatayo. Zote mbili zinaweza kutumika kuthibitisha kuwa mazingira yametumika kwa mafanikio.
Maelezo ya Kuweka
Sehemu hii inaelezea kuhusiana files kusudi katika saraka ya GNU_ARM, kama inavyoonyeshwa kwenye jedwali lifuatalo.
Folda/File Jina | Maelezo |
\\project_template\IP\Example\GNU_ARM | |
xxxx.mk | Tengenezafile file, xxxxx ni kifaa cha IC |
kiungo.ld | Hati ya Kiungo |
Tengenezafile | Tengenezafile file |
Project_xxxxx.uvprojx | Project, xxxxx ni kifaa cha IC |
Sasa itaelezwa jinsi ya kuongeza .c file, ni pamoja na njia au C/S Preprocessor Define kwa kurekebisha makefile file inayoitwa "xxxxx.mk".
Kumbuka: Sehemu hii inatumia 52352.mk kama kielelezo.
- Ongeza a.c file. Sehemu hii inatumika kuweka mradi .c file, njia ifuatayo inatumika.
- Fungua 52352.mk, tafuta "Chanzo files", mipangilio iliyoonyeshwa hapa chini inaonekana kwenye skrini,
ambayo inaweza kuongezwa kwa kutumia "SOURCE_NAME_PATH +=" nyongeza ".c file njia na jina”.
- Fungua 52352.mk, tafuta "Chanzo files", mipangilio iliyoonyeshwa hapa chini inaonekana kwenye skrini,
- Jumuisha Njia. Sehemu hii inatumika kuongeza Jumuisha Njia, ambazo hutoa njia nyingi za kutafuta kichwa file (.h file), njia ifuatayo inatumika.
- Fungua 52352.mk, tafuta "Jumuisha Njia", mipangilio iliyoonyeshwa hapa chini inaonekana kwenye skrini, ambayo inaweza kuongezwa kwa kutumia "INCLUDE_PATH += -I./" ongeza "Njia".
- C/S Preprocessor Define. Sehemu hii inatumika kuongeza ujumbe wa Preprocessor Define, njia ifuatayo inatumika.
- Fungua 52352.mk, tafuta "Preprocessor Define", mipangilio iliyoonyeshwa hapa chini inaonekana kwenye skrini. Mbinu za kuongeza za .c Preprocessor Define ni tofauti kidogo na .s Preprocessor Define. Hii imepangwa kama ifuatavyo.
► c Preprocessor Define: “C_Option += -D” + “Define content” Kwa ex.ample: C_OPTION += -DUSE_HT32_Driver.
► .h Preprocessor Define: “S_Option = –defsym” + “Define content” Kwa example: S_OPTION = –defsym USE_HT32_CHIP=4
- Fungua 52352.mk, tafuta "Preprocessor Define", mipangilio iliyoonyeshwa hapa chini inaonekana kwenye skrini. Mbinu za kuongeza za .c Preprocessor Define ni tofauti kidogo na .s Preprocessor Define. Hii imepangwa kama ifuatavyo.
Inatumika na Keil MDK-ARM uVision
Sura hii inaeleza jinsi ya kutumia GNU Arm Compiler kwa uVision ya Keil MDK-ARM. Kumbuka: Sehemu hii inahitaji matumizi ya Keil MDK-ARM. Kwanza nenda kwa afisa wa Keil webtovuti ya kupata EXE file kwa usakinishaji wa Keil MDK-ARM na ukamilishe usakinishaji. Afisa wa Keil webkiungo cha ufungaji wa tovuti ni kama ifuatavyo.
https://www.keil.com/demo/eval/arm.htm
Kumbuka: The file jina ni sawa na "MDK537.EXE".
Mipangilio ya Mradi
Hatua ya 1. Fungua mradi wa Project_xxxxx.uvprojx file kutoka kwa Maktaba ya Firmware. Hapa 52352 inatumika.
\\HT32_STD_5xxxx_FWLib_Vm.n.r_s \project_template\IP\Example\GNU_ARM\Project_xxxxx.uvprojx Kumbuka: xxxxx ni jina la kifaa.
Hatua ya 2. Bofya ikoni ya "Dhibiti Vipengee vya Mradi" na kisha ubofye chaguo la "Folda/Viendelezi". Chagua "Tumia GCC Compiler (GNU) kwa miradi ya ARM" na kisha unakili njia ya usakinishaji ya GNU Arm kwenye kisanduku cha maandishi cha "Folda", kama inavyoonyeshwa kwenye kielelezo kifuatacho.
Kumbuka: Kwa njia ya usakinishaji ya GNU Arm, rejelea njia iliyonakiliwa katika Hatua ya 2 ya sehemu ya "Usakinishaji wa Silaha wa GNU" katika sura ya "Usakinishaji wa Silaha za GNU".
Kukusanya na Mtihani
Hatua ya 1. Bofya "Jenga (F7)" ili kujenga mradi.
Hatua ya 2. Angalia dirisha la "Jenga Pato" ili kuthibitisha ikiwa programu imejengwa kwa usahihi.
Hatua ya 3. Unganisha mlango wa e-link32 lite USB COM kwenye HT32F52352 Starter Kit kwenye Kompyuta, kama inavyoonyeshwa kwenye kisanduku chekundu upande wa kushoto wa takwimu ifuatayo. Thibitisha kuwa Kompyuta imegundua kifaa cha USB kwa kawaida, kama inavyoonyeshwa kwenye kisanduku chekundu upande wa kulia wa takwimu ifuatayo.
Hatua ya 4. Bofya "Pakua (F8)" ili kupakua msimbo kwenye kumbukumbu ya Flash.
Hatua ya 5. Kofia ya kuruka huwekwa kwenye pini za DAP_TX na PA5 ili kuzifupisha, kama inavyoonyeshwa kwenye takwimu ifuatayo. Kisha programu ya terminal ya PC (Tera Term) itasanidiwa na Bandari ya COM itawekwa kulingana na Hatua ya3. Rejelea sehemu ya "Programu ya Kituo" kwa usanidi wa kina wa Muda wa Tera.
Hatua ya 6. Wakati kitufe cha "Weka Upya" kimebonyezwa, LED1 na LED2 zitapepesa kama inavyoonyeshwa kwenye upande wa kushoto wa takwimu ifuatayo. Ujumbe "Hujambo Ulimwengu! 0” ~ “Hujambo Ulimwengu! 99" itaonekana kwenye dirisha la "Tera Term" kupitia Virtual COM Port, kama inavyoonyeshwa upande wa kulia wa takwimu ifuatayo. Hii inatumika kuthibitisha kuwa imetumiwa kwa ufanisi na Kikusanyaji Silaha cha Keil MDK-ARM uVision GNU.
Matatizo ya Kawaida
Sura hii inasaidia na baadhi ya matatizo ya kawaida ambayo yanaweza kukutana.
Ujumbe wa hitilafu ambao unaweza kuonekana Baada ya Kujenga
- Ikiwa unatumia "Baada ya Kujenga", ujumbe wa makosa unaofuata utatolewa. Jaribu kuwasha upya kompyuta au endesha Keil MDK-ARM kama msimamizi ili kufanya operesheni ya "Baada ya Kujenga" kufanikiwa.
Ikiwa tatizo hili haliwezi kutatuliwa kwa kutumia hatua zilizo hapo juu, mtumiaji anaweza pia kuzima chaguo la "Baada ya Kujenga/Kujenga upya" kama inavyoonyeshwa kwenye takwimu ifuatayo.
Kumbuka: Chaguo la "Baada ya Kujenga/Kujenga Upya" limezimwa, Keil haitatoa tena umbizo la jozi na ujumbe wa saizi ya Msimbo.
Mahitaji ya Toleo la Maktaba ya Firmware
Iwapo “Kikusanya Silaha cha GNU” kinatumika pamoja na “GNU Make” au “Keil MDK-ARM uVision”, ikumbukwe kwamba ni toleo lifuatalo tu au matoleo ya juu zaidi ya Maktaba ya Firmware yanayotumia mradi wa GNU Arm. files.
- HT32_STD_5xxxx_FWLib_V1.0.26_nnnn.zip
- HT32_STD_1xxxx_FWLib_V1.0.11_nnnn.zip
Hitimisho
Ujumbe huu wa maombi ulitoa kwanza maelezo mafupi ya GNU Arm. Hili lilifuatiwa na maelezo ya kuonyesha watumiaji jinsi ya kusakinisha na kujaribu Kikusanya Silaha cha GNU. Kisha ilieleza jinsi ya kuitumia na "GNU Make" au "Keil MDK-ARM uVision". Hatimaye, kulikuwa na maelezo ya jinsi ya kutumia GNU Arm Compiler na HT32 MCUs.
Nyenzo za Marejeleo
Kwa habari zaidi, wasiliana na afisa wa Holtek webtovuti: www.holtek.com.
Taarifa ya Marekebisho na Marekebisho
Tarehe | Mwandishi | Suala | Habari ya Marekebisho |
2022.05.13 | 蔡期育 | V1.00 | Toleo la Kwanza |
Kanusho
Taarifa zote, alama za biashara, nembo, michoro, video, klipu za sauti, viungo na vitu vingine vinavyoonekana kwenye hii. webtovuti ('Maelezo') ni ya marejeleo pekee na yanaweza kubadilishwa wakati wowote bila taarifa ya awali na kwa uamuzi wa Holtek Semiconductor Inc. na kampuni zake zinazohusiana (hapa 'Holtek', 'kampuni', 'sisi', ' sisi' au 'yetu'). Huku Holtek akijitahidi kuhakikisha usahihi wa Taarifa kuhusu hili webtovuti, hakuna dhamana ya wazi au ya kudokezwa iliyotolewa na Holtek kwa usahihi wa Habari. Holtek haitawajibika kwa makosa yoyote au kuvuja.
Holtek hatawajibika kwa uharibifu wowote (ikiwa ni pamoja na, lakini sio mdogo kwa virusi vya kompyuta, shida za mfumo au upotezaji wa data) wowote utakaotokea katika kutumia au kuhusiana na matumizi ya hii. webtovuti na chama chochote. Kunaweza kuwa na viungo katika eneo hili, vinavyokuwezesha kutembelea webtovuti za makampuni mengine. Haya webtovuti hazidhibitiwi na Holtek. Holtek haitawajibika na hakuna dhamana kwa Taarifa zozote zinazoonyeshwa kwenye tovuti kama hizo. Viungo kwa zingine webtovuti ziko kwa hatari yako mwenyewe.
Ukomo wa Dhima
Kwa hali yoyote, Holtek Limited haitawajibika kwa mhusika mwingine yeyote kwa hasara au uharibifu wowote au namna yoyote iliyosababishwa moja kwa moja au kwa njia isiyo ya moja kwa moja kuhusiana na ufikiaji wako au matumizi ya hii. webtovuti, maudhui yaliyomo au bidhaa yoyote, nyenzo au huduma.
Sheria ya Utawala
Kanusho lililomo katika webtovuti itasimamiwa na kufasiriwa kwa mujibu wa sheria za Jamhuri ya Uchina. Watumiaji watawasilisha kwa mamlaka isiyo ya kipekee ya mahakama za Jamhuri ya Uchina
Usasishaji wa Kanusho
Holtek inahifadhi haki ya kusasisha Kanusho wakati wowote na au bila ilani ya hapo awali, mabadiliko yote yataanza kutumika mara moja baada ya kuchapishwa kwa webtovuti.
Nyaraka / Rasilimali
![]() |
HOLTEK HT32 MCU GNU Arm Compiler [pdf] Mwongozo wa Mtumiaji HT32 MCU, HT32 MCU GNU Arm Compiler, GNU Arm Compiler, Arm Compiler |