diff --git a/.vuepress/config.ts b/.vuepress/config.ts index 1979e72..50aa333 100644 --- a/.vuepress/config.ts +++ b/.vuepress/config.ts @@ -1,7 +1,7 @@ -import { defineHopeConfig } from "vuepress-theme-hope"; -import themeConfig from "./themeConfig"; +import { defineUserConfig } from "@vuepress/cli"; +import theme from "./themeConfig"; -export default defineHopeConfig({ +export default defineUserConfig({ base: "/", dest: "./dist", @@ -29,5 +29,7 @@ export default defineHopeConfig({ }, }, - themeConfig, + theme: theme, + + shouldPrefetch: false, }); diff --git a/.vuepress/dist/404.html b/.vuepress/dist/404.html new file mode 100644 index 0000000..5ab29cb --- /dev/null +++ b/.vuepress/dist/404.html @@ -0,0 +1,33 @@ + + +
+ + + + + +by adq, 2022-03-05
2DW231 \u81F3 2DW235 \u662F\u4E00\u7CFB\u5217\u56FD\u4EA7\u7CBE\u5BC6\u9F50\u7EB3\u57FA\u51C6. \u5176\u4E2D, \u4E0A\u6D77\u65E0\u7EBF\u7535\u5341\u4E03\u5382\u7684\u4EA7\u54C1\u901A\u8FC7\u4F7F\u7528\u63A9\u57CB\u6280\u672F, \u5177\u6709\u975E\u5E38\u4F4E\u7684\u566A\u58F0. \u5728\u56FD\u5185\u7684 bbs.38hot.net \u8BBA\u575B\u548C\u56FD\u5916 forum.eevblog.com \u4E2D\u6536\u83B7\u65E0\u6570\u8BA8\u8BBA. \u5728\u8FD9\u91CC, \u4F5C\u8005\u5BF9\u611F\u5174\u8DA3\u7684\u90E8\u5206\u8FDB\u884C\u5F52\u7EB3\u548C\u6574\u7406.
TO-39 \u5C01\u88C5
Vz 5.8V - 6.6V, norm 6.0-6.5
IzR 10mA Rz:\u226415\u03A9 (Iz=10mA) Izmax:30mA
\u03B1vz:\u22645e-6/\u2103 \uFF08I=Izt T1=25\u2103 T2=75\u2103\uFF09
IR1\uFF1A Vz=1V Imax=1\u03BCA @25\u2103
IR2: Vz=1V@100\u2103 Imax=10\u03BCA
\u5C01\u88C5\u4E0A\u6709\u94BB\u77F3\u56FE\u6837\u7684\u4E0A\u6D77\u65E0\u7EBF\u7535\u5341\u4E03\u5382\u4EA7\u54C1\u6709\u4F4E\u566A\u58F0\u7279\u6027, \u5178\u578B\u503C 336nVpp @ 5.7mA, 236nVpp @ 11.8mA.
\u6B63\u9762\u94BB\u77F3\u6807\u8BB0\u548C\u751F\u4EA7\u65E5\u671F, \u5982 1405; \u6709\u4FA7\u9762\u5F69\u8272\u70B9\u5370\u8BB0. \u5173\u4E8E\u5F69\u8272\u70B9\u7684\u610F\u4E49, eevblog \u4E0A zlymex (\u56FD\u5185 38hot \u8BBA\u575B\u4E0A\u7684 lymex) \u548C technix \u6709\u4E00\u4E9B\u5206\u6B67, \u89C2\u70B9\u5305\u62EC:
http://bbs.38hot.net/forum.php?mod=viewthread&tid=120731
\u5BF9\u6BD4\u4E0A\u4E16\u7EAA\u548C13\u5E74\u4E0A\u6D77\u65E0\u7EBF\u753517\u5382\u76842DW23X, \u53D1\u73B0\u4E4B\u524D\u7684\u540C\u540D\u79F0\u4EA7\u54C1\u5DE5\u4F5C\u4F1A\u6709\u53D1\u5149. \u53D1\u5149\u7684\u5668\u4EF6\u4E3A\u8868\u9762\u9F50\u7EB3, \u5728\u53D1\u5149\u70B9\u53D1\u751F\u51FB\u7A7F, \u56E0\u800C\u566A\u58F0\u5927; \u94BB\u77F3\u724C\u4F7F\u7528\u63A9\u57CB\u9F50\u7EB3\u5DE5\u827A, \u5219\u6CA1\u6709.
http://bbs.38hot.net/forum.php?mod=viewthread&tid=49306
\u6D4B\u8BD5\u6761\u4EF6: 6 \u4F4D\u8BFB\u6570, \u4F4E\u901A\u622A\u6B62\u9891\u7387 .8 Hz.
http://bbs.38hot.net/forum.php?mod=viewthread&tid=25193
2DW233 \u5FAA\u73AF\u70ED\u51B2\u51FB\u8001\u5316, \u6CB8\u6C341min - \u5BA4\u6E291min - \u81EA\u6765\u6C34\u51B2\u6DCB1min - \u51B0\u6C34\u6D78\u6CE11min - \u5BA4\u6E291min. 58% \u7684\u6539\u5584\u7387, \u4F46\u6211\u8BA4\u4E3A\u5E76\u4E0D\u663E\u8457.
http://bbs.38hot.net/forum.php?mod=viewthread&tid=84620
https://www.eevblog.com/forum/metrology/ultra-low-noise-reference-2dw232-2dw233-2dw23x/
\u5728 TO-39 \u5C01\u88C5\u94C1\u7F50\u5185, \u6676\u5706\u7528\u7C7B\u4F3C\u73AF\u6C27\u6811\u8102\u56FA\u5B9A. \u63A8\u6D4B\u8D85\u8FC7 100/120\u2103 \u8001\u5316\u52A0\u901F.
\u7A7A\u6C14\u6D41\u52A8\u4F1A\u9020\u6210\u6E29\u5EA6\u53D8\u5316, \u53CD\u6620\u5728\u8F93\u51FA\u9891\u8C31\u7C7B\u4F3C 1/f \u566A\u58F0. \u7528\u6CE1\u6CAB\u5305\u8986\u53EF\u4EE5\u7F13\u89E3.
\u81EA\u52A8\u5316\u6D4B\u8BD5: Vz \u6E29\u5EA6\u7CFB\u6570\u662F\u7535\u6D41\u7684\u51FD\u6570, \u5BFB\u627E 0 \u6E29\u6F02\u5BF9\u5E94\u7684\u7535\u6D41. \u6D4B\u8BD5\u96BE\u70B9: ADC \u4F4D\u6570\u548C\u52A8\u6001\u8303\u56F4, \u7535\u6D41\u53D8\u5316\u5BFC\u81F4\u6E29\u5EA6\u53D8\u5316. \u53EF\u4EE5\u7528\u8F93\u51FA\u548C\u4E00\u4E2A\u8FD1\u4F3C\u7684\u6E90\u8FDB\u884C\u5BF9\u6BD4, \u56E0\u800C\u76F4\u6D41\u5171\u6A21\u53D8\u5C0F. (Null Detector)
2DW232 - 2DW235 \u7684\u96F6 Tc \u7535\u6D41\u76F8\u540C
2016-10 \u7684\u8D2D\u4E70\u4E2D, \u6709 2016 \u548C 2015 \u4E24\u6279\u65E5\u671F\u4EE3\u7801.
3D \u6253\u5370\u505A\u9632\u98CE\u5E3D\u5B50, \u539A\u58C1\u4F7F\u7528\u5207\u7247\u8F6F\u4EF6\u8BBE\u7F6E\u4E3A\u6C14\u5BA4\u7ED3\u6784, \u9694\u70ED\u66F4\u4F73. PLA ABS \u8010\u6E29. \u517C\u987E TO-39(2DW), TO-99 TO-46(LM399) TO-5(LTZ)
\u7535\u963B\u5668\u9635\u5217\u88AB\u5EFA\u8BAE\u4F7F\u7528 Vishay NOMCA \u548C pots Bourns 3250W \u6216 VPG 1280G.
\u7535\u963B\u5668\u6CA1\u4EC0\u4E48\u82B1\u54E8\u7684\uFF0CVishay UXB \u7CFB\u5217\u6216 PTF56. \u57FA\u51C6\u7EA7\u9F50\u7EB3\u5728\u5DE5\u4F5C\u70B9\u9644\u4EF6\u7684\u52A8\u6001\u7535\u963B\u5F88\u5C0F, \u9650\u6D41\u7535\u963B\u4E0E\u4E4B\u5206\u538B\u540E\u7684\u6BD4\u503C\u662F\u7535\u6D41\u6E90\u6CE2\u52A8\u5BF9\u8F93\u51FA\u7684\u5B9E\u9645\u5F71\u54CD.
LM399 \u7684\u9F50\u7EB3\u57FA\u51C6\u90E8\u5206\u548C LM329 \u53EF\u80FD\u662F\u4E00\u81F4\u7684?
\u4F7F\u7528 KE2461 \u6CE8\u5165\u7535\u6D41, DMM7510 \u76D1\u6D4B: 5mA, 600uVpp, 166uVrms; 10mA, 6uVrms; \u5305\u88F93\u5C42\u6BDB\u5DFE, 30min settle; \u66B4\u9732\u7A7A\u6C14\u4E2D\u5219\u4E0D\u4F1A\u7A33\u5B9A DMM7510 \u6D4B\u5230\u4E86 383nVrms. VintageNut \u8868\u793A\u5728\u7A7A\u6C14\u4E2D\u96F6\u6E29\u5EA6\u7CFB\u6570\u7535\u6D41\u5728 7-8mA, \u5305\u88F9\u540E 6-7mA
Alex Nikitin \u7684\u6D4B\u8BD5\u8868\u660E, 2DW23x \u7684\u968F\u673A\u566A\u58F0\u5F88\u5C0F, \u5BF9\u6E29\u5EA6\u548C\u6C14\u6D41\u76F8\u5BF9\u66F4\u654F\u611F. \u5728 7.5mA 6V \u4E0B\u7684\u8017\u6563\u548C\u81EA\u70ED\u6548\u5E94\u663E\u8457, \u7A7A\u6C14\u6D41\u52A8\u53EF\u9020\u6210\u80FD\u88AB\u89C2\u5BDF\u5230\u7684\u6F02\u79FB, \u6D77\u7EF5\u5305\u88F9\u540E\u4E5F\u6709 ppm \u7EA7\u522B\u7684\u6F02\u79FB. \u5728 7.5mA \u6D4B\u5B9A\u52A8\u6001\u7535\u963B 13-14 \u03A9
https://www.eevblog.com/forum/metrology/5v-precision-voltage-reference/
\u7248\u4E3B\u7684\u65B9\u6848: 2x9V \u9502\u7535\u6C60, TL432 10.7V, LT1021-5. \u63A8\u8350\u4F7F\u7528 MAX6350-5 + 3S LiPo \u7535\u6C60 + \u5145\u7535\u7BA1\u7406: LiPo \u4F4E\u81EA\u653E\u7535 \u4E14\u5145\u7535\u7BA1\u7406\u65B9\u6848\u591A.
Andreas \u63D0\u51FA, \u63A9\u57CB\u9F50\u7EB3\u7684 5V \u57FA\u51C6\u4F7F\u7528 10V \u4EE5\u4E0A\u4F9B\u7535\u53EF\u63D0\u9AD8 PSRR. \u540C\u65F6\u63D0\u5230\u6E7F\u5EA6\u5F15\u53D1\u6F02\u79FB. \u51FA\u4E8E\u529F\u8017\u539F\u56E0\u4F7F\u7528 LT1763 \u7535\u6E90\u9884\u7A33\u538B. \u4ED6\u7684 AD586LQ \u6837\u672C\u57286\u4E2A\u6708\u8FDE\u7EED\u5DE5\u4F5C\u540E\u5177\u6709 2ppm/yr \u7684\u5178\u578B\u6F02\u79FB. \u4ED6\u5EFA\u8BAE\u5728\u57FA\u51C6\u9644\u8FD1\u661F\u578B\u63A5\u5730, \u4E0D\u5EFA\u8BAE\u4F7F\u7528\u5730\u5E73\u9762.
Kleinstein \u6307\u51FA, \u5BF9\u6BD4\u76F4\u63D2\u5668\u4EF6, SMD \u5668\u4EF6\u53D7\u673A\u68B0/\u70ED\u5E94\u529B\u5F71\u54CD\u66F4\u4E3A\u663E\u8457. Andreas \u5728\u8001\u5316\u8BD5\u9A8C\u4E2D\u4F7F\u7528\u4E86\u76F4\u63D2\u539F\u4EF6\u5EA7\u4EE5\u964D\u4F4E\u5F71\u54CD. David Hess \u63D0\u5230\u63D2\u4EF6\u5EA7\u7684\u989D\u5916\u63A5\u70B9\u5728\u6E29\u5EA6\u68AF\u5EA6\u4E0B\u5F15\u53D1\u70ED\u7535\u52A8\u52BF. Bootalito \u53D1\u73B0 DIP-8 \u6BD4\u8F83 SOIC-8 \u5177\u6709\u66F4\u597D\u7684\u6F02\u79FB\u7279\u6027
\u5176\u4ED6\u7684\u7CBE\u5BC6\u57FA\u51C6: AD584TH, AD586LQ, MAX6126AASA, MAX6226, AD586LQ, LM334H, REF02DT, ADR444ARZ/ARMZ, LTC6655 ceramic
\u54A8\u8BE2\u4E86 MAX6350 \u63A9\u57CB\u9F50\u7EB3 ADR4550 REF5050 \u4F5C\u5EC9\u4EF7\u57FA\u51C6\u7684\u95EE\u9898. \u95EE\u9898\u5728\u4E8E\u5851\u6599\u5C01\u88C5\u4E0D\u592A\u597D. \u5EFA\u8BAE\u9009\u62E9 MAX6350MJA \u9676\u74F7\u5C01\u88C5. \u5EFA\u8BAE\u518D\u8BFB AN-82, \u901A\u8FC7 burn-in \u91CA\u653E\u5E94\u529B\u5E76\u5EA6\u8FC7\u521D\u59CB\u8001\u5316; ADR4550 60% \u6E7F\u5EA6\u9636\u8DC3\u9020\u6210\u6700\u9AD8 200ppm \u53D8\u5316(300hr), \u8FDF\u6EDE\u5F88\u5C0F\u6216\u65E0\u6CD5\u6D4B\u91CF.
\u5BF9\u5EC9\u4EF7\u57FA\u51C6, \u7279\u522B\u6CE8\u610F\u6E29\u5EA6\u56DE\u6EDE(\u53EF\u80FD\u5F88\u5DEE). 'reference conditioning', \u4F7F\u7528\u8870\u51CF\u5E45\u5EA6\u7684\u6E29\u5EA6\u632F\u8361\u6CC4\u653E\u6E29\u5EA6\u76F8\u5173\u7684\u5E94\u529B.
\u8FD8\u63D0\u5230 VRE305A, \u9676\u74F7\u57FA\u677F, \u4E70\u4E0D\u5230, \u975E\u5E38\u8D35.
\u63D0\u5230 REF102C(TO-99) \u4F5C\u4E3A\u8F6C\u79FB\u57FA\u51C6, \u7ECF\u8FC7\u8001\u5316\u548C\u6E29\u5EA6\u632F\u8361, \u5E76\u7A33\u5B9A\u572842\xB0 \u9AD8\u7CBE\u5EA6\u6E29\u63A7\u548C\u70ED\u7EDD\u7F18
ISL21009 \u5927\u91CF\u62C6\u673A ADR4550BRUZ $12 MAX6350ESA $5 REF5050 $5 MAX6126A $6 LM399 \u4E4B\u524D\u6DD8\u5B9D12\u5305\u90AE
',50),i=[t];function n(h,d){return r(),o("div",null,i)}var s=e(p,[["render",n],["__file","2DW23x.html.vue"]]);export{s as default}; diff --git a/.vuepress/dist/assets/2DW23x.html.d9e77235.js b/.vuepress/dist/assets/2DW23x.html.d9e77235.js new file mode 100644 index 0000000..a8f4024 --- /dev/null +++ b/.vuepress/dist/assets/2DW23x.html.d9e77235.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-14c803dc","path":"/posts/2DW23x.html","title":"2DW23x \u57FA\u51C6","lang":"en-US","frontmatter":{},"excerpt":"","headers":[{"level":2,"title":"\u4F1A\u53D1\u5149\u76842DW23x by archwang, 2015","slug":"\u4F1A\u53D1\u5149\u76842dw23x-by-archwang-2015","children":[]},{"level":2,"title":"\u56FD\u4EA72DW\u7CFB\u5217\u57FA\u51C6\u7BA1\u7684\u566A\u58F0\u6D4B\u8BD5\u6BD4\u8F83 by longshort, 2013-06","slug":"\u56FD\u4EA72dw\u7CFB\u5217\u57FA\u51C6\u7BA1\u7684\u566A\u58F0\u6D4B\u8BD5\u6BD4\u8F83-by-longshort-2013-06","children":[]},{"level":2,"title":"\u57FA\u51C6\u5668\u4EF6\u7684\u6E29\u5EA6\u5FAA\u73AF\u8001\u5316\u8BD5\u9A8C by longshort, 2012-07","slug":"\u57FA\u51C6\u5668\u4EF6\u7684\u6E29\u5EA6\u5FAA\u73AF\u8001\u5316\u8BD5\u9A8C-by-longshort-2012-07","children":[]},{"level":2,"title":"\u4E0A\u65E0\u5341\u4E03\u5382\u72482DW232\u566A\u58F0\u6C34\u5E73\u6D4B\u8BD5 by longshort, 2014-06","slug":"\u4E0A\u65E0\u5341\u4E03\u5382\u72482dw232\u566A\u58F0\u6C34\u5E73\u6D4B\u8BD5-by-longshort-2014-06","children":[]},{"level":2,"title":"Ultra Low Noise Reference 2DW232, 2DW233, 2DW23x by zlymex, 2016-09","slug":"ultra-low-noise-reference-2dw232-2dw233-2dw23x-by-zlymex-2016-09","children":[]},{"level":2,"title":"5V Precision Voltage Reference, Bootalito, 2017-12","slug":"_5v-precision-voltage-reference-bootalito-2017-12","children":[]},{"level":2,"title":"https://eevblog.com/forum/metrology/lm399-based-10-v-reference/","slug":"https-eevblog-com-forum-metrology-lm399-based-10-v-reference","children":[]},{"level":2,"title":"https://www.eevblog.com/forum/projects/voltage-reference/","slug":"https-www-eevblog-com-forum-projects-voltage-reference","children":[]}],"git":{"updatedTime":1646487611000,"contributors":[{"name":"adq","email":"adqeor@stu.xjtu.edu.cn","commits":2}]},"filePathRelative":"posts/2DW23x.md"}');export{e as data}; diff --git a/.vuepress/dist/assets/404.b21d4bcd.js b/.vuepress/dist/assets/404.b21d4bcd.js new file mode 100644 index 0000000..0099696 --- /dev/null +++ b/.vuepress/dist/assets/404.b21d4bcd.js @@ -0,0 +1 @@ +import{_ as i,f as d,u as p,g as f,o as v,c as k,a as e,t as c,d as g,w as L,h as l,r as x,b as B}from"./app.a942b26f.js";const N={class:"theme-container"},T={class:"page"},b={class:"theme-default-content"},C=e("h1",null,"404",-1),M=d({__name:"404",setup(R){var a,s,n;const _=p(),o=f(),t=(a=o.value.notFound)!=null?a:["Not Found"],r=()=>t[Math.floor(Math.random()*t.length)],u=(s=o.value.home)!=null?s:_.value,m=(n=o.value.backToHome)!=null?n:"Back to home";return(V,w)=>{const h=x("RouterLink");return v(),k("div",N,[e("main",T,[e("div",b,[C,e("blockquote",null,c(r()),1),g(h,{to:l(u)},{default:L(()=>[B(c(l(m)),1)]),_:1},8,["to"])])])])}}});var F=i(M,[["__file","404.vue"]]);export{F as default}; diff --git a/.vuepress/dist/assets/404.html.d341cb57.js b/.vuepress/dist/assets/404.html.d341cb57.js new file mode 100644 index 0000000..c4c5770 --- /dev/null +++ b/.vuepress/dist/assets/404.html.d341cb57.js @@ -0,0 +1 @@ +const t=JSON.parse('{"key":"v-3706649a","path":"/404.html","title":"","lang":"en-US","frontmatter":{"layout":"404"},"excerpt":"","headers":[],"git":{},"filePathRelative":null}');export{t as data}; diff --git a/.vuepress/dist/assets/404.html.d6809783.js b/.vuepress/dist/assets/404.html.d6809783.js new file mode 100644 index 0000000..b7db4b5 --- /dev/null +++ b/.vuepress/dist/assets/404.html.d6809783.js @@ -0,0 +1 @@ +import{_ as e,o as _,c}from"./app.a942b26f.js";const r={};function t(o,a){return _(),c("div")}var s=e(r,[["render",t],["__file","404.html.vue"]]);export{s as default}; diff --git a/.vuepress/dist/assets/Layout.2c854fec.js b/.vuepress/dist/assets/Layout.2c854fec.js new file mode 100644 index 0000000..54ea3fa --- /dev/null +++ b/.vuepress/dist/assets/Layout.2c854fec.js @@ -0,0 +1 @@ +import{_ as w,r as R,o as n,c as i,d as L,f as S,i as P,j as h,k as pe,h as e,F as I,l as A,m as y,a as b,t as T,n as W,p as J,q as C,w as B,s as ve,v as $,b as j,x as Y,y as Be,z as Ne,A as He,B as Q,C as Z,D as q,E as he,G as me,H as E,u as fe,g as H,T as be,I as z,J as ge,K as G,L as X,M as Ie,N as Me,O as ee,P as ke,Q as $e,e as De,R as te,S as Pe,U as K,V as ae,W as Ee,X as Re,Y as Ae,Z as Oe,$ as Fe,a0 as ze,a1 as We}from"./app.a942b26f.js";const Ue={},Ve={class:"theme-default-content"};function Ke(v,a){const t=R("Content");return n(),i("div",Ve,[L(t)])}var je=w(Ue,[["render",Ke],["__file","HomeContent.vue"]]);const qe={key:0,class:"features"},Ge=S({__name:"HomeFeatures",setup(v){const a=P(),t=h(()=>pe(a.value.features)?a.value.features:[]);return(u,o)=>e(t).length?(n(),i("div",qe,[(n(!0),i(I,null,A(e(t),_=>(n(),i("div",{key:_.title,class:"feature"},[b("h2",null,T(_.title),1),b("p",null,T(_.details),1)]))),128))])):y("",!0)}});var Xe=w(Ge,[["__file","HomeFeatures.vue"]]);const Ye=["innerHTML"],Je=["textContent"],Qe=S({__name:"HomeFooter",setup(v){const a=P(),t=h(()=>a.value.footer),u=h(()=>a.value.footerHtml);return(o,_)=>e(t)?(n(),i(I,{key:0},[e(u)?(n(),i("div",{key:0,class:"footer",innerHTML:e(t)},null,8,Ye)):(n(),i("div",{key:1,class:"footer",textContent:T(e(t))},null,8,Je))],64)):y("",!0)}});var Ze=w(Qe,[["__file","HomeFooter.vue"]]);const et=["href","rel","target","aria-label"],tt=S({inheritAttrs:!1}),at=S({...tt,__name:"AutoLink",props:{item:{type:Object,required:!0}},setup(v){const a=v,t=W(),u=He(),{item:o}=J(a),_=h(()=>Y(o.value.link)),f=h(()=>Be(o.value.link)||Ne(o.value.link)),c=h(()=>{if(!f.value){if(o.value.target)return o.value.target;if(_.value)return"_blank"}}),r=h(()=>c.value==="_blank"),s=h(()=>!_.value&&!f.value&&!r.value),l=h(()=>{if(!f.value){if(o.value.rel)return o.value.rel;if(r.value)return"noopener noreferrer"}}),p=h(()=>o.value.ariaLabel||o.value.text),d=h(()=>{const k=Object.keys(u.value.locales);return k.length?!k.some(m=>m===o.value.link):o.value.link!=="/"}),g=h(()=>d.value?t.path.startsWith(o.value.link):!1),x=h(()=>s.value?o.value.activeMatch?new RegExp(o.value.activeMatch).test(t.path):g.value:!1);return(k,m)=>{const N=R("RouterLink"),M=R("AutoLinkExternalIcon");return e(s)?(n(),C(N,ve({key:0,class:{"router-link-active":e(x)},to:e(o).link,"aria-label":e(p)},k.$attrs),{default:B(()=>[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),$(k.$slots,"after")]),_:3},16,["class","to","aria-label"])):(n(),i("a",ve({key:1,class:"external-link",href:e(o).link,rel:e(l),target:e(c),"aria-label":e(p)},k.$attrs),[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),e(r)?(n(),C(M,{key:0})):y("",!0),$(k.$slots,"after")],16,et))}}});var D=w(at,[["__file","AutoLink.vue"]]);const nt={class:"hero"},ot={key:0,id:"main-title"},rt={key:1,class:"description"},st={key:2,class:"actions"},lt=S({__name:"HomeHero",setup(v){const a=P(),t=Q(),u=Z(),o=h(()=>u.value&&a.value.heroImageDark!==void 0?a.value.heroImageDark:a.value.heroImage),_=h(()=>a.value.heroText===null?null:a.value.heroText||t.value.title||"Hello"),f=h(()=>a.value.heroAlt||_.value||"hero"),c=h(()=>a.value.tagline===null?null:a.value.tagline||t.value.description||"Welcome to your VuePress site"),r=h(()=>pe(a.value.actions)?a.value.actions.map(({text:l,link:p,type:d="primary"})=>({text:l,link:p,type:d})):[]),s=()=>{if(!o.value)return null;const l=q("img",{src:he(o.value),alt:f.value});return a.value.heroImageDark===void 0?l:q(me,()=>l)};return(l,p)=>(n(),i("header",nt,[L(s),e(_)?(n(),i("h1",ot,T(e(_)),1)):y("",!0),e(c)?(n(),i("p",rt,T(e(c)),1)):y("",!0),e(r).length?(n(),i("p",st,[(n(!0),i(I,null,A(e(r),d=>(n(),C(D,{key:d.text,class:E(["action-button",[d.type]]),item:d},null,8,["class","item"]))),128))])):y("",!0)]))}});var ut=w(lt,[["__file","HomeHero.vue"]]);const it={class:"home"},ct=S({__name:"Home",setup(v){return(a,t)=>(n(),i("main",it,[L(ut),L(Xe),L(je),L(Ze)]))}});var dt=w(ct,[["__file","Home.vue"]]);const vt=S({__name:"NavbarBrand",setup(v){const a=fe(),t=Q(),u=H(),o=Z(),_=h(()=>u.value.home||a.value),f=h(()=>t.value.title),c=h(()=>o.value&&u.value.logoDark!==void 0?u.value.logoDark:u.value.logo),r=()=>{if(!c.value)return null;const s=q("img",{class:"logo",src:he(c.value),alt:f.value});return u.value.logoDark===void 0?s:q(me,()=>s)};return(s,l)=>{const p=R("RouterLink");return n(),C(p,{to:e(_)},{default:B(()=>[L(r),e(f)?(n(),i("span",{key:0,class:E(["site-name",{"can-hide":e(c)}])},T(e(f)),3)):y("",!0)]),_:1},8,["to"])}}});var _t=w(vt,[["__file","NavbarBrand.vue"]]);const pt=S({__name:"DropdownTransition",setup(v){const a=u=>{u.style.height=u.scrollHeight+"px"},t=u=>{u.style.height=""};return(u,o)=>(n(),C(be,{name:"dropdown",onEnter:a,onAfterEnter:t,onBeforeLeave:a},{default:B(()=>[$(u.$slots,"default")]),_:3}))}});var Le=w(pt,[["__file","DropdownTransition.vue"]]);const ht=["aria-label"],mt={class:"title"},ft=b("span",{class:"arrow down"},null,-1),bt=["aria-label"],gt={class:"title"},kt={class:"navbar-dropdown"},$t={class:"navbar-dropdown-subtitle"},Lt={key:1},yt={class:"navbar-dropdown-subitem-wrapper"},wt=S({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(v){const a=v,{item:t}=J(a),u=h(()=>t.value.ariaLabel||t.value.text),o=z(!1),_=W();ge(()=>_.path,()=>{o.value=!1});const f=r=>{r.detail===0?o.value=!o.value:o.value=!1},c=(r,s)=>s[s.length-1]===r;return(r,s)=>(n(),i("div",{class:E(["navbar-dropdown-wrapper",{open:o.value}])},[b("button",{class:"navbar-dropdown-title",type:"button","aria-label":e(u),onClick:f},[b("span",mt,T(e(t).text),1),ft],8,ht),b("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":e(u),onClick:s[0]||(s[0]=l=>o.value=!o.value)},[b("span",gt,T(e(t).text),1),b("span",{class:E(["arrow",o.value?"down":"right"])},null,2)],8,bt),L(Le,null,{default:B(()=>[G(b("ul",kt,[(n(!0),i(I,null,A(e(t).children,l=>(n(),i("li",{key:l.text,class:"navbar-dropdown-item"},[l.children?(n(),i(I,{key:0},[b("h4",$t,[l.link?(n(),C(D,{key:0,item:l,onFocusout:p=>c(l,e(t).children)&&l.children.length===0&&(o.value=!1)},null,8,["item","onFocusout"])):(n(),i("span",Lt,T(l.text),1))]),b("ul",yt,[(n(!0),i(I,null,A(l.children,p=>(n(),i("li",{key:p.link,class:"navbar-dropdown-subitem"},[L(D,{item:p,onFocusout:d=>c(p,l.children)&&c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"])]))),128))])],64)):(n(),C(D,{key:1,item:l,onFocusout:p=>c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"]))]))),128))],512),[[X,o.value]])]),_:1})],2))}});var St=w(wt,[["__file","NavbarDropdown.vue"]]);const _e=v=>decodeURI(v).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),Ct=(v,a)=>{if(a.hash===v)return!0;const t=_e(a.path),u=_e(v);return t===u},ye=(v,a)=>v.link&&Ct(v.link,a)?!0:v.children?v.children.some(t=>ye(t,a)):!1,we=v=>!Y(v)||/github\.com/.test(v)?"GitHub":/bitbucket\.org/.test(v)?"Bitbucket":/gitlab\.com/.test(v)?"GitLab":/gitee\.com/.test(v)?"Gitee":null,Tt={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},xt=({docsRepo:v,editLinkPattern:a})=>{if(a)return a;const t=we(v);return t!==null?Tt[t]:null},Bt=({docsRepo:v,docsBranch:a,docsDir:t,filePathRelative:u,editLinkPattern:o})=>{if(!u)return null;const _=xt({docsRepo:v,editLinkPattern:o});return _?_.replace(/:repo/,Y(v)?v:`https://github.com/${v}`).replace(/:branch/,a).replace(/:path/,Ie(`${Me(t)}/${u}`)):null},Nt={key:0,class:"navbar-items"},Ht=S({__name:"NavbarItems",setup(v){const a=()=>{const s=ee(),l=fe(),p=Q(),d=H();return h(()=>{var M,O,F;const g=Object.keys(p.value.locales);if(g.length<2)return[];const x=s.currentRoute.value.path,k=s.currentRoute.value.fullPath,m=s.currentRoute.value.hash;return[{text:(M=d.value.selectLanguageText)!=null?M:"unknown language",ariaLabel:(F=(O=d.value.selectLanguageAriaLabel)!=null?O:d.value.selectLanguageText)!=null?F:"unknown language",children:g.map(U=>{var re,se,le,ue,ie,ce;const Ce=(se=(re=p.value.locales)==null?void 0:re[U])!=null?se:{},ne=(ue=(le=d.value.locales)==null?void 0:le[U])!=null?ue:{},oe=`${Ce.lang}`,Te=(ie=ne.selectLanguageName)!=null?ie:oe;let V;if(oe===p.value.lang)V=k;else{const de=x.replace(l.value,U);s.getRoutes().some(xe=>xe.path===de)?V=`${de}${m}`:V=(ce=ne.home)!=null?ce:U}return{text:Te,link:V}})}]})},t=()=>{const s=H(),l=h(()=>s.value.repo),p=h(()=>l.value?we(l.value):null),d=h(()=>l.value&&!Y(l.value)?`https://github.com/${l.value}`:l.value),g=h(()=>d.value?s.value.repoLabel?s.value.repoLabel:p.value===null?"Source":p.value:null);return h(()=>!d.value||!g.value?[]:[{text:g.value,link:d.value}])},u=s=>ke(s)?$e(s):s.children?{...s,children:s.children.map(u)}:s,_=(()=>{const s=H();return h(()=>(s.value.navbar||[]).map(u))})(),f=a(),c=t(),r=h(()=>[..._.value,...f.value,...c.value]);return(s,l)=>e(r).length?(n(),i("nav",Nt,[(n(!0),i(I,null,A(e(r),p=>(n(),i("div",{key:p.text,class:"navbar-item"},[p.children?(n(),C(St,{key:0,item:p},null,8,["item"])):(n(),C(D,{key:1,item:p},null,8,["item"]))]))),128))])):y("",!0)}});var Se=w(Ht,[["__file","NavbarItems.vue"]]);const It=["title"],Mt={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Dt=De('\u4ECA\u5929\u662F2022\u5E743\u67083\u65E5\uFF0C\u5728\u8D2D\u4E70\u670D\u52A1\u5668\u5E76\u642D\u5EFA\u597Dgitea
\u548Cjenkins
\u4E4B\u540E\uFF0C\u7EC8\u4E8E\u5B8C\u6210\u5E76\u6D4B\u8BD5\u6210\u529F\u4E86\u672C\u7AD9\u7684\u7248\u672C\u63A7\u5236\u53CA\u81EA\u52A8\u90E8\u7F72\u3002\u672C\u7AD9\u91C7\u7528vuepress
\u6846\u67B6\uFF0C\u7531vuepress-theme-hope
\u9A71\u52A8\uFF0C\u91C7\u7528gitea
\u8FDB\u884C\u7248\u672C\u63A7\u5236\uFF0C\u96C6\u6210jenkins
CI/CD\u8FDB\u884C\u81EA\u52A8\u5316\u6784\u5EFA\u90E8\u7F72\u3002\u5982\u6709\u90E8\u7F72\u76F8\u5173\u95EE\u9898\u8BF7\u54A8\u8BE2NaiveTomcat\u3002
\u672C\u7AD9\u5C06\u4E3B\u8981\u53D1\u5E03\u897F\u5B89\u4EA4\u901A\u5927\u5B66\u7535\u4FE1\u79D1\u534F\u7684\u76F8\u5173\u535A\u6587\u4EE5\u53CA\u6559\u7A0B\u6027\u6587\u672C\u3002
VuePress \u7684\u6BCF\u4E2A\u6587\u6863\u9875\u9762\u90FD\u662F\u7531 Markdown \u6E32\u67D3\u800C\u6210\u3002\u6240\u4EE5\u4F60\u9700\u8981\u901A\u8FC7\u5728\u76F8\u5E94\u8DEF\u5F84\u521B\u5EFA\u7F16\u5199 Markdown \u5EFA\u7ACB\u4F60\u7684\u6587\u6863\u6216\u535A\u5BA2\u9875\u9762\u3002
\\n","headers":[{"level":2,"title":"Markdown \u4ECB\u7ECD","slug":"markdown-\u4ECB\u7ECD","children":[]},{"level":2,"title":"VuePress \u6269\u5C55","slug":"vuepress-\u6269\u5C55","children":[]},{"level":2,"title":"\u4E3B\u9898\u6269\u5C55","slug":"\u4E3B\u9898\u6269\u5C55","children":[{"level":3,"title":"\u4E00\u952E\u542F\u7528","slug":"\u4E00\u952E\u542F\u7528","children":[]},{"level":3,"title":"\u81EA\u5B9A\u4E49\u5BB9\u5668","slug":"\u81EA\u5B9A\u4E49\u5BB9\u5668","children":[]},{"level":3,"title":"\u4EE3\u7801\u5757","slug":"\u4EE3\u7801\u5757","children":[]},{"level":3,"title":"\u81EA\u5B9A\u4E49\u5BF9\u9F50","slug":"\u81EA\u5B9A\u4E49\u5BF9\u9F50","children":[]},{"level":3,"title":"\u4E0A\u4E0B\u89D2\u6807","slug":"\u4E0A\u4E0B\u89D2\u6807","children":[]},{"level":3,"title":"\u811A\u6CE8","slug":"\u811A\u6CE8","children":[]},{"level":3,"title":"\u6807\u8BB0","slug":"\u6807\u8BB0","children":[]},{"level":3,"title":"\u4EFB\u52A1\u5217\u8868","slug":"\u4EFB\u52A1\u5217\u8868","children":[]},{"level":3,"title":"\u6D41\u7A0B\u56FE","slug":"\u6D41\u7A0B\u56FE","children":[]}]},{"level":2,"title":"Mermaid","slug":"mermaid","children":[{"level":3,"title":"Tex \u8BED\u6CD5","slug":"tex-\u8BED\u6CD5","children":[]},{"level":3,"title":"\u4EE3\u7801\u6F14\u793A","slug":"\u4EE3\u7801\u6F14\u793A","children":[]},{"level":3,"title":"\u5E7B\u706F\u7247","slug":"\u5E7B\u706F\u7247","children":[]}]},{"level":2,"title":"\u5E7B\u706F\u7247 1","slug":"\u5E7B\u706F\u7247-1","children":[]},{"level":2,"title":"\u5E7B\u706F\u7247 2","slug":"\u5E7B\u706F\u7247-2","children":[]},{"level":2,"title":"\u5E7B\u706F\u7247 3.1","slug":"\u5E7B\u706F\u7247-3-1","children":[]},{"level":2,"title":"\u5E7B\u706F\u7247 3.2","slug":"\u5E7B\u706F\u7247-3-2","children":[]}],"git":{"updatedTime":1646374231000,"contributors":[{"name":"tomdang","email":"tomdang@naivetomcat.cn","commits":3}]},"filePathRelative":"guide/markdown.md"}');export{e as data}; diff --git a/.vuepress/dist/assets/markdown.html.b2f06c1b.js b/.vuepress/dist/assets/markdown.html.b2f06c1b.js new file mode 100644 index 0000000..2ce6085 --- /dev/null +++ b/.vuepress/dist/assets/markdown.html.b2f06c1b.js @@ -0,0 +1,77 @@ +import{_ as p,o as c,c as u,a as n,d as e,t as h,w as o,b as s,e as t,r as i}from"./app.a942b26f.js";const v={},m=n("p",null,"VuePress \u7684\u6BCF\u4E2A\u6587\u6863\u9875\u9762\u90FD\u662F\u7531 Markdown \u6E32\u67D3\u800C\u6210\u3002\u6240\u4EE5\u4F60\u9700\u8981\u901A\u8FC7\u5728\u76F8\u5E94\u8DEF\u5F84\u521B\u5EFA\u7F16\u5199 Markdown \u5EFA\u7ACB\u4F60\u7684\u6587\u6863\u6216\u535A\u5BA2\u9875\u9762\u3002",-1),_=n("h2",{id:"markdown-\u4ECB\u7ECD",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#markdown-\u4ECB\u7ECD","aria-hidden":"true"},"#"),s(" Markdown \u4ECB\u7ECD")],-1),k=s("\u5982\u679C\u4F60\u662F\u4E00\u4E2A\u65B0\u624B\uFF0C\u8FD8\u4E0D\u4F1A\u7F16\u5199 Markdown\uFF0C\u8BF7\u5148\u9605\u8BFB "),b={href:"https://vuepress-theme-hope.github.io/v2/zh/basic/markdown/README.html",target:"_blank",rel:"noopener noreferrer"},g=s("Markdown \u4ECB\u7ECD"),f=s(" \u548C "),w={href:"https://vuepress-theme-hope.github.io/v2/zh/basic/markdown/demo.html",target:"_blank",rel:"noopener noreferrer"},x=s("Markdown \u6F14\u793A"),y=s("\u3002"),z=n("p",null,"::: info Frontmatter",-1),E=s("Frontmatter \u662F VuePress \u4E2D\u5F88\u91CD\u8981\u7684\u4E00\u4E2A\u6982\u5FF5\uFF0C\u5982\u679C\u4F60\u4E0D\u4E86\u89E3\u5B83\uFF0C\u4F60\u9700\u8981\u9605\u8BFB "),M={href:"https://vuepress-theme-hope.github.io/v2/zh/basic/vuepress/page.html#front-matter",target:"_blank",rel:"noopener noreferrer"},j=s("Frontmatter \u4ECB\u7ECD"),q=s("\u3002"),V=n("p",null,":::",-1),$=n("h2",{id:"vuepress-\u6269\u5C55",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#vuepress-\u6269\u5C55","aria-hidden":"true"},"#"),s(" VuePress \u6269\u5C55")],-1),A=n("p",null,"\u4E3A\u4E86\u4E30\u5BCC\u6587\u6863\u5199\u4F5C\uFF0CVuePress \u5BF9 Markdown \u8BED\u6CD5\u8FDB\u884C\u4E86\u6269\u5C55\u3002",-1),B=s("\u5173\u4E8E\u8FD9\u4E9B\u6269\u5C55\uFF0C\u8BF7\u9605\u8BFB "),C={href:"https://vuepress-theme-hope.github.io/v2/zh/basic/vuepress/markdown.html",target:"_blank",rel:"noopener noreferrer"},D=s("VuePress \u4E2D\u7684 Markdown \u6269\u5C55"),F=s("\u3002"),P=n("h2",{id:"\u4E3B\u9898\u6269\u5C55",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#\u4E3B\u9898\u6269\u5C55","aria-hidden":"true"},"#"),s(" \u4E3B\u9898\u6269\u5C55")],-1),G=n("h3",{id:"\u4E00\u952E\u542F\u7528",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#\u4E00\u952E\u542F\u7528","aria-hidden":"true"},"#"),s(" \u4E00\u952E\u542F\u7528")],-1),I=s("\u4F60\u53EF\u4EE5\u8BBE\u7F6E "),N=n("code",null,"themeconfig.plugins.htmlEnhance.enableAll",-1),L=s(" \u542F\u7528 "),S={href:"https://vuepress-theme-hope.github.io/v2/md-enhance",target:"_blank",rel:"noopener noreferrer"},T=s("md-enhance"),H=s(" \u63D2\u4EF6\u7684\u6240\u6709\u529F\u80FD\u3002"),J=t(`module.exports = {
+ themeConfig: {
+ plugins: {
+ mdEnhance: {
+ enableAll: true,
+ },
+ },
+ },
+};
+
::: v-pre
`,3),O=t(`:::
::: info \u81EA\u5B9A\u4E49\u6807\u9898
\u4FE1\u606F\u5BB9\u5668\uFF0C\u5305\u542B \u4EE3\u7801
\u4E0E \u94FE\u63A5\u3002
const a = 1;
+
:::
\u81EA\u5B9A\u4E49\u6807\u9898
\u63D0\u793A\u5BB9\u5668
\u81EA\u5B9A\u4E49\u6807\u9898
\u8B66\u544A\u5BB9\u5668
\u81EA\u5B9A\u4E49\u6807\u9898
\u5371\u9669\u5BB9\u5668
\u8BE6\u60C5\u5BB9\u5668
::: v-pre
+
+\u5B89\u5168\u7684\u5728 Markdown \u4E2D\u4F7F\u7528 {{ variable }}\u3002
+
+:::
+
+::: info \u81EA\u5B9A\u4E49\u6807\u9898
+
+\u4FE1\u606F\u5BB9\u5668
+
+:::
+
+::: tip \u81EA\u5B9A\u4E49\u6807\u9898
+
+\u63D0\u793A\u5BB9\u5668
+
+:::
+
+::: warning \u81EA\u5B9A\u4E49\u6807\u9898
+
+\u8B66\u544A\u5BB9\u5668
+
+:::
+
+::: danger \u81EA\u5B9A\u4E49\u6807\u9898
+
+\u5371\u9669\u5BB9\u5668
+
+:::
+
+::: details \u81EA\u5B9A\u4E49\u6807\u9898
+
+\u8BE6\u60C5\u5BB9\u5668
+
+:::
+
cond=>condition: \u662F\u5426\u6267\u884C\u64CD\u4F5C?
+process=>operation: \u64CD\u4F5C
+e=>end: \u7ED3\u675F
+
+cond(yes)->process->e
+cond(no)->e
+
flowchart TB
+ c1-->a2
+ subgraph one
+ a1-->a2
+ end
+ subgraph two
+ b1-->b2
+ end
+ subgraph three
+ c1-->c2
+ end
+ one --> two
+ three --> two
+ two --> c2
+
::: demo \u4E00\u4E2A\u666E\u901A Demo
<h1>Mr.Hope</h1>
+<p><span id="very">\u5341\u5206</span> \u5E05</p>
+
document.querySelector("#very").addEventListener("click", () => {
+ alert("\u5341\u5206\u5E05");
+});
+
span {
+ color: red;
+}
+
:::
`,6),Gn={href:"https://vuepress-theme-hope.github.io/v2/zh/guide/markdown/demo.html",target:"_blank",rel:"noopener noreferrer"},In=s("\u67E5\u770B\u8BE6\u60C5"),Nn=n("h3",{id:"\u5E7B\u706F\u7247",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#\u5E7B\u706F\u7247","aria-hidden":"true"},"#"),s(" \u5E7B\u706F\u7247")],-1),Ln=n("p",null,"@slidestart",-1),Sn=n("h2",{id:"\u5E7B\u706F\u7247-1",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#\u5E7B\u706F\u7247-1","aria-hidden":"true"},"#"),s(" \u5E7B\u706F\u7247 1")],-1),Tn=s("\u4E00\u4E2A\u6709\u6587\u5B57\u548C "),Hn={href:"https://mrhope.site",target:"_blank",rel:"noopener noreferrer"},Jn=s("\u94FE\u63A5"),On=s(" \u7684\u6BB5\u843D"),Rn=t(`const a = 1;
+
--
$$ J(\\theta_0,\\theta_1) = \\sum_{i=0} $$
@slideend
`,10),Kn={href:"https://vuepress-theme-hope.github.io/v2/zh/guide/markdown/presentation.html",target:"_blank",rel:"noopener noreferrer"},Qn=s("\u67E5\u770B\u8BE6\u60C5");function Un(l,Wn){const a=i("ExternalLinkIcon"),r=i("CodeGroupItem"),d=i("CodeGroup");return c(),u("div",null,[m,_,n("p",null,[k,n("a",b,[g,e(a)]),f,n("a",w,[x,e(a)]),y]),z,n("p",null,[E,n("a",M,[j,e(a)]),q]),V,$,A,n("p",null,[B,n("a",C,[D,e(a)]),F]),P,G,n("p",null,[I,N,L,n("a",S,[T,e(a)]),H]),J,n("p",null,"\u5B89\u5168\u7684\u5728 Markdown \u4E2D\u4F7F\u7528 "+h(l.variable)+"\u3002",1),O,n("ul",null,[n("li",null,[n("a",R,[K,e(a)])])]),Q,e(d,null,{default:o(()=>[e(r,{title:"yarn"},{default:o(()=>[U]),_:1}),e(r,{title:"npm:active"},{default:o(()=>[W]),_:1})]),_:1}),n("ul",null,[n("li",null,[n("a",X,[Y,e(a)])])]),Z,nn,sn,en,an,tn,on,n("ul",null,[n("li",null,[n("a",rn,[ln,e(a)])])]),dn,pn,n("ul",null,[n("li",null,[n("a",cn,[un,e(a)])])]),hn,vn,n("ul",null,[n("li",null,[n("a",mn,[_n,e(a)])])]),kn,bn,n("ul",null,[n("li",null,[n("a",gn,[fn,e(a)])])]),wn,n("ul",null,[xn,yn,n("li",null,[n("p",null,[n("a",zn,[En,e(a)])])])]),Mn,n("ul",null,[n("li",null,[n("a",jn,[qn,e(a)])])]),Vn,n("ul",null,[n("li",null,[n("a",$n,[An,e(a)])])]),Bn,Cn,n("ul",null,[n("li",null,[n("a",Dn,[Fn,e(a)])])]),Pn,n("ul",null,[n("li",null,[n("a",Gn,[In,e(a)])])]),Nn,Ln,Sn,n("p",null,[Tn,n("a",Hn,[Jn,e(a)]),On]),Rn,n("ul",null,[n("li",null,[n("a",Kn,[Qn,e(a)])])])])}var Yn=p(v,[["render",Un],["__file","markdown.html.vue"]]);export{Yn as default}; diff --git a/.vuepress/dist/assets/page.html.0cad911b.js b/.vuepress/dist/assets/page.html.0cad911b.js new file mode 100644 index 0000000..672aba9 --- /dev/null +++ b/.vuepress/dist/assets/page.html.0cad911b.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-4eaf9f84","path":"/guide/page.html","title":"\u9875\u9762\u914D\u7F6E","lang":"en-US","frontmatter":{"icon":"page","title":"\u9875\u9762\u914D\u7F6E","author":"John Smith","date":"2020-01-01T00:00:00.000Z","category":["\u4F7F\u7528\u6307\u5357"],"tag":["\u9875\u9762\u914D\u7F6E","\u4F7F\u7528\u6307\u5357"],"sticky":false,"star":false,"footer":"\u8FD9\u662F\u6D4B\u8BD5\u663E\u793A\u7684\u9875\u811A","article":false,"timeline":false},"excerpt":"","headers":[{"level":2,"title":"\u9875\u9762\u4FE1\u606F","slug":"\u9875\u9762\u4FE1\u606F","children":[]},{"level":2,"title":"\u9875\u9762\u5185\u5BB9","slug":"\u9875\u9762\u5185\u5BB9","children":[]},{"level":2,"title":"\u9875\u9762\u7ED3\u6784","slug":"\u9875\u9762\u7ED3\u6784","children":[]}],"git":{"updatedTime":1646374231000,"contributors":[{"name":"tomdang","email":"tomdang@naivetomcat.cn","commits":3}]},"filePathRelative":"guide/page.md"}');export{e as data}; diff --git a/.vuepress/dist/assets/page.html.92922a15.js b/.vuepress/dist/assets/page.html.92922a15.js new file mode 100644 index 0000000..d2730f6 --- /dev/null +++ b/.vuepress/dist/assets/page.html.92922a15.js @@ -0,0 +1 @@ +import{_ as o,o as t,c as i,a as e,d as c,e as n,b as a,r as d}from"./app.a942b26f.js";const r={},s=n('\u4F60\u53EF\u4EE5\u5728 Markdown \u7684 Frontmatter \u4E2D\u8BBE\u7F6E\u9875\u9762\u4FE1\u606F\u3002
\u4F5C\u8005\u8BBE\u7F6E\u4E3A Ms.Hope\u3002
\u5199\u4F5C\u65F6\u95F4\u5E94\u4E3A 2020 \u5E74 1 \u6708 1 \u65E5
\u5206\u7C7B\u4E3A \u201C\u4F7F\u7528\u6307\u5357\u201D
\u6807\u7B7E\u4E3A \u201C\u9875\u9762\u914D\u7F6E\u201D \u548C \u201C\u4F7F\u7528\u6307\u5357\u201D
\u4F60\u53EF\u4EE5\u81EA\u7531\u5728\u8FD9\u91CC\u4E66\u5199\u4F60\u7684 Markdown\u3002
TIP
Markdown \u6587\u4EF6\u5939\u7684\u56FE\u7247\u8BF7\u4F7F\u7528\u76F8\u5BF9\u94FE\u63A5 ./
\u8FDB\u884C\u5F15\u7528\u3002
.vuepress/public
\u6587\u4EF6\u5939\u7684\u56FE\u7247\uFF0C\u8BF7\u4F7F\u7528\u7EDD\u5BF9\u94FE\u63A5 /
\u8FDB\u884C\u5F15\u7528
\u4E3B\u9898\u5305\u542B\u4E86\u4E00\u4E2A\u81EA\u5B9A\u4E49\u5FBD\u7AE0\u7AE0\u53EF\u4EE5\u4F7F\u7528:
',7),p=a("\u6587\u5B57\u7ED3\u5C3E\u5E94\u8BE5\u6709\u6DF1\u84DD\u8272\u7684 \u5FBD\u7AE0\u6587\u5B57 \u5FBD\u7AE0\u3002 "),u=e("h2",{id:"\u9875\u9762\u7ED3\u6784",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#\u9875\u9762\u7ED3\u6784","aria-hidden":"true"},"#"),a(" \u9875\u9762\u7ED3\u6784")],-1),h=e("p",null,"\u6B64\u9875\u9762\u5E94\u5F53\u5305\u542B\uFF1A",-1),_=e("ul",null,[e("li",null,"\u8FD4\u56DE\u9876\u90E8\u6309\u94AE"),e("li",null,"\u8DEF\u5F84\u5BFC\u822A"),e("li",null,"\u8BC4\u8BBA"),e("li",null,"\u9875\u811A")],-1);function m(f,x){const l=d("Badge");return t(),i("div",null,[s,e("blockquote",null,[e("p",null,[p,c(l,{text:"\u5FBD\u7AE0\u6587\u5B57",color:"#242378"})])]),u,h,_])}var b=o(r,[["render",m],["__file","page.html.vue"]]);export{b as default}; diff --git a/.vuepress/dist/assets/slide.html.a3e586fe.js b/.vuepress/dist/assets/slide.html.a3e586fe.js new file mode 100644 index 0000000..23c5574 --- /dev/null +++ b/.vuepress/dist/assets/slide.html.a3e586fe.js @@ -0,0 +1,6 @@ +import{_ as r,o as i,c as s,a as e,d as h,e as d,b as a,r as o}from"./app.a942b26f.js";var c="/logo.svg";const l={},t=d('@slidestart
\u4E00\u4E2A\u7B80\u5355\u7684\u5E7B\u706F\u7247\u6F14\u793A\u4E0E\u5404\u79CD\u5C0F\u8D34\u58EB\u3002
\u8BF7\u6EDA\u52A8\u9F20\u6807\u6EDA\u8F6E\u8FDB\u5165\u4E0B\u4E00\u9875
--
\u4F7F\u7528 ---
\u6807\u6CE8\u6C34\u5E73\u5E7B\u706F\u7247
\u5728\u6C34\u5E73\u5E7B\u706F\u7247\u4E2D\u4F7F\u7528 --
\u5206\u5272\u5782\u76F4\u5E7B\u706F\u7247
\u4F7F\u7528 <!-- .slide: ... -->
\u5728\u5E7B\u706F\u7247\u4E0A\u6DFB\u52A0\u5C5E\u6027
\u4F7F\u7528 <!-- .element: ... -->
\u5728\u524D\u4E00\u4E2A HTML \u5143\u7D20\u4E0A\u6DFB\u52A0\u5C5E\u6027
\u4F60\u53EF\u4EE5\u5728\u5E7B\u706F\u7247\u4E2D\u4F7F\u7528 Markdown \u8BED\u6CD5\u7684\u5404\u79CD\u6807\u8BB0.
--
\u4F60\u53EF\u4EE5\u5728\u5E7B\u706F\u7247\u4E2D\u4F7F\u7528 Markdown \u8BED\u6CD5\u7684\u5404\u79CD\u6807\u8BB0.
\u6807\u9898\u9ED8\u8BA4\u4F1A\u81EA\u52A8\u8F6C\u6362\u4E3A\u5927\u5199\u3002
',21),p=a("\u8FD9\u662F\u4E00\u4E2A\u6709\u7740 "),u=e("strong",null,"\u7C97\u4F53",-1),f=a(", "),k=e("em",null,"\u659C\u4F53",-1),b=a(", "),m=e("s",null,"\u5220\u9664\u7EBF",-1),x=a(" \u6587\u5B57\u5E76\u5305\u542B "),g={href:"https://mrhope.site",target:"_blank",rel:"noopener noreferrer"},_=a("\u4E00\u4E2A\u94FE\u63A5"),v=a(" \u7684\u6BB5\u843D\uFF0C\u5E76\u4E14\u5B83\u4F1A\u81EA\u52A8\u6362\u884C\u3002\u6240\u4EE5\u4F60\u65E0\u9700\u62C5\u5FC3\u5B83\u7684\u957F\u5EA6\u3002"),w=d(`--
\u4F60\u53EF\u4EE5\u5728\u5E7B\u706F\u7247\u4E2D\u4F7F\u7528 Markdown \u8BED\u6CD5\u7684\u5404\u79CD\u6807\u8BB0.
\u5217\u8868\u9ED8\u8BA4\u4E3A inline-block
--
\u4F60\u53EF\u4EE5\u5728\u5E7B\u706F\u7247\u4E2D\u4F7F\u7528 Markdown \u8BED\u6CD5\u7684\u5404\u79CD\u6807\u8BB0.
\u5728\u4F60\u542F\u7528 highlight
\u63D2\u4EF6\u540E\uFF0C\u4EE3\u7801\u5757\u4F1A\u81EA\u52A8\u9AD8\u4EAE\u3002
const a = 1;
+
--
\u4F60\u53EF\u4EE5\u5728\u5E7B\u706F\u7247\u4E2D\u4F7F\u7528 Markdown \u8BED\u6CD5\u7684\u5404\u79CD\u6807\u8BB0.
\u5728\u4F60\u542F\u7528 math
\u63D2\u4EF6\u540E\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u4F7F\u7528 TEX \u683C\u5F0F\u4F7F\u7528\u6570\u5B66\u516C\u5F0F\u3002
$$ J(\\theta_0,\\theta_1) = \\sum_{i=0} $$
--
\u4F60\u53EF\u4EE5\u5728\u5E7B\u706F\u7247\u4E2D\u4F7F\u7528 Markdown \u8BED\u6CD5\u7684\u5404\u79CD\u6807\u8BB0.
\u26A0\u8BF7\u6CE8\u610F: \u8868\u683C\u548C\u5206\u5272\u7EBF\uFF0C\u4EE5\u53CA\u6240\u6709\u4E0D\u5728 Markdown \u6807\u51C6\u8BED\u6CD5\u4E2D\u7684\u5185\u5BB9\u5747\u4E0D\u53D7\u652F\u6301\u3002
--
\u{1F446} r-fit-text
class \u4F1A\u8BA9\u6587\u5B57\u5728\u4E0D\u8D85\u51FA\u5E7B\u706F\u7247\u8303\u56F4\u7684\u60C5\u51B5\u4E0B\u5C3D\u53EF\u80FD\u5927\u3002
--
\u{1F446} r-stretch
class \u5E2E\u52A9\u4F60\u63A7\u5236\u6CE8\u5165\u56FE\u7247\u6216\u89C6\u9891\u7684\u5927\u5C0F\uFF0C\u4F7F\u5B83\u4EEC\u586B\u5145\u6EE1\u5E7B\u706F\u7247\u5782\u76F4\u65B9\u5411\u4E0A\u7684\u5269\u4F59\u7A7A\u95F4\u3002
--
\u4F60\u53EF\u4EE5\u901A\u8FC7\u5411\u7279\u5B9A\u5E7B\u706F\u7247\u6DFB\u52A0 data-background
\u5C5E\u6027\u81EA\u5B9A\u4E49\u5E7B\u706F\u7247\u80CC\u666F.
--
\u52A8\u753B\u7247\u6BB5\u7528\u4E8E\u9AD8\u4EAE\u6216\u663E\u9690\u5E7B\u706F\u7247\u4E2D\u7684\u5143\u7D20\u3002
\u4F60\u9700\u8981\u5728\u5143\u7D20\u4E0A\u6DFB\u52A0 fragment
\u548C\u52A8\u753B class\u3002
--
fade-in
fade-out
fade-up
fade-down
fade-left
fade-right
fade-in-then-out
fade-in-then-semi-out
--
grow
shrink
strike
highlight-red
highlight-green
highlight-blue
highlight-current-red
highlight-current-green
highlight-current-blue
--
\u4F60\u53EF\u4EE5\u6309\u7167\u987A\u5E8F\u5305\u88F9\u4E00\u4E2A HTML \u5143\u7D20\u4F7F\u5176\u62E5\u6709\u591A\u4E2A\u52A8\u753B\u7247\u6BB5
\u6E10\u5165 > \u53D8\u7EA2 > \u6E10\u51FA--
\u4F60\u53EF\u4EE5\u4F7F\u7528 data-fragment-index
\u5C5E\u6027\u6539\u53D8\u5143\u7D20\u7684\u52A8\u753B\u987A\u5E8F\u3002
\u4E0D\u540C\u5143\u7D20\u53EF\u4EE5\u6709\u76F8\u540C\u7684\u52A8\u753B\u987A\u5E8F\u3002
--
Transition \u53EF\u4EE5\u901A\u8FC7\u914D\u7F6E\u4E2D\u7684 transition
\u9009\u9879\u5168\u5C40\u8BBE\u7F6E\uFF0C\u4E5F\u53EF\u4EE5\u901A\u8FC7\u5728\u7279\u5B9A\u5E7B\u706F\u7247\u6DFB\u52A0 data-transition
\u5C5E\u6027\u5C40\u90E8\u8BBE\u7F6E.
\u53EF\u80FD\u7684\u503C:
--
\u4F60\u53EF\u4EE5\u5728\u76F8\u90BB\u7684\u5E7B\u706F\u7247\u4E0A\u6DFB\u52A0 data-auto-animate
\u4F7F\u76F8\u540C\u7684 HTML \u5143\u7D20\u4EA7\u751F\u8FC7\u6E21\u52A8\u753B\u6548\u679C\u3002
--
\u901A\u8FC7\u542F\u7528 highlight
\u63D2\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u5BF9\u4EE3\u7801\u5757\u8FDB\u884C\u9AD8\u4EAE\u3002
\u4F60\u53EF\u4EE5\u4F7F\u7528 [a-b|c-d]
\u8BED\u6CD5\u6765\u5206\u5E03\u9AD8\u4EAE\u7279\u5B9A\u884C\u3002
let a = 1;
+let b = 2;
+let c = (x) => 1 + 2 + x;
+c(3);
+
--
\u6309\u4E0B Esc
\u6216 O
\u5373\u53EF\u5728\u5E7B\u706F\u7247\u83B7\u5F97\u7126\u70B9\u65F6\u8FDB\u5165\u9884\u89C8\u6A21\u5F0F\u3002
--
\u6309\u4E0B F
\u6216 F11
\u5373\u53EF\u5728\u5E7B\u706F\u7247\u83B7\u5F97\u7126\u70B9\u65F6\u8FDB\u5165\u5168\u5C4F\u6A21\u5F0F\u3002
--
\u6309\u4E0B alt
(Linux \u4E0A\u4F7F\u7528 ctrl
) \u7684\u540C\u65F6\u70B9\u51FB\u5E7B\u706F\u7247\u7684\u4EFB\u4F55\u5143\u7D20\uFF0C\u5373\u53EF\u4EE5\u5411\u6B64\u5143\u7D20\u8FDB\u884C\u653E\u5927\u3002
\u518D\u6B21\u70B9\u51FB\u5373\u53EF\u7F29\u5C0F\u3002
@slideend
`,112);function M(L,j){const n=o("ExternalLinkIcon");return i(),s("div",null,[t,e("p",null,[p,u,f,k,b,m,x,e("a",g,[_,h(n)]),v]),w])}var E=r(l,[["render",M],["__file","slide.html.vue"]]);export{E as default}; diff --git a/.vuepress/dist/assets/slide.html.eaa3ee9f.js b/.vuepress/dist/assets/slide.html.eaa3ee9f.js new file mode 100644 index 0000000..98fd970 --- /dev/null +++ b/.vuepress/dist/assets/slide.html.eaa3ee9f.js @@ -0,0 +1 @@ +const l=JSON.parse('{"key":"v-0e503981","path":"/slide.html","title":"\u5E7B\u706F\u7247\u9875","lang":"en-US","frontmatter":{"title":"\u5E7B\u706F\u7247\u9875","icon":"slides","layout":"Slide","article":false,"timeline":false},"excerpt":"","headers":[{"level":2,"title":"\u5E7B\u706F\u7247\u6F14\u793A","slug":"\u5E7B\u706F\u7247\u6F14\u793A","children":[]},{"level":2,"title":"\u6807\u6CE8\u5E7B\u706F\u7247","slug":"\u6807\u6CE8\u5E7B\u706F\u7247","children":[]},{"level":2,"title":"\u6807\u6CE8\u5E7B\u706F\u7247","slug":"\u6807\u6CE8\u5E7B\u706F\u7247-1","children":[]},{"level":2,"title":"Markdown","slug":"markdown","children":[]},{"level":2,"title":"Markdown","slug":"markdown-1","children":[{"level":3,"title":"\u8FD9\u662F\u4E00\u4E2A H3","slug":"\u8FD9\u662F\u4E00\u4E2A-h3","children":[]}]},{"level":2,"title":"Markdown","slug":"markdown-2","children":[]},{"level":2,"title":"Markdown","slug":"markdown-3","children":[]},{"level":2,"title":"Markdown","slug":"markdown-4","children":[]},{"level":2,"title":"Markdown","slug":"markdown-5","children":[]},{"level":2,"title":"\u5E03\u5C40","slug":"\u5E03\u5C40","children":[]},{"level":2,"title":"\u5E03\u5C40","slug":"\u5E03\u5C40-1","children":[]},{"level":2,"title":"\u5E03\u5C40","slug":"\u5E03\u5C40-2","children":[]},{"level":2,"title":"\u5E03\u5C40","slug":"\u5E03\u5C40-3","children":[{"level":3,"title":"\u80CC\u666F","slug":"\u80CC\u666F","children":[]}]},{"level":2,"title":"\u52A8\u753B\u7247\u6BB5","slug":"\u52A8\u753B\u7247\u6BB5","children":[]},{"level":2,"title":"\u52A8\u753B\u7247\u6BB5","slug":"\u52A8\u753B\u7247\u6BB5-1","children":[]},{"level":2,"title":"\u52A8\u753B\u7247\u6BB5","slug":"\u52A8\u753B\u7247\u6BB5-2","children":[{"level":3,"title":"\u52A8\u753B class","slug":"\u52A8\u753B-class","children":[]}]},{"level":2,"title":"\u52A8\u753B\u7247\u6BB5","slug":"\u52A8\u753B\u7247\u6BB5-3","children":[{"level":3,"title":"\u52A8\u753B class","slug":"\u52A8\u753B-class-1","children":[]}]},{"level":2,"title":"\u52A8\u753B\u7247\u6BB5","slug":"\u52A8\u753B\u7247\u6BB5-4","children":[{"level":3,"title":"\u591A\u4E2A\u52A8\u753B\u7247\u6BB5","slug":"\u591A\u4E2A\u52A8\u753B\u7247\u6BB5","children":[]}]},{"level":2,"title":"\u52A8\u753B\u7247\u6BB5","slug":"\u52A8\u753B\u7247\u6BB5-5","children":[{"level":3,"title":"\u987A\u5E8F","slug":"\u987A\u5E8F","children":[]}]},{"level":2,"title":"\u6E10\u53D8","slug":"\u6E10\u53D8","children":[]},{"level":2,"title":"\u6E10\u53D8","slug":"\u6E10\u53D8-1","children":[]},{"level":2,"title":"\u6E10\u53D8","slug":"\u6E10\u53D8-2","children":[{"level":3,"title":"\u8FC7\u6E21\u52A8\u753B","slug":"\u8FC7\u6E21\u52A8\u753B","children":[]}]},{"level":2,"title":"\u529F\u80FD","slug":"\u529F\u80FD","children":[]},{"level":2,"title":"\u529F\u80FD","slug":"\u529F\u80FD-1","children":[{"level":3,"title":"\u4EE3\u7801","slug":"\u4EE3\u7801","children":[]}]},{"level":2,"title":"\u529F\u80FD","slug":"\u529F\u80FD-2","children":[{"level":3,"title":"\u9884\u89C8\u6A21\u5F0F","slug":"\u9884\u89C8\u6A21\u5F0F","children":[]}]},{"level":2,"title":"\u529F\u80FD","slug":"\u529F\u80FD-3","children":[{"level":3,"title":"\u5168\u5C4F\u6A21\u5F0F","slug":"\u5168\u5C4F\u6A21\u5F0F","children":[]}]},{"level":2,"title":"\u529F\u80FD","slug":"\u529F\u80FD-4","children":[{"level":3,"title":"\u7F29\u653E","slug":"\u7F29\u653E","children":[]}]},{"level":2,"title":"\u7ED3\u675F","slug":"\u7ED3\u675F","children":[]}],"git":{"updatedTime":1646374231000,"contributors":[{"name":"tomdang","email":"tomdang@naivetomcat.cn","commits":3}]},"filePathRelative":"slide.md"}');export{l as data}; diff --git a/.vuepress/dist/assets/style.f4d22aab.css b/.vuepress/dist/assets/style.f4d22aab.css new file mode 100644 index 0000000..94d0eaf --- /dev/null +++ b/.vuepress/dist/assets/style.f4d22aab.css @@ -0,0 +1 @@ +:root{--back-to-top-z-index: 5;--back-to-top-color: #3eaf7c;--back-to-top-color-hover: #71cda3}.back-to-top{cursor:pointer;position:fixed;bottom:2rem;right:2.5rem;width:2rem;height:1.2rem;background-color:var(--back-to-top-color);-webkit-mask:url(/assets/back-to-top.8efcbe56.svg) no-repeat;mask:url(/assets/back-to-top.8efcbe56.svg) no-repeat;z-index:var(--back-to-top-z-index)}.back-to-top:hover{background-color:var(--back-to-top-color-hover)}@media (max-width: 959px){.back-to-top{display:none}}.back-to-top-enter-active,.back-to-top-leave-active{transition:opacity .3s}.back-to-top-enter-from,.back-to-top-leave-to{opacity:0}:root{--external-link-icon-color: #aaa}.external-link-icon{position:relative;display:inline-block;color:var(--external-link-icon-color);vertical-align:middle;top:-1px}.external-link-icon-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--medium-zoom-z-index: 100;--medium-zoom-bg-color: #ffffff;--medium-zoom-opacity: 1}.medium-zoom-overlay{background-color:var(--medium-zoom-bg-color)!important;z-index:var(--medium-zoom-z-index)}.medium-zoom-overlay~img{z-index:calc(var(--medium-zoom-z-index) + 1)}.medium-zoom--opened .medium-zoom-overlay{opacity:var(--medium-zoom-opacity)}:root{--nprogress-color: #29d;--nprogress-z-index: 1031}#nprogress{pointer-events:none}#nprogress .bar{background:var(--nprogress-color);position:fixed;z-index:var(--nprogress-z-index);top:0;left:0;width:100%;height:2px}:root{--c-brand: #3eaf7c;--c-brand-light: #4abf8a;--c-bg: #ffffff;--c-bg-light: #f3f4f5;--c-bg-lighter: #eeeeee;--c-bg-navbar: var(--c-bg);--c-bg-sidebar: var(--c-bg);--c-bg-arrow: #cccccc;--c-text: #2c3e50;--c-text-accent: var(--c-brand);--c-text-light: #3a5169;--c-text-lighter: #4e6e8e;--c-text-lightest: #6a8bad;--c-text-quote: #999999;--c-border: #eaecef;--c-border-dark: #dfe2e5;--c-tip: #42b983;--c-tip-bg: var(--c-bg-light);--c-tip-title: var(--c-text);--c-tip-text: var(--c-text);--c-tip-text-accent: var(--c-text-accent);--c-warning: #e7c000;--c-warning-bg: #fffae3;--c-warning-title: #ad9000;--c-warning-text: #746000;--c-warning-text-accent: var(--c-text);--c-danger: #cc0000;--c-danger-bg: #ffe0e0;--c-danger-title: #990000;--c-danger-text: #660000;--c-danger-text-accent: var(--c-text);--c-details-bg: #eeeeee;--c-badge-tip: var(--c-tip);--c-badge-warning: var(--c-warning);--c-badge-danger: var(--c-danger);--t-color: .3s ease;--t-transform: .3s ease;--code-bg-color: #282c34;--code-hl-bg-color: rgba(0, 0, 0, .66);--code-ln-color: #9e9e9e;--code-ln-wrapper-width: 3.5rem;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-code: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--navbar-height: 3.6rem;--navbar-padding-v: .7rem;--navbar-padding-h: 1.5rem;--sidebar-width: 20rem;--sidebar-width-mobile: calc(var(--sidebar-width) * .82);--content-width: 740px;--homepage-width: 960px}.back-to-top{--back-to-top-color: var(--c-brand);--back-to-top-color-hover: var(--c-brand-light)}.DocSearch{--docsearch-primary-color: var(--c-brand);--docsearch-text-color: var(--c-text);--docsearch-highlight-color: var(--c-brand);--docsearch-muted-color: var(--c-text-quote);--docsearch-container-background: rgba(9, 10, 17, .8);--docsearch-modal-background: var(--c-bg-light);--docsearch-searchbox-background: var(--c-bg-lighter);--docsearch-searchbox-focus-background: var(--c-bg);--docsearch-searchbox-shadow: inset 0 0 0 2px var(--c-brand);--docsearch-hit-color: var(--c-text-light);--docsearch-hit-active-color: var(--c-bg);--docsearch-hit-background: var(--c-bg);--docsearch-hit-shadow: 0 1px 3px 0 var(--c-border-dark);--docsearch-footer-background: var(--c-bg)}.external-link-icon{--external-link-icon-color: var(--c-text-quote)}.medium-zoom-overlay{--medium-zoom-bg-color: var(--c-bg)}#nprogress{--nprogress-color: var(--c-brand)}.pwa-popup{--pwa-popup-text-color: var(--c-text);--pwa-popup-bg-color: var(--c-bg);--pwa-popup-border-color: var(--c-brand);--pwa-popup-shadow: 0 4px 16px var(--c-brand);--pwa-popup-btn-text-color: var(--c-bg);--pwa-popup-btn-bg-color: var(--c-brand);--pwa-popup-btn-hover-bg-color: var(--c-brand-light)}.search-box{--search-bg-color: var(--c-bg);--search-accent-color: var(--c-brand);--search-text-color: var(--c-text);--search-border-color: var(--c-border);--search-item-text-color: var(--c-text-lighter);--search-item-focus-bg-color: var(--c-bg-light)}html.dark{--c-brand: #3aa675;--c-brand-light: #349469;--c-bg: #22272e;--c-bg-light: #2b313a;--c-bg-lighter: #262c34;--c-text: #adbac7;--c-text-light: #96a7b7;--c-text-lighter: #8b9eb0;--c-text-lightest: #8094a8;--c-border: #3e4c5a;--c-border-dark: #34404c;--c-tip: #318a62;--c-warning: #ceab00;--c-warning-bg: #7e755b;--c-warning-title: #ceac03;--c-warning-text: #362e00;--c-danger: #940000;--c-danger-bg: #806161;--c-danger-title: #610000;--c-danger-text: #3a0000;--c-details-bg: #323843;--code-hl-bg-color: #363b46}html.dark .DocSearch{--docsearch-logo-color: var(--c-text);--docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;--docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d, 0 2px 2px 0 rgba(3, 4, 9, .3);--docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21);--docsearch-footer-shadow: inset 0 1px 0 0 rgba(73, 76, 106, .5), 0 -4px 8px 0 rgba(0, 0, 0, .2)}html,body{padding:0;margin:0;background-color:var(--c-bg);transition:background-color var(--t-color)}html.dark{color-scheme:dark}html{font-size:16px}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:var(--c-text)}a{font-weight:500;color:var(--c-text-accent);text-decoration:none;overflow-wrap:break-word}p a code{font-weight:400;color:var(--c-text-accent)}kbd{font-family:var(--font-family-code);color:var(--c-text);background:var(--c-bg-lighter);border:solid .15rem var(--c-border-dark);border-bottom:solid .25rem var(--c-border-dark);border-radius:.15rem;padding:0 .15em}code{font-family:var(--font-family-code);color:var(--c-text-lighter);padding:.25rem .5rem;margin:0;font-size:.85em;background-color:var(--c-bg-lighter);border-radius:3px;overflow-wrap:break-word;transition:background-color var(--t-color)}blockquote{font-size:1rem;color:var(--c-text-quote);border-left:.2rem solid var(--c-border-dark);margin:1rem 0;padding:.25rem 0 .25rem 1rem}blockquote>p{margin:0}ul,ol{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}h1:focus-visible,h2:focus-visible,h3:focus-visible,h4:focus-visible,h5:focus-visible,h6:focus-visible{outline:none}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid var(--c-border);transition:border-color var(--t-color)}h3{font-size:1.35rem}h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:1rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.header-anchor:hover{text-decoration:none}a.header-anchor:focus-visible{opacity:1}p,ul,ol{line-height:1.7}hr{border:0;border-top:1px solid var(--c-border)}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto;transition:border-color var(--t-color)}tr{border-top:1px solid var(--c-border-dark);transition:border-color var(--t-color)}tr:nth-child(2n){background-color:var(--c-bg-light);transition:background-color var(--t-color)}th,td{padding:.6em 1em;border:1px solid var(--c-border-dark);transition:border-color var(--t-color)}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid var(--c-bg-arrow)}.arrow.down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--c-bg-arrow)}.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--c-bg-arrow)}.arrow.left{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid var(--c-bg-arrow)}.badge{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:var(--c-bg);vertical-align:top;transition:color var(--t-color),background-color var(--t-color)}.badge.tip{background-color:var(--c-badge-tip)}.badge.warning{background-color:var(--c-badge-warning)}.badge.danger{background-color:var(--c-badge-danger)}.badge+.badge{margin-left:5px}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:var(--font-family-code);font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#ec5975}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:#3eaf7c}.theme-default-content pre,.theme-default-content pre[class*=language-]{line-height:1.4;padding:1.3rem 1.5rem;margin:.85rem 0;border-radius:6px;overflow:auto}.theme-default-content pre code,.theme-default-content pre[class*=language-] code{color:#fff;padding:0;background-color:transparent;border-radius:0;overflow-wrap:unset;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.theme-default-content .line-number{font-family:var(--font-family-code)}div[class*=language-]{position:relative;background-color:var(--code-bg-color);border-radius:6px}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:var(--code-ln-color)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent!important;position:relative;z-index:1}div[class*=language-] .highlight-lines{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlight-line{background-color:var(--code-hl-bg-color)}div[class*=language-]:not(.line-numbers-mode) .line-numbers{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlight-line{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlight-line:before{content:" ";position:absolute;z-index:2;left:0;top:0;display:block;width:var(--code-ln-wrapper-width);height:100%}div[class*=language-].line-numbers-mode pre{margin-left:var(--code-ln-wrapper-width);padding-left:1rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers{position:absolute;top:0;width:var(--code-ln-wrapper-width);text-align:center;color:var(--code-ln-color);padding-top:1.25rem;line-height:1.4;counter-reset:line-number}div[class*=language-].line-numbers-mode .line-numbers .line-number{position:relative;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:1.4em}div[class*=language-].line-numbers-mode .line-numbers .line-number:before{counter-increment:line-number;content:counter(line-number);font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;top:0;left:0;width:var(--code-ln-wrapper-width);height:100%;border-radius:6px 0 0 6px;border-right:1px solid var(--code-hl-bg-color)}div[class*=language-].ext-c:before{content:"c"}div[class*=language-].ext-cpp:before{content:"cpp"}div[class*=language-].ext-cs:before{content:"cs"}div[class*=language-].ext-css:before{content:"css"}div[class*=language-].ext-dart:before{content:"dart"}div[class*=language-].ext-docker:before{content:"docker"}div[class*=language-].ext-fs:before{content:"fs"}div[class*=language-].ext-go:before{content:"go"}div[class*=language-].ext-html:before{content:"html"}div[class*=language-].ext-java:before{content:"java"}div[class*=language-].ext-js:before{content:"js"}div[class*=language-].ext-json:before{content:"json"}div[class*=language-].ext-kt:before{content:"kt"}div[class*=language-].ext-less:before{content:"less"}div[class*=language-].ext-makefile:before{content:"makefile"}div[class*=language-].ext-md:before{content:"md"}div[class*=language-].ext-php:before{content:"php"}div[class*=language-].ext-py:before{content:"py"}div[class*=language-].ext-rb:before{content:"rb"}div[class*=language-].ext-rs:before{content:"rs"}div[class*=language-].ext-sass:before{content:"sass"}div[class*=language-].ext-scss:before{content:"scss"}div[class*=language-].ext-sh:before{content:"sh"}div[class*=language-].ext-styl:before{content:"styl"}div[class*=language-].ext-ts:before{content:"ts"}div[class*=language-].ext-toml:before{content:"toml"}div[class*=language-].ext-vue:before{content:"vue"}div[class*=language-].ext-yml:before{content:"yml"}@media (max-width: 419px){.theme-default-content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}.code-group__nav{margin-top:.85rem;margin-bottom:calc(-1.7rem - 6px);padding-bottom:calc(1.7rem - 6px);padding-left:10px;padding-top:10px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:var(--code-bg-color)}.code-group__ul{margin:auto 0;padding-left:0;display:inline-flex;list-style:none}.code-group__nav-tab{border:0;padding:5px;cursor:pointer;background-color:transparent;font-size:.85em;line-height:1.4;color:#ffffffe6;font-weight:600}.code-group__nav-tab:focus{outline:none}.code-group__nav-tab:focus-visible{outline:1px solid rgba(255,255,255,.9)}.code-group__nav-tab-active{border-bottom:var(--c-brand) 1px solid}@media (max-width: 419px){.code-group__nav{margin-left:-1.5rem;margin-right:-1.5rem;border-radius:0}}.code-group-item{display:none}.code-group-item__active{display:block}.code-group-item>pre{background-color:orange}.custom-container{transition:color var(--t-color),border-color var(--t-color),background-color var(--t-color)}.custom-container .custom-container-title{font-weight:600}.custom-container .custom-container-title:not(:only-child){margin-bottom:-.4rem}.custom-container.tip,.custom-container.warning,.custom-container.danger{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-container.tip{border-color:var(--c-tip);background-color:var(--c-tip-bg);color:var(--c-tip-text)}.custom-container.tip .custom-container-title{color:var(--c-tip-title)}.custom-container.tip a{color:var(--c-tip-text-accent)}.custom-container.warning{border-color:var(--c-warning);background-color:var(--c-warning-bg);color:var(--c-warning-text)}.custom-container.warning .custom-container-title{color:var(--c-warning-title)}.custom-container.warning a{color:var(--c-warning-text-accent)}.custom-container.danger{border-color:var(--c-danger);background-color:var(--c-danger-bg);color:var(--c-danger-text)}.custom-container.danger .custom-container-title{color:var(--c-danger-title)}.custom-container.danger a{color:var(--c-danger-text-accent)}.custom-container.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:var(--c-details-bg)}.custom-container.details h4{margin-top:0}.custom-container.details figure:last-child,.custom-container.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-container.details summary{outline:none;cursor:pointer}.home{padding:var(--navbar-height) 2rem 0;max-width:var(--homepage-width);margin:0 auto;display:block}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero h1,.home .hero .description,.home .hero .actions{margin:1.8rem auto}.home .hero .actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:var(--c-text-lightest)}.home .hero .action-button{display:inline-block;font-size:1.2rem;padding:.8rem 1.6rem;border-width:2px;border-style:solid;border-radius:4px;transition:background-color var(--t-color);box-sizing:border-box}.home .hero .action-button.primary{color:var(--c-bg);background-color:var(--c-brand);border-color:var(--c-brand)}.home .hero .action-button.primary:hover{background-color:var(--c-brand-light)}.home .hero .action-button.secondary{color:var(--c-brand);background-color:var(--c-bg);border-color:var(--c-brand)}.home .hero .action-button.secondary:hover{color:var(--c-bg);background-color:var(--c-brand-light)}.home .features{border-top:1px solid var(--c-border);transition:border-color var(--t-color);padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:var(--c-text-light)}.home .feature p{color:var(--c-text-lighter)}.home .theme-default-content{padding:0;margin:0}.home .footer{padding:2.5rem;border-top:1px solid var(--c-border);text-align:center;color:var(--c-text-lighter);transition:border-color var(--t-color)}@media (max-width: 719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width: 419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero h1,.home .hero .description,.home .hero .actions{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.page{padding-top:var(--navbar-height);padding-left:var(--sidebar-width)}.navbar{position:fixed;z-index:20;top:0;left:0;right:0;height:var(--navbar-height);box-sizing:border-box;border-bottom:1px solid var(--c-border);background-color:var(--c-bg-navbar);transition:background-color var(--t-color),border-color var(--t-color)}.sidebar{font-size:16px;width:var(--sidebar-width);position:fixed;z-index:10;margin:0;top:var(--navbar-height);left:0;bottom:0;box-sizing:border-box;border-right:1px solid var(--c-border);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--c-brand) var(--c-border);background-color:var(--c-bg-sidebar);transition:transform var(--t-transform),background-color var(--t-color),border-color var(--t-color)}.sidebar::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{background-color:var(--c-border)}.sidebar::-webkit-scrollbar-thumb{background-color:var(--c-brand)}.sidebar-mask{position:fixed;z-index:9;top:0;left:0;width:100vw;height:100vh;display:none}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(1){transform:rotate(45deg) translate3d(5.5px,5.5px,0)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(2){transform:scale3d(0,1,1)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(3){transform:rotate(-45deg) translate3d(6px,-6px,0)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(1),.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(3){transform-origin:center}.theme-container.no-navbar .theme-default-content h1,.theme-container.no-navbar .theme-default-content h2,.theme-container.no-navbar .theme-default-content h3,.theme-container.no-navbar .theme-default-content h4,.theme-container.no-navbar .theme-default-content h5,.theme-container.no-navbar .theme-default-content h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .page{padding-top:0}.theme-container.no-navbar .sidebar{top:0}@media (min-width: 720px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}.theme-default-content a:hover{text-decoration:underline}.theme-default-content img{max-width:100%}.theme-default-content h1,.theme-default-content h2,.theme-default-content h3,.theme-default-content h4,.theme-default-content h5,.theme-default-content h6{margin-top:calc(.5rem - var(--navbar-height));padding-top:calc(1rem + var(--navbar-height));margin-bottom:0}.theme-default-content h1:first-child,.theme-default-content h2:first-child,.theme-default-content h3:first-child,.theme-default-content h4:first-child,.theme-default-content h5:first-child,.theme-default-content h6:first-child{margin-bottom:1rem}.theme-default-content h1:first-child+p,.theme-default-content h1:first-child+pre,.theme-default-content h1:first-child+.custom-container,.theme-default-content h2:first-child+p,.theme-default-content h2:first-child+pre,.theme-default-content h2:first-child+.custom-container,.theme-default-content h3:first-child+p,.theme-default-content h3:first-child+pre,.theme-default-content h3:first-child+.custom-container,.theme-default-content h4:first-child+p,.theme-default-content h4:first-child+pre,.theme-default-content h4:first-child+.custom-container,.theme-default-content h5:first-child+p,.theme-default-content h5:first-child+pre,.theme-default-content h5:first-child+.custom-container,.theme-default-content h6:first-child+p,.theme-default-content h6:first-child+pre,.theme-default-content h6:first-child+.custom-container{margin-top:2rem}@media (max-width: 959px){.sidebar{font-size:15px;width:var(--sidebar-width-mobile)}.page{padding-left:var(--sidebar-width-mobile)}}@media (max-width: 719px){.sidebar{top:0;padding-top:var(--navbar-height);transform:translate(-100%)}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translate(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width: 419px){h1{font-size:1.9rem}}.navbar{--navbar-line-height: calc( var(--navbar-height) - 2 * var(--navbar-padding-v) );padding:var(--navbar-padding-v) var(--navbar-padding-h);line-height:var(--navbar-line-height)}.navbar .logo{height:var(--navbar-line-height);margin-right:var(--navbar-padding-v);vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:var(--c-text);position:relative}.navbar .navbar-items-wrapper{display:flex;position:absolute;box-sizing:border-box;top:var(--navbar-padding-v);right:var(--navbar-padding-h);height:var(--navbar-line-height);padding-left:var(--navbar-padding-h);white-space:nowrap;font-size:.9rem}.navbar .navbar-items-wrapper .search-box{flex:0 0 auto;vertical-align:top}@media (max-width: 719px){.navbar{padding-left:4rem}.navbar .can-hide{display:none}.navbar .site-name{width:calc(100vw - 9.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.navbar-items{display:inline-block}.navbar-items a{display:inline-block;line-height:1.4rem;color:inherit}.navbar-items a:hover,.navbar-items a.router-link-active{color:var(--c-text-accent)}.navbar-items .navbar-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:var(--navbar-line-height)}.navbar-items .navbar-item:first-child{margin-left:0}@media (max-width: 719px){.navbar-items .navbar-item{margin-left:0}}@media (min-width: 719px){.navbar-items a:hover,.navbar-items a.router-link-active{color:var(--c-text)}.navbar-item>a:hover,.navbar-item>a.router-link-active{margin-bottom:-2px;border-bottom:2px solid var(--c-text-accent)}}.toggle-sidebar-button{position:absolute;top:.6rem;left:1rem;display:none;padding:.6rem;cursor:pointer}.toggle-sidebar-button .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;cursor:inherit}.toggle-sidebar-button .icon span{display:inline-block;width:100%;height:2px;border-radius:2px;background-color:var(--c-text);transition:transform var(--t-transform)}.toggle-sidebar-button .icon span:nth-child(2){margin:6px 0}@media screen and (max-width: 719px){.toggle-sidebar-button{display:block}}.toggle-color-mode-button{display:flex;margin:auto;margin-left:1rem;border:0;background:none;color:var(--c-text);opacity:.8;cursor:pointer}.toggle-color-mode-button:hover{opacity:1}.toggle-color-mode-button .icon{width:1.25rem;height:1.25rem}.DocSearch{transition:background-color var(--t-color)}.navbar-dropdown-wrapper{cursor:pointer}.navbar-dropdown-wrapper .navbar-dropdown-title,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:block;font-size:.9rem;font-family:inherit;cursor:inherit;padding:inherit;line-height:1.4rem;background:transparent;border:none;font-weight:500;color:var(--c-text)}.navbar-dropdown-wrapper .navbar-dropdown-title:hover,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile:hover{border-color:transparent}.navbar-dropdown-wrapper .navbar-dropdown-title .arrow,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:none;font-weight:600;font-size:inherit}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile:hover{color:var(--c-text-accent)}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item{color:inherit;line-height:1.7rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle{margin:.45rem 0 0;border-top:1px solid var(--c-border);padding:1rem 0 .45rem;font-size:.9rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>span{padding:0 1.5rem 0 1.25rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>a{font-weight:inherit}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>a.router-link-active:after{display:none}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem-wrapper{padding:0;list-style:none}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem-wrapper .navbar-dropdown-subitem{font-size:.9em}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a:hover,.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active{color:var(--c-text-accent)}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid var(--c-text-accent);border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item:first-child .navbar-dropdown-subtitle{margin-top:0;padding-top:0;border-top:0}@media (max-width: 719px){.navbar-dropdown-wrapper.open .navbar-dropdown-title,.navbar-dropdown-wrapper.open .navbar-dropdown-title-mobile{margin-bottom:.5rem}.navbar-dropdown-wrapper .navbar-dropdown-title,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:none}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:block}.navbar-dropdown-wrapper .navbar-dropdown{transition:height .1s ease-out;overflow:hidden}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle{border-top:0;margin-top:0;padding-top:0;padding-bottom:0}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle,.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item>a{font-size:15px;line-height:2rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width: 720px){.navbar-dropdown-wrapper{height:1.8rem}.navbar-dropdown-wrapper:hover .navbar-dropdown,.navbar-dropdown-wrapper.open .navbar-dropdown{display:block!important}.navbar-dropdown-wrapper.open:blur{display:none}.navbar-dropdown-wrapper .navbar-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:var(--c-bg-navbar);padding:.6rem 0;border:1px solid var(--c-border);border-bottom-color:var(--c-border-dark);text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.page{padding-bottom:2rem;display:block}.page .theme-default-content{max-width:var(--content-width);margin:0 auto;padding:2rem 2.5rem;padding-top:0}@media (max-width: 959px){.page .theme-default-content{padding:2rem}}@media (max-width: 419px){.page .theme-default-content{padding:1.5rem}}.page-meta{max-width:var(--content-width);margin:0 auto;padding:1rem 2.5rem;overflow:auto}@media (max-width: 959px){.page-meta{padding:2rem}}@media (max-width: 419px){.page-meta{padding:1.5rem}}.page-meta .meta-item{cursor:default;margin-top:.8rem}.page-meta .meta-item .meta-item-label{font-weight:500;color:var(--c-text-lighter)}.page-meta .meta-item .meta-item-info{font-weight:400;color:var(--c-text-quote)}.page-meta .edit-link{display:inline-block;margin-right:.25rem}.page-meta .last-updated{float:right}@media (max-width: 719px){.page-meta .last-updated{font-size:.8em;float:none}.page-meta .contributors{font-size:.8em}}.page-nav{max-width:var(--content-width);margin:0 auto;padding:1rem 2.5rem 2rem;padding-bottom:0}@media (max-width: 959px){.page-nav{padding:2rem}}@media (max-width: 419px){.page-nav{padding:1.5rem}}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid var(--c-border);transition:border-color var(--t-color);padding-top:1rem;overflow:auto}.page-nav .prev a:before{content:"\2190"}.page-nav .next{float:right}.page-nav .next a:after{content:"\2192"}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .navbar-items{display:none;border-bottom:1px solid var(--c-border);transition:border-color var(--t-color);padding:.5rem 0 .75rem}.sidebar .navbar-items a{font-weight:600}.sidebar .navbar-items .navbar-item{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar .sidebar-items{padding:1.5rem 0}@media (max-width: 719px){.sidebar .navbar-items{display:block}.sidebar .navbar-items .navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar .sidebar-items{padding:1rem 0}}.sidebar-item{cursor:default;border-left:.25rem solid transparent;color:var(--c-text)}.sidebar-item:focus-visible{outline-width:1px;outline-offset:-1px}.sidebar-item.active:not(p.sidebar-heading){font-weight:600;color:var(--c-text-accent);border-left-color:var(--c-text-accent)}.sidebar-item.sidebar-heading{transition:color .15s ease;font-size:1.1em;font-weight:700;padding:.35rem 1.5rem .35rem 1.25rem;width:100%;box-sizing:border-box;margin:0}.sidebar-item.sidebar-heading+.sidebar-item-children{transition:height .1s ease-out;overflow:hidden;margin-bottom:.75rem}.sidebar-item.sidebar-heading.collapsible{cursor:pointer}.sidebar-item.sidebar-heading.collapsible .arrow{position:relative;top:-.12em;left:.5em}.sidebar-item:not(.sidebar-heading){font-size:1em;font-weight:400;display:inline-block;margin:0;padding:.35rem 1rem .35rem 2rem;line-height:1.4;width:100%;box-sizing:border-box}.sidebar-item:not(.sidebar-heading)+.sidebar-item-children{padding-left:1rem;font-size:.95em}.sidebar-item-children .sidebar-item-children .sidebar-item:not(.sidebar-heading){padding:.25rem 1rem .25rem 1.75rem}.sidebar-item-children .sidebar-item-children .sidebar-item:not(.sidebar-heading).active{font-weight:500;border-left-color:transparent}a.sidebar-heading+.sidebar-item-children .sidebar-item:not(.sidebar-heading).active{border-left-color:transparent}a.sidebar-item{cursor:pointer}a.sidebar-item:hover{color:var(--c-text-accent)}.table-of-contents .badge{vertical-align:middle}.dropdown-enter-from,.dropdown-leave-to{height:0!important}.fade-slide-y-enter-active{transition:all .2s ease}.fade-slide-y-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.fade-slide-y-enter-from,.fade-slide-y-leave-to{transform:translateY(10px);opacity:0} diff --git a/.vuepress/dist/assets/trial_and_error_in_electronics.html.53179b60.js b/.vuepress/dist/assets/trial_and_error_in_electronics.html.53179b60.js new file mode 100644 index 0000000..2641b9c --- /dev/null +++ b/.vuepress/dist/assets/trial_and_error_in_electronics.html.53179b60.js @@ -0,0 +1 @@ +import{_ as e,o as a,c as r,e as i}from"./app.a942b26f.js";const n={},o=i('\u7535\u5B50\u7CFB\u7EDF\u8BBE\u8BA1\u8E29\u5751\u548C\u586B\u5751\u7EAA\u5B9E
by adq, 2022-03-03
\u4FE1\u53F7\u94FE\u4E3B\u8981\u5668\u4EF6 LMP7715, ADA4522. \u4F7F\u7528\u5355 5 V \u8F93\u5165, LM27762 \u8F6C\u6362\u4E3A \xB12.7 V. \u710A\u63A5\u5E76\u4F7F\u7528\u65E0\u6C34\u4E59\u9187\u5237\u6D17\u540E\u4E0A\u7535, \u8F93\u5165\u6307\u793A\u706F\u4EAE, LM27762 Power Good \u4E0D\u4EAE. \u4F7F\u7528\u710A\u53F0\u8638\u53D6\u677E\u9999\u5904\u7406\u5176 WSON \u5C01\u88C5\u5F15\u811A\u5E76\u91CD\u590D\u65E0\u6C34\u4E59\u9187\u5237\u6D17\u540E Power Good \u70B9\u4EAE. \u6D4B\u91CF\u53D1\u73B0\u8F93\u51FA\u7535\u538B\u51FA\u73B0\u8F83\u5927\u6F02\u79FB: +3.5 V \u548C -3.0 V, LMP7715 \u627F\u53D7\u8D85\u8FC7\u7EDD\u5BF9\u989D\u5B9A\u6700\u5927\u503C\u7684\u7535\u538B\u5E94\u529B\u800C\u635F\u574F. \u8FC7\u7A0B\u4E2D\u6CA1\u6709\u51FA\u73B0\u5192\u70DF\u6216\u5F02\u5473.
\u91CD\u65B0\u8BA1\u7B97 LM27762 \u6B63\u8D1F\u8F68\u9053\u7684\u53CD\u9988\u7535\u963B\u53D6\u503C, \u672A\u53D1\u73B0\u9519\u8BEF. \u6D4B\u91CF\u53CD\u9988\u7535\u963B\u503C, \u5728\u6807\u79F0\u7684 1% \u8BEF\u5DEE\u5185. \u6539\u53D8\u53CD\u9988\u7535\u963B\u53D6\u503C, \u8BBE\u5B9A\u8F93\u51FA\u4E3A \xB12.5 V. \u6B64\u65F6\u4E24\u8F68\u9053\u8F93\u51FA\u7EDD\u5BF9\u503C\u4E0B\u964D, \u4F46\u4ECD\u9AD8\u4E8E 2.5 V \u7684\u8BBE\u5B9A\u503C.
LM27762 \u5C01\u88C5\u8F83\u5C0F, \u9996\u6B21\u710A\u63A5\u51FA\u73B0\u710A\u63A5\u6D78\u6DA6\u4E0D\u826F, \u6545 Power Good \u6307\u793A\u4E0D\u826F. \u4F7F\u7528\u677E\u9999\u70D9\u94C1\u8FD4\u4FEE\u65F6, \u52A0\u70ED\u6E29\u5EA6-\u65F6\u95F4\u8D85\u8FC7\u82AF\u7247\u8010\u53D7, \u5185\u90E8\u57FA\u51C6\u7279\u6027\u53D1\u751F\u6F02\u79FB\u53D8\u9AD8, \u56E0\u800C\u6B63\u8D1F\u4E24\u8F68\u9053\u7EDD\u5BF9\u503C\u5747\u589E\u5927, \u800C Power Good \u6307\u793A\u6B63\u5E38.
by adq, 2022-03-04
STM32CubeMX - Keil uVision 5 \u5DE5\u5177\u94FE\u5F00\u53D1, \u9700\u8981\u91CD\u65B0\u914D\u7F6E\u521D\u59CB\u5316\u548C\u7247\u4E0A\u5916\u8BBE\u8BBE\u5B9A\u7B49\u53C2\u6570\u65F6, \u5728 uVision \u4E2D\u5173\u95ED\u5DE5\u7A0B\u800C\u4E0D\u662F\u9000\u51FA\u7A0B\u5E8F, \u5219\u5076\u53D1 CubeMX \u5DE5\u7A0B\u751F\u6210\u5361\u5728 "Generating Code" \u9636\u6BB5. \u5F53\u91CD\u65B0\u751F\u6210\u5DE5\u7A0B\u65F6\u5982\u679C\u5173\u95ED uVision, \u5219\u4E0D\u4F1A\u51FA\u73B0\u4E0A\u8FF0\u6545\u969C\u60C5\u51B5.
STM32CubeMX \u5728\u91CD\u65B0\u751F\u6210\u5DE5\u7A0B\u65F6\u4F1A\u4F9D\u7167\u6700\u65B0\u7684\u914D\u7F6E\u60C5\u51B5\u8FDB\u884C\u8BFB\u5199. \u5BF9 .uvprojx \u5DE5\u7A0B\u914D\u7F6E\u6587\u4EF6, \u91C7\u53D6\u91CD\u65B0\u751F\u6210\u5E76\u8986\u76D6\u7684\u63AA\u65BD; \u5BF9 .c / .h \u7A0B\u5E8F\u6587\u4EF6, \u4FDD\u7559\u7528\u6237\u81EA\u5B9A\u4E49\u7684\u6587\u4EF6, \u5BF9\u6A21\u677F\u4E2D\u51FA\u73B0\u7684\u6587\u4EF6\u5219\u53EA\u4FDD\u7559 User Code \u90E8\u5206. \u63A8\u6D4B uVision \u5173\u95ED\u5DE5\u7A0B\u540E, \u5E76\u672A\u5B8C\u5168\u91CA\u653E\u4E0A\u8FF0\u4E00\u4E2A\u6216\u591A\u4E2A\u6587\u4EF6\u7684\u53E5\u67C4, \u9020\u6210 CubeMX \u6CA1\u6709\u5B8C\u6574\u7684 rwx \u6743\u9650, \u5F15\u53D1\u9519\u8BEF; \u800C\u4F7F\u7528 Java SE \u7684 CubeMX \u7A0B\u5E8F\u5E76\u6CA1\u6709\u5BF9\u8FD9\u79CD\u9519\u8BEF\u8FDB\u884C\u5904\u7406, \u5728\u7528\u6237\u89C6\u89D2\u770B\u6765\u5C31\u662F\u751F\u6210\u8FDB\u5EA6\u6761\u5361\u5728 "Generating Code" \u9636\u6BB5.
',15),d=[o];function t(h,c){return a(),r("div",null,d)}var u=e(n,[["render",t],["__file","trial_and_error_in_electronics.html.vue"]]);export{u as default}; diff --git a/.vuepress/dist/assets/trial_and_error_in_electronics.html.b0688bc3.js b/.vuepress/dist/assets/trial_and_error_in_electronics.html.b0688bc3.js new file mode 100644 index 0000000..39bc8c5 --- /dev/null +++ b/.vuepress/dist/assets/trial_and_error_in_electronics.html.b0688bc3.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-87668402","path":"/posts/trial_and_error_in_electronics.html","title":"Trial & Error in Electronic Design","lang":"en-US","frontmatter":{},"excerpt":"","headers":[{"level":2,"title":"\u6A21\u62DF\u4FE1\u53F7\u94FE\u677F\u710A\u63A5\u88C5\u8C03\u5931\u8D25\u6848\u4F8B","slug":"\u6A21\u62DF\u4FE1\u53F7\u94FE\u677F\u710A\u63A5\u88C5\u8C03\u5931\u8D25\u6848\u4F8B","children":[{"level":3,"title":"\u8FC7\u7A0B\u63CF\u8FF0","slug":"\u8FC7\u7A0B\u63CF\u8FF0","children":[]},{"level":3,"title":"\u6545\u969C\u5206\u6790","slug":"\u6545\u969C\u5206\u6790","children":[]}]},{"level":2,"title":"STM32CubeMX \u5DE5\u7A0B\u751F\u6210\u5361\u5728 \\"Generating Code\\" \u9636\u6BB5","slug":"stm32cubemx-\u5DE5\u7A0B\u751F\u6210\u5361\u5728-generating-code-\u9636\u6BB5","children":[{"level":3,"title":"\u95EE\u9898\u80CC\u666F","slug":"\u95EE\u9898\u80CC\u666F","children":[]},{"level":3,"title":"\u95EE\u9898\u5206\u6790","slug":"\u95EE\u9898\u5206\u6790","children":[]}]}],"git":{"updatedTime":1646486006000,"contributors":[{"name":"adq","email":"adqeor@stu.xjtu.edu.cn","commits":1}]},"filePathRelative":"posts/trial_and_error_in_electronics.md"}');export{e as data}; diff --git a/.vuepress/dist/favicon.ico b/.vuepress/dist/favicon.ico new file mode 100644 index 0000000..b411f79 Binary files /dev/null and b/.vuepress/dist/favicon.ico differ diff --git a/.vuepress/dist/guide/index.html b/.vuepress/dist/guide/index.html new file mode 100644 index 0000000..5e8da21 --- /dev/null +++ b/.vuepress/dist/guide/index.html @@ -0,0 +1,33 @@ + + + + + + + + +VuePress 的每个文档页面都是由 Markdown 渲染而成。所以你需要通过在相应路径创建编写 Markdown 建立你的文档或博客页面。
如果你是一个新手,还不会编写 Markdown,请先阅读 Markdown 介绍 和 Markdown 演示。
::: info Frontmatter
Frontmatter 是 VuePress 中很重要的一个概念,如果你不了解它,你需要阅读 Frontmatter 介绍。
:::
为了丰富文档写作,VuePress 对 Markdown 语法进行了扩展。
关于这些扩展,请阅读 VuePress 中的 Markdown 扩展。
你可以设置 themeconfig.plugins.htmlEnhance.enableAll
启用 md-enhance 插件的所有功能。
module.exports = {
+ themeConfig: {
+ plugins: {
+ mdEnhance: {
+ enableAll: true,
+ },
+ },
+ },
+};
+
::: v-pre
安全的在 Markdown 中使用 。
:::
::: info 自定义标题
信息容器,包含 代码
与 链接。
const a = 1;
+
:::
自定义标题
提示容器
自定义标题
警告容器
自定义标题
危险容器
详情容器
::: v-pre
+
+安全的在 Markdown 中使用 {{ variable }}。
+
+:::
+
+::: info 自定义标题
+
+信息容器
+
+:::
+
+::: tip 自定义标题
+
+提示容器
+
+:::
+
+::: warning 自定义标题
+
+警告容器
+
+:::
+
+::: danger 自定义标题
+
+危险容器
+
+:::
+
+::: details 自定义标题
+
+详情容器
+
+:::
+
yarn add -D vuepress-theme-hope
+
npm i -D vuepress-theme-hope
+
::: center
我是居中的
:::
::: right
我在右对齐
:::
19^th^ H~2~O
此文字有脚注^first.
你可以标记 ==重要的内容== 。
[x] 计划 1
[ ] 计划 2
cond=>condition: 是否执行操作?
+process=>operation: 操作
+e=>end: 结束
+
+cond(yes)->process->e
+cond(no)->e
+
flowchart TB
+ c1-->a2
+ subgraph one
+ a1-->a2
+ end
+ subgraph two
+ b1-->b2
+ end
+ subgraph three
+ c1-->c2
+ end
+ one --> two
+ three --> two
+ two --> c2
+
$$ \frac {\partial^r} {\partial \omega^r} \left(\frac {y^{\omega}} {\omega}\right) = \left(\frac {y^{\omega}} {\omega}\right) \left{(\log y)^r + \sum_{i=1}^r \frac {(-1)^i r \cdots (r-i+1) (\log y)^{r-i}} {\omega^i} \right} $$
::: demo 一个普通 Demo
<h1>Mr.Hope</h1>
+<p><span id="very">十分</span> 帅</p>
+
document.querySelector("#very").addEventListener("click", () => {
+ alert("十分帅");
+});
+
span {
+ color: red;
+}
+
:::
@slidestart
一个有文字和 链接 的段落
const a = 1;
+
--
$$ J(\theta_0,\theta_1) = \sum_{i=0} $$
@slideend
by adq, 2022-03-05
2DW231 至 2DW235 是一系列国产精密齐纳基准. 其中, 上海无线电十七厂的产品通过使用掩埋技术, 具有非常低的噪声. 在国内的 bbs.38hot.net 论坛和国外 forum.eevblog.com 中收获无数讨论. 在这里, 作者对感兴趣的部分进行归纳和整理.
TO-39 封装
Vz 5.8V - 6.6V, norm 6.0-6.5
IzR 10mA Rz:≤15Ω (Iz=10mA) Izmax:30mA
αvz:≤5e-6/℃ (I=Izt T1=25℃ T2=75℃)
IR1: Vz=1V Imax=1μA @25℃
IR2: Vz=1V@100℃ Imax=10μA
封装上有钻石图样的上海无线电十七厂产品有低噪声特性, 典型值 336nVpp @ 5.7mA, 236nVpp @ 11.8mA.
正面钻石标记和生产日期, 如 1405; 有侧面彩色点印记. 关于彩色点的意义, eevblog 上 zlymex (国内 38hot 论坛上的 lymex) 和 technix 有一些分歧, 观点包括:
http://bbs.38hot.net/forum.php?mod=viewthread&tid=120731
对比上世纪和13年上海无线电17厂的2DW23X, 发现之前的同名称产品工作会有发光. 发光的器件为表面齐纳, 在发光点发生击穿, 因而噪声大; 钻石牌使用掩埋齐纳工艺, 则没有.
http://bbs.38hot.net/forum.php?mod=viewthread&tid=49306
测试条件: 6 位读数, 低通截止频率 .8 Hz.
http://bbs.38hot.net/forum.php?mod=viewthread&tid=25193
2DW233 循环热冲击老化, 沸水1min - 室温1min - 自来水冲淋1min - 冰水浸泡1min - 室温1min. 58% 的改善率, 但我认为并不显著.
http://bbs.38hot.net/forum.php?mod=viewthread&tid=84620
https://www.eevblog.com/forum/metrology/ultra-low-noise-reference-2dw232-2dw233-2dw23x/
在 TO-39 封装铁罐内, 晶圆用类似环氧树脂固定. 推测超过 100/120℃ 老化加速.
空气流动会造成温度变化, 反映在输出频谱类似 1/f 噪声. 用泡沫包覆可以缓解.
自动化测试: Vz 温度系数是电流的函数, 寻找 0 温漂对应的电流. 测试难点: ADC 位数和动态范围, 电流变化导致温度变化. 可以用输出和一个近似的源进行对比, 因而直流共模变小. (Null Detector)
2DW232 - 2DW235 的零 Tc 电流相同
2016-10 的购买中, 有 2016 和 2015 两批日期代码.
3D 打印做防风帽子, 厚壁使用切片软件设置为气室结构, 隔热更佳. PLA ABS 耐温. 兼顾 TO-39(2DW), TO-99 TO-46(LM399) TO-5(LTZ)
电阻器阵列被建议使用 Vishay NOMCA 和 pots Bourns 3250W 或 VPG 1280G.
电阻器没什么花哨的,Vishay UXB 系列或 PTF56. 基准级齐纳在工作点附件的动态电阻很小, 限流电阻与之分压后的比值是电流源波动对输出的实际影响.
LM399 的齐纳基准部分和 LM329 可能是一致的?
使用 KE2461 注入电流, DMM7510 监测: 5mA, 600uVpp, 166uVrms; 10mA, 6uVrms; 包裹3层毛巾, 30min settle; 暴露空气中则不会稳定 DMM7510 测到了 383nVrms. VintageNut 表示在空气中零温度系数电流在 7-8mA, 包裹后 6-7mA
Alex Nikitin 的测试表明, 2DW23x 的随机噪声很小, 对温度和气流相对更敏感. 在 7.5mA 6V 下的耗散和自热效应显著, 空气流动可造成能被观察到的漂移, 海绵包裹后也有 ppm 级别的漂移. 在 7.5mA 测定动态电阻 13-14 Ω
https://www.eevblog.com/forum/metrology/5v-precision-voltage-reference/
版主的方案: 2x9V 锂电池, TL432 10.7V, LT1021-5. 推荐使用 MAX6350-5 + 3S LiPo 电池 + 充电管理: LiPo 低自放电 且充电管理方案多.
Andreas 提出, 掩埋齐纳的 5V 基准使用 10V 以上供电可提高 PSRR. 同时提到湿度引发漂移. 出于功耗原因使用 LT1763 电源预稳压. 他的 AD586LQ 样本在6个月连续工作后具有 2ppm/yr 的典型漂移. 他建议在基准附近星型接地, 不建议使用地平面.
Kleinstein 指出, 对比直插器件, SMD 器件受机械/热应力影响更为显著. Andreas 在老化试验中使用了直插原件座以降低影响. David Hess 提到插件座的额外接点在温度梯度下引发热电动势. Bootalito 发现 DIP-8 比较 SOIC-8 具有更好的漂移特性
其他的精密基准: AD584TH, AD586LQ, MAX6126AASA, MAX6226, AD586LQ, LM334H, REF02DT, ADR444ARZ/ARMZ, LTC6655 ceramic
咨询了 MAX6350 掩埋齐纳 ADR4550 REF5050 作廉价基准的问题. 问题在于塑料封装不太好. 建议选择 MAX6350MJA 陶瓷封装. 建议再读 AN-82, 通过 burn-in 释放应力并度过初始老化; ADR4550 60% 湿度阶跃造成最高 200ppm 变化(300hr), 迟滞很小或无法测量.
对廉价基准, 特别注意温度回滞(可能很差). 'reference conditioning', 使用衰减幅度的温度振荡泄放温度相关的应力.
还提到 VRE305A, 陶瓷基板, 买不到, 非常贵.
提到 REF102C(TO-99) 作为转移基准, 经过老化和温度振荡, 并稳定在42° 高精度温控和热绝缘
ISL21009 大量拆机 ADR4550BRUZ $12 MAX6350ESA $5 REF5050 $5 MAX6126A $6 LM399 之前淘宝12包邮
今天是2022年3月3日,在购买服务器并搭建好gitea
和jenkins
之后,终于完成并测试成功了本站的版本控制及自动部署。本站采用vuepress
框架,由vuepress-theme-hope
驱动,采用gitea
进行版本控制,集成jenkins
CI/CD进行自动化构建部署。如有部署相关问题请咨询NaiveTomcat。
本站将主要发布西安交通大学电信科协的相关博文以及教程性文本。
请文章撰写者参考撰写指南进行文章编辑。如有疑惑可进一步参考vuepress-theme-hope文档及vuepress文档。
建议在本地使用带有Markdown
语法高亮或预览的编辑器进行编辑,如有条件建议先在本地预览项目。对项目仓库的推送将会触发CI部署至生产服务器。
电子系统设计踩坑和填坑纪实
by adq, 2022-03-03
信号链主要器件 LMP7715, ADA4522. 使用单 5 V 输入, LM27762 转换为 ±2.7 V. 焊接并使用无水乙醇刷洗后上电, 输入指示灯亮, LM27762 Power Good 不亮. 使用焊台蘸取松香处理其 WSON 封装引脚并重复无水乙醇刷洗后 Power Good 点亮. 测量发现输出电压出现较大漂移: +3.5 V 和 -3.0 V, LMP7715 承受超过绝对额定最大值的电压应力而损坏. 过程中没有出现冒烟或异味.
重新计算 LM27762 正负轨道的反馈电阻取值, 未发现错误. 测量反馈电阻值, 在标称的 1% 误差内. 改变反馈电阻取值, 设定输出为 ±2.5 V. 此时两轨道输出绝对值下降, 但仍高于 2.5 V 的设定值.
LM27762 封装较小, 首次焊接出现焊接浸润不良, 故 Power Good 指示不良. 使用松香烙铁返修时, 加热温度-时间超过芯片耐受, 内部基准特性发生漂移变高, 因而正负两轨道绝对值均增大, 而 Power Good 指示正常.
by adq, 2022-03-04
STM32CubeMX - Keil uVision 5 工具链开发, 需要重新配置初始化和片上外设设定等参数时, 在 uVision 中关闭工程而不是退出程序, 则偶发 CubeMX 工程生成卡在 "Generating Code" 阶段. 当重新生成工程时如果关闭 uVision, 则不会出现上述故障情况.
STM32CubeMX 在重新生成工程时会依照最新的配置情况进行读写. 对 .uvprojx 工程配置文件, 采取重新生成并覆盖的措施; 对 .c / .h 程序文件, 保留用户自定义的文件, 对模板中出现的文件则只保留 User Code 部分. 推测 uVision 关闭工程后, 并未完全释放上述一个或多个文件的句柄, 造成 CubeMX 没有完整的 rwx 权限, 引发错误; 而使用 Java SE 的 CubeMX 程序并没有对这种错误进行处理, 在用户视角看来就是生成进度条卡在 "Generating Code" 阶段.