lupyuen.org/articles/install-apache-mynewt-on-windows.html

38 lines
132 KiB
HTML
Raw Normal View History

2021-02-23 20:00:33 +08:00
<!doctype html><html lang="en"><head><script defer src="https://cdn.optimizely.com/js/16180790160.js"></script><title data-rh="true">Install Apache Mynewt for STM32 Blue Pill on Windows | by Lup Yuen Lee 李立源 | Medium</title><meta data-rh="true" charset="utf-8"/><meta data-rh="true" name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1"/><meta data-rh="true" name="theme-color" content="#000000"/><meta data-rh="true" name="twitter:app:name:iphone" content="Medium"/><meta data-rh="true" name="twitter:app:id:iphone" content="828256236"/><meta data-rh="true" property="al:ios:app_name" content="Medium"/><meta data-rh="true" property="al:ios:app_store_id" content="828256236"/><meta data-rh="true" property="al:android:package" content="com.medium.reader"/><meta data-rh="true" property="fb:app_id" content="542599432471018"/><meta data-rh="true" property="og:site_name" content="Medium"/><meta data-rh="true" property="og:type" content="article"/><meta data-rh="true" property="article:published_time" content="2019-09-21T09:54:05.282Z"/><meta data-rh="true" name="title" content="Install Apache Mynewt for STM32 Blue Pill on Windows | by Lup Yuen Lee 李立源 | Medium"/><meta data-rh="true" property="og:title" content="Install Apache Mynewt on Windows"/><meta data-rh="true" property="twitter:title" content="Install Apache Mynewt on Windows"/><meta data-rh="true" name="twitter:site" content="@Medium"/><meta data-rh="true" name="twitter:app:url:iphone" content="medium://p/7f5fea9a02dd"/><meta data-rh="true" property="al:android:url" content="medium://p/7f5fea9a02dd"/><meta data-rh="true" property="al:ios:url" content="medium://p/7f5fea9a02dd"/><meta data-rh="true" property="al:android:app_name" content="Medium"/><meta data-rh="true" name="description" content="Follow these instructions to install Mynewt build and application files on Windows"/><meta data-rh="true" property="og:description" content="Follow these instructions to install Mynewt build and application files on Windows"/><meta data-rh="true" property="twitter:description" content="Follow these instructions to install Mynewt build and application files on Windows"/><meta data-rh="true" property="og:url" content="https://medium.com/@ly.lee/install-apache-mynewt-on-windows-7f5fea9a02dd"/><meta data-rh="true" property="al:web:url" content="https://medium.com/@ly.lee/install-apache-mynewt-on-windows-7f5fea9a02dd"/><meta data-rh="true" property="og:image" content="https://miro.medium.com/max/1200/1*aeVOWIa8wAZVvupiLG7TKQ.jpeg"/><meta data-rh="true" name="twitter:image:src" content="https://miro.medium.com/max/1200/1*aeVOWIa8wAZVvupiLG7TKQ.jpeg"/><meta data-rh="true" name="twitter:card" content="summary_large_image"/><meta data-rh="true" property="article:author" content="https://medium.com/@ly.lee"/><meta data-rh="true" name="twitter:creator" content="@MisterTechBlog"/><meta data-rh="true" name="author" content="Lup Yuen Lee 李立源"/><meta data-rh="true" name="robots" content="index,follow,max-image-preview:large"/><meta data-rh="true" name="referrer" content="unsafe-url"/><meta data-rh="true" name="twitter:label1" value="Reading time"/><meta data-rh="true" name="twitter:data1" value="3 min read"/><meta data-rh="true" name="parsely-post-id" content="7f5fea9a02dd"/><link data-rh="true" rel="search" type="application/opensearchdescription+xml" title="Medium" href="/osd.xml"/><link data-rh="true" rel="apple-touch-icon" sizes="152x152" href="https://miro.medium.com/fit/c/152/152/1*sHhtYhaCe2Uc3IU0IgKwIQ.png"/><link data-rh="true" rel="apple-touch-icon" sizes="120x120" href="https://miro.medium.com/fit/c/120/120/1*sHhtYhaCe2Uc3IU0IgKwIQ.png"/><link data-rh="true" rel="apple-touch-icon" sizes="76x76" href="https://miro.medium.com/fit/c/76/76/1*sHhtYhaCe2Uc3IU0IgKwIQ.png"/><link data-rh="true" rel="apple-touch-icon" sizes="60x60" href="https://miro.medium.com/fit/c/60/60/1*sHhtYhaCe2Uc3IU0IgKwIQ.png"/><link data-rh="true" rel="mask-icon" href="https://cdn-static-1.medium.com/_/fp/icons/Medium-Avatar-500x500.svg" color="#171717"/><link data-rh="true" id="gly
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-24232453-2', 'auto');
ga('send', 'pageview');</script><link rel="preload" href="https://cdn.optimizely.com/js/16180790160.js" as="script"><style type="text/css" data-fela-rehydration="482" data-fela-type="STATIC">html{box-sizing:border-box}*, *:before, *:after{box-sizing:inherit}body{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,0.8);position:relative;min-height:100vh}h1, h2, h3, h4, h5, h6, dl, dd, ol, ul, menu, figure, blockquote, p, pre, form{margin:0}menu, ol, ul{padding:0;list-style:none;list-style-image:none}main{display:block}a{color:inherit;text-decoration:none}a, button, input{-webkit-tap-highlight-color:transparent}img, svg{vertical-align:middle}button{background:transparent;overflow:visible}button, input, optgroup, select, textarea{margin:0}:root{--reach-tabs:1;--reach-menu-button:1}</style><style type="text/css" data-fela-rehydration="482" data-fela-type="KEYFRAME">@-webkit-keyframes k1{0%{opacity:0;transform:translateY(-60px)}100%{opacity:1;transform:translateY(0px)}}@-moz-keyframes k1{0%{opacity:0;transform:translateY(-60px)}100%{opacity:1;transform:translateY(0px)}}@keyframes k1{0%{opacity:0;transform:translateY(-60px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes k2{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-60px)}}@-moz-keyframes k2{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-60px)}}@keyframes k2{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-60px)}}@-webkit-keyframes k3{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@-moz-keyframes k3{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes k3{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}</style><style type="text/css" data-fela-rehydration="482" data-fela-type="RULE">.a{font-family:medium-content-sans-serif-font, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.b{font-weight:400}.c{background-color:rgba(255, 255, 255, 1)}.l{height:100vh}.m{width:100vw}.n{display:flex}.o{align-items:center}.p{justify-content:center}.q{height:25px}.r{fill:rgba(41, 41, 41, 1)}.s{display:block}.t{margin-bottom:0}.v{padding-top:8px}.w{width:100%}.x{box-shadow:inset 0 -1px 0 rgba(230, 230, 230, 1)}.y{min-height:115px}.ac{flex-direction:column}.ae{display:none}.ag{border-bottom:1px solid rgba(230, 230, 230, 1)}.ah{position:relative}.ai{z-index:500}.ao{max-width:1192px}.ap{min-width:0}.aq{height:62px}.ar{flex-direction:row}.as{flex:1 0 auto}.at{visibility:hidden}.au{margin-left:0px}.av{font-family:sohne, "Helvetica Neue", Helvetica, Arial, sans-serif}.aw{font-size:14px}.ax{line-height:20px}.ay{color:rgba(117, 117, 117, 1)}.az{color:rgba(26, 137, 23, 1)}.ba{fill:rgba(26, 137, 23, 1)}.bb{font-size:inherit}.bc{border:inherit}.bd{font-family:inherit}.be{letter-spacing:inherit}.bf{font-weight:inherit}.bg{padding:0}.bh{margin:0}.bl:disabled{cursor:default}.bm:disabled{color:rgba(163, 208, 162, 0.5)}.bn:disabled{fill:rgba(163, 208, 162, 0.5)}.bo{margin-right:16px}.bq{color:inherit}.br{fill:inherit}.bu:disabled{color:rgba(117, 117, 117, 1)}.bv:disabled{fill:rgba(117, 117, 117, 1)}.bw{width:32px}.bx{height:32px}.by{position:absolute}.bz{width:calc(100% + 25px)}.ca{height:calc(100% + 25px)}.cb{top:50%}.cc{left:50%}.cd{transform:translateX(-50%) translateY(-50%)}.ce{pointer-events:none}.cf{border-radius:50%}.cg{justify-content:space-between}.cm{align-items:flex-start}.cn{margin-bottom:0px}.co{margin-top:-32px}.cp{align-items:flex-end}.cq{flex-wrap:wrap}.ct{margin-top:32px}.cu{margin-right:24px}.cw{font-weight:700}.cx{font-size:27px}.cy{line-height:34px}.cz:before{margin-bottom:-14px}.da:before{content:""}.db:before{display:table}.dc:before{border-collapse:collapse}.dd:after{margin-top:-6px}.de:after{content:""}.df:after{display:table}.dg:after{border-collapse:collapse}.dh{letter-spacing:0}.di{color:rgba(25, 25, 25, 1)}.dj{word-break:break-word}.dk{font-size:16px}.dl{line-height:24px}.dm:before
<script src="https://cdn-client.medium.com/lite/static/js/instrumentation.4d123e07.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/reporting.ab31910c.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/1752.a348f767.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/4464.c01c0ad8.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/8342.6aa0b45e.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/1148.fddd1e85.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/9692.dbc9dc9c.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/4586.474d61f5.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/5064.8cb1757e.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/9355.65d243a9.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/2846.53a861ed.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/9990.190d3475.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/7012.09df0a52.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/9972.695972af.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/5127.fe85a910.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/8580.91b3bd74.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/8751.60a43f0e.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/9458.cecea30f.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/7131.899bb049.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/8127.a11eec65.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/463.d1112f45.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/1373.008363de.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/587.f6cf620d.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/2514.c67fd96a.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/2558.d91a473a.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/3874.a4d81a48.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/857.d6db2ba9.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/8286.08280ee0.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/3414.3ac6c038.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/8831.832d37b6.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/2450.10c6394c.chunk.js"></script>
<script src="https://cdn-client.medium.com/lite/static/js/Post.b2e9c91e.chunk.js"></script><script>window.main();</script></body></html>