[{"data":1,"prerenderedAt":281},["ShallowReactive",2],{"wiki-page-/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch6-chang-jian-wen-ti":3,"wiki-doc-items-/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch6-chang-jian-wen-ti":245},{"id":4,"title":5,"body":6,"chapter":230,"chapterSort":231,"date":232,"description":27,"docKey":233,"docRoot":234,"docTitle":235,"extension":236,"isWikiDoc":237,"isWikiIndex":238,"layout":239,"meta":240,"navigation":237,"path":241,"seo":242,"stem":243,"wikiDepth":138,"__hash__":244},"content/wiki/2024-01-21-Arm-Keil-MDK6教程/ch6-常见问题.md","常见问题",{"type":7,"value":8,"toc":224},"minimark",[9,14,21,29,34,40,48,53,60,66,73,78,83,91,96,101,106,109,114,121,126,157,162,166,169,174,198,201,204,207,210,215,220],[10,11,13],"h3",{"id":12},"freertos使用armclangac6编译报错的问题","FreeRTOS使用ARMCLANG(AC6)编译报错的问题",[15,16,17],"ol",{},[18,19,20],"li",{},"如果你是使用的模板，那么将模板中的“其他注意事项”文件夹中的Middlewares文件夹复制到根目录即可。",[22,23,24],"p",{},[25,26],"img",{"alt":27,"src":28},"","https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image115.webp",[22,30,31],{},[25,32],{"alt":27,"src":33},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image116.webp",[15,35,37],{"start":36},2,[18,38,39],{},"如果你是自己从Windows上从0开始创立的工程(没有使用模板)，那么需要你去寻找CubeMX下载的固件源码",[22,41,42,43,47],{},"比如Linux中固件源码在",[44,45,46],"code",{},"/home/tungchiahui(你自己的用户名)/STM32Cube/Repository/","中。",[22,49,50],{},[25,51],{"alt":27,"src":52},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image117.webp",[22,54,55,56,59],{},"假如你是F103，那么打开",[44,57,58],{},"STM32Cube_FW_F1_V1.8.5","文件夹。",[22,61,62,63,59],{},"如果你是F407，那么打开",[44,64,65],{},"STM32Cube_FW_F4_V1.28.0",[22,67,68,69,72],{},"找到路径",[44,70,71],{},"/home/tungchiahui/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.5/Middlewares/Third_Party/FreeRTOS/Source/portable/","。",[22,74,75],{},[25,76],{"alt":27,"src":77},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image118.webp",[22,79,80],{},[25,81],{"alt":27,"src":82},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image119.webp",[22,84,85,86,90],{},"将这个GCC文件夹里的ARM_CM3文件夹复制到 ",[87,88,89],"strong",{},"工程文件夹"," 对应的RVDS文件夹下。",[22,92,93],{},[25,94],{"alt":27,"src":95},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image120.webp",[22,97,98],{},[25,99],{"alt":27,"src":100},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image121.webp",[22,102,103],{},[25,104],{"alt":27,"src":105},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image122.webp",[10,107,108],{"id":108},"错误执行cmake配置",[22,110,111],{},[25,112],{"alt":27,"src":113},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image123.webp",[22,115,116,117,120],{},"如果遇到",[44,118,119],{},"error cbuild: error executing 'cmake' configuration","这种错误。则删掉MDK-ARM文件夹下的tmp文件夹。再重新编译即可。",[22,122,123],{},[25,124],{"alt":27,"src":125},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image124.webp",[127,128,132],"pre",{"className":129,"code":130,"language":131,"meta":27,"style":27},"language-bash shiki shiki-themes github-light github-dark","#删除tmp文件夹\nrm -rf ./tmp\n","bash",[44,133,134,143],{"__ignoreMap":27},[135,136,139],"span",{"class":137,"line":138},"line",1,[135,140,142],{"class":141},"sJ8bj","#删除tmp文件夹\n",[135,144,145,149,153],{"class":137,"line":36},[135,146,148],{"class":147},"sScJk","rm",[135,150,152],{"class":151},"sj4cs"," -rf",[135,154,156],{"class":155},"sZZnC"," ./tmp\n",[22,158,159],{},[25,160],{"alt":27,"src":161},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image125.webp",[10,163,165],{"id":164},"修改汇编语言的编译器为armclang集成的汇编编译器","修改汇编语言的编译器为ARMClang集成的汇编编译器",[22,167,168],{},"这是个警告，不影响正常使用，但是咱们尽量可以修改一下。",[22,170,171],{},[25,172],{"alt":27,"src":173},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image126.webp",[127,175,180],{"className":176,"code":177,"language":178,"meta":179,"style":27},"language-Plain shiki shiki-themes github-light github-dark","Warning: A1950W: The legacy armasm assembler is deprecated. \nConsider using the armclang integrated assembler instead.\n0 Errors, 1 Warning\n","Plain","Text",[44,181,182,187,192],{"__ignoreMap":27},[135,183,184],{"class":137,"line":138},[135,185,186],{},"Warning: A1950W: The legacy armasm assembler is deprecated. \n",[135,188,189],{"class":137,"line":36},[135,190,191],{},"Consider using the armclang integrated assembler instead.\n",[135,193,195],{"class":137,"line":194},3,[135,196,197],{},"0 Errors, 1 Warning\n",[22,199,200],{},"暂时没找到解决方案",[10,202,203],{"id":203},"出现某些工具没被下载的情况",[22,205,206],{},"按下面的arm tools然后进入下面的界面选择对应版本,再点击update tool registry即可.(最常见的就是编译器和调试器的库没自动下载.)",[22,208,209],{},"如果不知道需要哪些工具,建议可以全部都选上最新版本.(亲测全选最新版本是可以正常使用的)",[22,211,212],{},[25,213],{"alt":27,"src":214},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image127.webp",[22,216,217],{},[25,218],{"alt":27,"src":219},"https://cdn.tungchiahui.cn/tungwebsite/assets/images/2024/01/21/image128.webp",[221,222,223],"style",{},"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 pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}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);}",{"title":27,"searchDepth":36,"depth":36,"links":225},[226,227,228,229],{"id":12,"depth":194,"text":13},{"id":108,"depth":194,"text":108},{"id":164,"depth":194,"text":165},{"id":203,"depth":194,"text":203},"6",6000000,"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/ch6-chang-jian-wen-ti",{"title":5,"description":27},"wiki/2024-01-21-Arm-Keil-MDK6教程/ch6-常见问题","pSESN-wLhS8VLMcNc3HtF2FC4j4Zu3kltwWaTvXx47I",[246,252,258,264,270,276,277],{"path":247,"stem":248,"title":249,"date":232,"chapter":250,"chapterSort":251,"docKey":233,"docRoot":234,"docTitle":235,"isWikiDoc":237,"isWikiIndex":238},"/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch1-jian-jie","wiki/2024-01-21-Arm-Keil-MDK6教程/ch1-简介","简介","1",1000000,{"path":253,"stem":254,"title":255,"date":232,"chapter":256,"chapterSort":257,"docKey":233,"docRoot":234,"docTitle":235,"isWikiDoc":237,"isWikiIndex":238},"/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":259,"stem":260,"title":261,"date":232,"chapter":262,"chapterSort":263,"docKey":233,"docRoot":234,"docTitle":235,"isWikiDoc":237,"isWikiIndex":238},"/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":265,"stem":266,"title":267,"date":232,"chapter":268,"chapterSort":269,"docKey":233,"docRoot":234,"docTitle":235,"isWikiDoc":237,"isWikiIndex":238},"/wiki/2024-01-21-arm-keil-mdk6-jiao-cheng/ch4-windows-pei-zhi-mdk6-huan-jing-jiao-cheng","wiki/2024-01-21-Arm-Keil-MDK6教程/ch4-Windows配置MDK6环境教程","Windows配置MDK6环境教程","4",4000000,{"path":271,"stem":272,"title":273,"date":232,"chapter":274,"chapterSort":275,"docKey":233,"docRoot":234,"docTitle":235,"isWikiDoc":237,"isWikiIndex":238},"/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":241,"stem":243,"title":5,"date":232,"chapter":230,"chapterSort":231,"docKey":233,"docRoot":234,"docTitle":235,"isWikiDoc":237,"isWikiIndex":238},{"path":234,"stem":278,"title":279,"date":232,"chapter":239,"chapterSort":280,"docKey":233,"docRoot":234,"docTitle":235,"isWikiDoc":237,"isWikiIndex":237},"wiki/2024-01-21-Arm-Keil-MDK6教程/index","Arm-Keil-MDK6教程",0,1778560328515]