[{"data":1,"prerenderedAt":463},["ShallowReactive",2],{"wiki-page-/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch4-windows-pei-zhi-mdk6-huan-jing-jiao-cheng":3,"wiki-doc-items-/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch4-windows-pei-zhi-mdk6-huan-jing-jiao-cheng":427},{"id":4,"title":5,"body":6,"chapter":412,"chapterSort":413,"date":414,"description":49,"docKey":415,"docRoot":416,"docTitle":417,"extension":418,"isWikiDoc":419,"isWikiIndex":420,"layout":421,"meta":422,"navigation":419,"path":423,"seo":424,"stem":425,"wikiDepth":57,"__hash__":426},"content/wiki/2024-01-21-Arm-Keil-MDK6教程/ch4-Windows配置MDK6环境教程.md","Windows配置MDK6环境教程",{"type":7,"value":8,"toc":402},"minimark",[9,13,26,29,34,43,69,75,81,86,91,96,102,107,110,118,121,126,134,140,154,157,162,165,170,175,180,185,190,195,200,205,210,213,218,223,228,233,238,242,247,252,257,262,270,275,280,283,287,290,295,298,301,304,307,312,315,320,323,328,331,336,339,344,347,352,355,360,363,368,373,376,380,383,388,393,398],[10,11,12],"h3",{"id":12},"需要准备的软件",[14,15,16,20,23],"ol",{},[17,18,19],"li",{},"Keil MDK5.3x及以上",[17,21,22],{},"VScode最新版",[17,24,25],{},"CubeMX最新版",[10,27,28],{"id":28},"vcpkg安装与环境配置",[14,30,31],{},[17,32,33],{},"克隆vcpkg仓库",[35,36,37],"p",{},[38,39,40],"a",{"href":40,"rel":41},"https://github.com/microsoft/vcpkg/tree/master",[42],"nofollow",[44,45,50],"pre",{"className":46,"code":47,"language":48,"meta":49,"style":49},"language-bash shiki shiki-themes github-light github-dark","git clone https://github.com/microsoft/vcpkg.git\n","bash","",[51,52,53],"code",{"__ignoreMap":49},[54,55,58,62,66],"span",{"class":56,"line":57},"line",1,[54,59,61],{"class":60},"sScJk","git",[54,63,65],{"class":64},"sZZnC"," clone",[54,67,68],{"class":64}," https://github.com/microsoft/vcpkg.git\n",[35,70,71],{},[72,73],"img",{"alt":49,"src":74},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image29.webp",[14,76,78],{"start":77},2,[17,79,80],{},"生成vcpkg程序",[35,82,83],{},[72,84],{"alt":49,"src":85},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image30.webp",[35,87,88],{},[72,89],{"alt":49,"src":90},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image31.webp",[35,92,93],{},[72,94],{"alt":49,"src":95},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image32.webp",[14,97,99],{"start":98},3,[17,100,101],{},"配置环境",[35,103,104],{},[72,105],{"alt":49,"src":106},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image33.webp",[35,108,109],{},"点击高级系统设置",[35,111,112,115],{},[72,113],{"alt":49,"src":114},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image34.webp",[72,116],{"alt":49,"src":117},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image35.webp",[35,119,120],{},"将用户环境变量和系统环境变量都配置一下",[35,122,123],{},[72,124],{"alt":49,"src":125},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image36.webp",[35,127,128,131],{},[72,129],{"alt":49,"src":130},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image37.webp",[72,132],{"alt":49,"src":133},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image38.webp",[14,135,137],{"start":136},4,[17,138,139],{},"测试",[44,141,143],{"className":46,"code":142,"language":48,"meta":49,"style":49},"vcpkg --version\n",[51,144,145],{"__ignoreMap":49},[54,146,147,150],{"class":56,"line":57},[54,148,149],{"class":60},"vcpkg",[54,151,153],{"class":152},"sj4cs"," --version\n",[35,155,156],{},"显示如下图所示，则安装成功",[35,158,159],{},[72,160],{"alt":49,"src":161},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image39.webp",[10,163,164],{"id":164},"生成工程文件",[14,166,167],{},[17,168,169],{},"打开CubeMX并登录ST账号",[35,171,172],{},[72,173],{"alt":49,"src":174},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image40.webp",[14,176,177],{"start":77},[17,178,179],{},"安装好Pack",[35,181,182],{},[72,183],{"alt":49,"src":184},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image41.webp",[35,186,187],{},[72,188],{"alt":49,"src":189},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image42.webp",[35,191,192],{},[72,193],{"alt":49,"src":194},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image43.webp",[14,196,197],{"start":98},[17,198,199],{},"配置工程",[35,201,202],{},[72,203],{"alt":49,"src":204},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image44.webp",[35,206,207],{},[72,208],{"alt":49,"src":209},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image45.webp",[10,211,212],{"id":212},"打开工程并配置默认编译器",[14,214,215],{},[17,216,217],{},"配置默认编译器为ARMCLANG(AC6)",[35,219,220],{},[72,221],{"alt":49,"src":222},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image46.webp",[35,224,225],{},[72,226],{"alt":49,"src":227},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image47.webp",[14,229,230],{"start":77},[17,231,232],{},"编译验证",[35,234,235],{},[72,236],{"alt":49,"src":237},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image48.webp",[10,239,241],{"id":240},"下载并激活keil-mdk6插件","下载并激活Keil MDK6插件",[14,243,244],{},[17,245,246],{},"打开VScode",[35,248,249],{},[72,250],{"alt":49,"src":251},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image49.webp",[14,253,254],{"start":77},[17,255,256],{},"安装Keil Studio Pack插件",[35,258,259],{},[72,260],{"alt":49,"src":261},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image50.webp",[14,263,264,267],{"start":98},[17,265,266],{},"安装完毕后，重启VScode",[17,268,269],{},"然后右下角会跳出来两个窗口，点击激活MDK6Community.",[35,271,272],{},[72,273],{"alt":49,"src":274},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image51.webp",[35,276,277],{},[72,278],{"alt":49,"src":279},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image52.webp",[35,281,282],{},"显示这个通知即激活成功。",[10,284,286],{"id":285},"mdk5工程转化为mdk6工程","MDK5工程转化为MDK6工程",[35,288,289],{},"点击Convert进行转化",[35,291,292],{},[72,293],{"alt":49,"src":294},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image53.webp",[35,296,297],{},"右下角把这些要安装的pack都安装一下，有什么提示要允许的都允许一下",[35,299,300],{},"在安装Packs的时候，需要保证一个良好的网络环境(需要一个有魔法的网络环境)，",[35,302,303],{},"这个阶段会持续5-20分钟，请慢慢等待。(看你的机场速度而决定)",[35,305,306],{},"(只有第一次运行需要这些操作)",[35,308,309],{},[72,310],{"alt":49,"src":311},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image54.webp",[35,313,314],{},"可以打开任务管理器看cmsis.exe是否在正常下载，如果后面有网速，则说明在正常下载，等待即可。",[35,316,317],{},[72,318],{"alt":49,"src":319},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image55.webp",[35,321,322],{},"这个调查可以不查",[35,324,325],{},[72,326],{"alt":49,"src":327},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image56.webp",[35,329,330],{},"如图即是安装成功",[35,332,333],{},[72,334],{"alt":49,"src":335},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image57.webp",[35,337,338],{},"这里如果是没激活环境，则需要active environment。(图中是取消激活环境)",[35,340,341],{},[72,342],{"alt":49,"src":343},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image58.webp",[35,345,346],{},"点击转化MDK5工程",[35,348,349],{},[72,350],{"alt":49,"src":351},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image59.webp",[35,353,354],{},"这样则显示为转化MDK6工程成功。",[35,356,357],{},[72,358],{"alt":49,"src":359},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image60.webp",[10,361,362],{"id":362},"编译",[35,364,365],{},[72,366],{"alt":49,"src":367},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image61.webp",[35,369,370],{},[72,371],{"alt":49,"src":372},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image62.webp",[35,374,375],{},"可以看到，通过KEIL MDK6编译后的大小和KEIL MDK5编译后的大小完全相同。",[10,377,379],{"id":378},"windows如何配置st-link等调试器","Windows如何配置ST-Link等调试器？",[35,381,382],{},"Windows就更简单了，根本不用多下其他东西，只要你在MDK5上能用，基本在MDK6上也能用。",[384,385,387],"h4",{"id":386},"添加设备选择st-link","添加设备选择ST-Link",[35,389,390],{},[72,391],{"alt":49,"src":392},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image63.webp",[35,394,395],{},[72,396],{"alt":49,"src":397},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image64.webp",[399,400,401],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}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);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":49,"searchDepth":77,"depth":77,"links":403},[404,405,406,407,408,409,410,411],{"id":12,"depth":98,"text":12},{"id":28,"depth":98,"text":28},{"id":164,"depth":98,"text":164},{"id":212,"depth":98,"text":212},{"id":240,"depth":98,"text":241},{"id":285,"depth":98,"text":286},{"id":362,"depth":98,"text":362},{"id":378,"depth":98,"text":379},"4",4000000,"2024-01-21","2024-01-21-arm-keil-mdk6-jiao-cheng","/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng","Arm Keil MDK6教程","md",true,false,null,{},"/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch4-windows-pei-zhi-mdk6-huan-jing-jiao-cheng",{"title":5,"description":49},"wiki/2024-01-21-Arm-Keil-MDK6教程/ch4-Windows配置MDK6环境教程","lFiCKONw0UpxLdl5QyNyUHGfpWXWmpvy7OtSZXlG1E8",[428,434,440,446,447,453,459],{"path":429,"stem":430,"title":431,"date":414,"chapter":432,"chapterSort":433,"docKey":415,"docRoot":416,"docTitle":417,"isWikiDoc":419,"isWikiIndex":420},"/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch1-jian-jie","wiki/2024-01-21-Arm-Keil-MDK6教程/ch1-简介","简介","1",1000000,{"path":435,"stem":436,"title":437,"date":414,"chapter":438,"chapterSort":439,"docKey":415,"docRoot":416,"docTitle":417,"isWikiDoc":419,"isWikiIndex":420},"/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch2-guan-fang-jiao-cheng","wiki/2024-01-21-Arm-Keil-MDK6教程/ch2-官方教程","官方教程","2",2000000,{"path":441,"stem":442,"title":443,"date":414,"chapter":444,"chapterSort":445,"docKey":415,"docRoot":416,"docTitle":417,"isWikiDoc":419,"isWikiIndex":420},"/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch3-linux-pei-zhi-mdk6-huan-jing-jiao-cheng","wiki/2024-01-21-Arm-Keil-MDK6教程/ch3-Linux配置MDK6环境教程","Linux配置MDK6环境教程","3",3000000,{"path":423,"stem":425,"title":5,"date":414,"chapter":412,"chapterSort":413,"docKey":415,"docRoot":416,"docTitle":417,"isWikiDoc":419,"isWikiIndex":420},{"path":448,"stem":449,"title":450,"date":414,"chapter":451,"chapterSort":452,"docKey":415,"docRoot":416,"docTitle":417,"isWikiDoc":419,"isWikiIndex":420},"/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch5-jin-jie-shi-yong-jiao-cheng-quan-ping-tai-tong-yong","wiki/2024-01-21-Arm-Keil-MDK6教程/ch5-进阶使用教程(全平台通用)","进阶使用教程(全平台通用)","5",5000000,{"path":454,"stem":455,"title":456,"date":414,"chapter":457,"chapterSort":458,"docKey":415,"docRoot":416,"docTitle":417,"isWikiDoc":419,"isWikiIndex":420},"/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch6-chang-jian-wen-ti","wiki/2024-01-21-Arm-Keil-MDK6教程/ch6-常见问题","常见问题","6",6000000,{"path":416,"stem":460,"title":461,"date":414,"chapter":421,"chapterSort":462,"docKey":415,"docRoot":416,"docTitle":417,"isWikiDoc":419,"isWikiIndex":419},"wiki/2024-01-21-Arm-Keil-MDK6教程/index","Arm-Keil-MDK6教程",0,1778560328424]