[{"data":1,"prerenderedAt":501},["ShallowReactive",2],{"wiki-page-\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke":3,"wiki-doc-items-\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke":465,"language-switcher-data-\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke":485,"wiki-i18n-paths-\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke":500},{"id":4,"title":5,"body":6,"canonicalPath":446,"chapterDepth":447,"chapterOrder":448,"date":449,"description":34,"docI18nKey":450,"docKey":451,"docRoot":452,"docTitle":453,"extension":454,"i18nKey":455,"isBlogPost":456,"isWikiDoc":45,"isWikiIndex":456,"layout":457,"legacyPath":457,"locale":458,"localeSlug":459,"meta":460,"navigation":45,"path":446,"seo":461,"sourcePath":462,"sourceStem":455,"stem":463,"wikiDepth":42,"__hash__":464},"content\u002F_i18n\u002Fen-us\u002Fwiki\u002F2023-10-09-STM32-FreeRTOS教程\u002F0200-arduino库(了解即可).md","Arduino library (for reference only)",{"type":7,"value":8,"toc":442},"minimark",[9,14,18,28,217,271,329,335,340,345,351,356,359,364,367,372,376,382,387,395,400,405,410,418,423,428,433,438],[10,11,13],"h3",{"id":12},"arduino-libraries-qualcomm-arduino-esp32","Arduino libraries (Qualcomm Arduino, ESP32)",[15,16,17],"p",{},"The Qualcomm Arduino language system was designed with reference to C, C++, and Java, resulting in a comprehensive yet concise language. Its syntax is more similar to C++, but it does not support C++ exception handling and lacks the STL library. You can think of it as a streamlined version of C++.",[15,19,20,21],{},"Reference: ",[22,23,27],"a",{"href":24,"rel":25},"https:\u002F\u002Fsdutvincirobot.feishu.cn\u002Fdocx\u002FHxRYd0Ixpoq1s6xyeQYcNBwun1s",[26],"nofollow","Arduino Common Library Functions and Quick Study Guide",[29,30,35],"pre",{"className":31,"code":32,"language":33,"meta":34,"style":34},"language-cpp shiki shiki-themes github-light github-dark","\nint led0 = 13;\n\n\u002F\u002F 初始化函数\nvoid setup()    \u002F\u002F运行一遍\n{\n  \u002F\u002F将LED灯引脚(引脚值为13，被封装为了LED_BUTLIN)设置为输出模式\n  pinMode(led0, OUTPUT);\n\u002F\u002FOUTPUT输出信号，输出让led灯亮的信号 给引脚写数据\n}\n\n\u002F\u002F 循环执行函数\nvoid loop()         \u002F\u002Fwhile(true)\n{\n  digitalWrite(led0, HIGH);   \u002F\u002F 打开LED灯   HIGH高电平\n  delay(1000);                       \u002F\u002F 休眠1000毫秒ms\n  digitalWrite(led0, LOW);    \u002F\u002F 关闭LED灯\n  delay(1000);                       \u002F\u002F 休眠1000毫秒ms\n}\n","cpp","",[36,37,38,47,68,73,80,96,102,108,117,123,129,134,140,153,158,170,188,199,212],"code",{"__ignoreMap":34},[39,40,43],"span",{"class":41,"line":42},"line",1,[39,44,46],{"emptyLinePlaceholder":45},true,"\n",[39,48,50,54,58,61,65],{"class":41,"line":49},2,[39,51,53],{"class":52},"szBVR","int",[39,55,57],{"class":56},"sVt8B"," led0 ",[39,59,60],{"class":52},"=",[39,62,64],{"class":63},"sj4cs"," 13",[39,66,67],{"class":56},";\n",[39,69,71],{"class":41,"line":70},3,[39,72,46],{"emptyLinePlaceholder":45},[39,74,76],{"class":41,"line":75},4,[39,77,79],{"class":78},"sJ8bj","\u002F\u002F 初始化函数\n",[39,81,83,86,90,93],{"class":41,"line":82},5,[39,84,85],{"class":52},"void",[39,87,89],{"class":88},"sScJk"," setup",[39,91,92],{"class":56},"()",[39,94,95],{"class":78},"    \u002F\u002F运行一遍\n",[39,97,99],{"class":41,"line":98},6,[39,100,101],{"class":56},"{\n",[39,103,105],{"class":41,"line":104},7,[39,106,107],{"class":78},"  \u002F\u002F将LED灯引脚(引脚值为13，被封装为了LED_BUTLIN)设置为输出模式\n",[39,109,111,114],{"class":41,"line":110},8,[39,112,113],{"class":88},"  pinMode",[39,115,116],{"class":56},"(led0, OUTPUT);\n",[39,118,120],{"class":41,"line":119},9,[39,121,122],{"class":78},"\u002F\u002FOUTPUT输出信号，输出让led灯亮的信号 给引脚写数据\n",[39,124,126],{"class":41,"line":125},10,[39,127,128],{"class":56},"}\n",[39,130,132],{"class":41,"line":131},11,[39,133,46],{"emptyLinePlaceholder":45},[39,135,137],{"class":41,"line":136},12,[39,138,139],{"class":78},"\u002F\u002F 循环执行函数\n",[39,141,143,145,148,150],{"class":41,"line":142},13,[39,144,85],{"class":52},[39,146,147],{"class":88}," loop",[39,149,92],{"class":56},[39,151,152],{"class":78},"         \u002F\u002Fwhile(true)\n",[39,154,156],{"class":41,"line":155},14,[39,157,101],{"class":56},[39,159,161,164,167],{"class":41,"line":160},15,[39,162,163],{"class":88},"  digitalWrite",[39,165,166],{"class":56},"(led0, HIGH);",[39,168,169],{"class":78},"   \u002F\u002F 打开LED灯   HIGH高电平\n",[39,171,173,176,179,182,185],{"class":41,"line":172},16,[39,174,175],{"class":88},"  delay",[39,177,178],{"class":56},"(",[39,180,181],{"class":63},"1000",[39,183,184],{"class":56},");",[39,186,187],{"class":78},"                       \u002F\u002F 休眠1000毫秒ms\n",[39,189,191,193,196],{"class":41,"line":190},17,[39,192,163],{"class":88},[39,194,195],{"class":56},"(led0, LOW);",[39,197,198],{"class":78},"    \u002F\u002F 关闭LED灯\n",[39,200,202,204,206,208,210],{"class":41,"line":201},18,[39,203,175],{"class":88},[39,205,178],{"class":56},[39,207,181],{"class":63},[39,209,184],{"class":56},[39,211,187],{"class":78},[39,213,215],{"class":41,"line":214},19,[39,216,128],{"class":56},[29,218,220],{"className":31,"code":219,"language":33,"meta":34,"style":34},"int main()\n{\n\n    while(true)\n    {\n\n    }\n}\n",[36,221,222,232,236,240,253,258,262,267],{"__ignoreMap":34},[39,223,224,226,229],{"class":41,"line":42},[39,225,53],{"class":52},[39,227,228],{"class":88}," main",[39,230,231],{"class":56},"()\n",[39,233,234],{"class":41,"line":49},[39,235,101],{"class":56},[39,237,238],{"class":41,"line":70},[39,239,46],{"emptyLinePlaceholder":45},[39,241,242,245,247,250],{"class":41,"line":75},[39,243,244],{"class":52},"    while",[39,246,178],{"class":56},[39,248,249],{"class":63},"true",[39,251,252],{"class":56},")\n",[39,254,255],{"class":41,"line":82},[39,256,257],{"class":56},"    {\n",[39,259,260],{"class":41,"line":98},[39,261,46],{"emptyLinePlaceholder":45},[39,263,264],{"class":41,"line":104},[39,265,266],{"class":56},"    }\n",[39,268,269],{"class":41,"line":110},[39,270,128],{"class":56},[29,272,274],{"className":31,"code":273,"language":33,"meta":34,"style":34},"int main()\n{\n    setup();\n\n    while(true)\n    {\n        loop();\n    }\n}\n",[36,275,276,284,288,296,300,310,314,321,325],{"__ignoreMap":34},[39,277,278,280,282],{"class":41,"line":42},[39,279,53],{"class":52},[39,281,228],{"class":88},[39,283,231],{"class":56},[39,285,286],{"class":41,"line":49},[39,287,101],{"class":56},[39,289,290,293],{"class":41,"line":70},[39,291,292],{"class":88},"    setup",[39,294,295],{"class":56},"();\n",[39,297,298],{"class":41,"line":75},[39,299,46],{"emptyLinePlaceholder":45},[39,301,302,304,306,308],{"class":41,"line":82},[39,303,244],{"class":52},[39,305,178],{"class":56},[39,307,249],{"class":63},[39,309,252],{"class":56},[39,311,312],{"class":41,"line":98},[39,313,257],{"class":56},[39,315,316,319],{"class":41,"line":104},[39,317,318],{"class":88},"        loop",[39,320,295],{"class":56},[39,322,323],{"class":41,"line":110},[39,324,266],{"class":56},[39,326,327],{"class":41,"line":119},[39,328,128],{"class":56},[15,330,331],{},[332,333],"img",{"alt":34,"src":334},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage1.webp",[15,336,337],{},[332,338],{"alt":34,"src":339},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage2.webp",[15,341,342],{},[332,343],{"alt":34,"src":344},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage3.webp",[15,346,347,348],{},"I\u002FO pin initialization function ",[36,349,350],{},"pinMode()",[15,352,353],{},[332,354],{"alt":34,"src":355},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage4.webp",[15,357,358],{},"I\u002FO output functions",[15,360,361],{},[332,362],{"alt":34,"src":363},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage5.webp",[15,365,366],{},"I\u002FO input function",[15,368,369],{},[332,370],{"alt":34,"src":371},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage6.webp",[10,373,375],{"id":374},"simplest-motor-driver-board-usage-explanation","Simplest motor driver board usage explanation",[15,377,378],{},[379,380,381],"strong",{},"Introduction to the L298N Motor Driver Board",[15,383,384],{},[332,385],{"alt":34,"src":386},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage7.webp",[15,388,389,392],{},[332,390],{"alt":34,"src":391},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage8.webp",[332,393],{"alt":34,"src":394},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage9.webp",[15,396,397],{},[332,398],{"alt":34,"src":399},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage10.webp",[15,401,402],{},[332,403],{"alt":34,"src":404},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage11.webp",[15,406,407],{},[332,408],{"alt":34,"src":409},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage12.webp",[15,411,412],{},[413,414,415],"em",{},[379,416,417],{},"How do you power the microcontroller and the L298N motor driver board?",[15,419,420],{},[332,421],{"alt":34,"src":422},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage13.webp",[15,424,425],{},[332,426],{"alt":34,"src":427},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage14.webp",[15,429,430],{},[332,431],{"alt":34,"src":432},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage15.webp",[15,434,435],{},[332,436],{"alt":34,"src":437},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F09\u002Fimage16.webp",[439,440,441],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":34,"searchDepth":49,"depth":49,"links":443},[444,445],{"id":12,"depth":70,"text":13},{"id":374,"depth":70,"text":375},"\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke",0,"0200","2023-10-09","wiki\u002F2023-10-09-stm32-freertos-jiao-cheng","en-us:2023-10-09-stm32-freertos-jiao-cheng","\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng","STM32 FreeRTOS教程","md","wiki\u002F2023-10-09-STM32-FreeRTOS教程\u002F0200-arduino库(了解即可)",false,null,"en-US","en-us",{},{"title":5,"description":34},"\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-09-STM32-FreeRTOS教程\u002F0200-arduino库(了解即可)","_2RTke6-lfSczzCWixQCeQ-YGxr_ocB8UB8sdpd8g0w",[466,471,472,477,482],{"path":467,"stem":468,"title":469,"date":449,"chapterOrder":470,"chapterDepth":447,"docKey":451,"docRoot":452,"docTitle":453,"isWikiDoc":45,"isWikiIndex":456},"\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0100-qian-yan","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-09-STM32-FreeRTOS教程\u002F0100-前言","Preface","0100",{"path":446,"stem":463,"title":5,"date":449,"chapterOrder":448,"chapterDepth":447,"docKey":451,"docRoot":452,"docTitle":453,"isWikiDoc":45,"isWikiIndex":456},{"path":473,"stem":474,"title":475,"date":449,"chapterOrder":476,"chapterDepth":447,"docKey":451,"docRoot":452,"docTitle":453,"isWikiDoc":45,"isWikiIndex":456},"\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0300-51-dan-pian-ji-liao-jie-ji-ke","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-09-STM32-FreeRTOS教程\u002F0300-51单片机(了解即可)","51 microcontroller (just need to understand it)","0300",{"path":478,"stem":479,"title":480,"date":449,"chapterOrder":481,"chapterDepth":447,"docKey":451,"docRoot":452,"docTitle":453,"isWikiDoc":45,"isWikiIndex":456},"\u002Fen-us\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0400-stm32-dan-pian-ji-zhong-dian","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-09-STM32-FreeRTOS教程\u002F0400-stm32单片机(重点)","stm32 microcontroller (key focus)","0400",{"path":452,"stem":483,"title":484,"date":449,"chapterOrder":457,"chapterDepth":447,"docKey":451,"docRoot":452,"docTitle":453,"isWikiDoc":45,"isWikiIndex":45},"_i18n\u002Fen-us\u002Fwiki\u002F2023-10-09-STM32-FreeRTOS教程\u002Findex","STM32-FreeRTOS Tutorial",{"variants":486},[487,488,491,494,497],{"path":446,"localeSlug":459,"i18nKey":455},{"path":489,"localeSlug":490,"i18nKey":455},"\u002Fzh-hant\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke","zh-hant",{"path":492,"localeSlug":493,"i18nKey":455},"\u002Fzh-hk\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke","zh-hk",{"path":495,"localeSlug":496,"i18nKey":455},"\u002Fzh-tw\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke","zh-tw",{"path":498,"localeSlug":499,"i18nKey":455},"\u002Fzh-cn\u002Fwiki\u002F2023-10-09-stm32-freertos-jiao-cheng\u002F0200-arduino-ku-liao-jie-ji-ke","zh-cn",[446,462,489,462,492,462,495,462,498,462],1784646860662]