1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          wavecn教程(wavecn使用教程_waves使用教程)

          來源:互聯網轉載 時間:2024-01-25 17:33:17

          wavecn使用教程_waves使用教程-wave 教程

          wavecn使用教程_waves使用教程轉載:https://blog.csdn.net/OnlyLove_/article/details/111770771https://wavedrom.com/tutorial.html1、第一步:從一個快速示例開始下面的代碼將創建名為“alfa”的1位信號,該信號會隨時間改變其狀態。下面展示一些內聯代碼片。{signal:[{name:”alfa”,wave:”01.zx=ud.23.456789″}]}1232、第二步:數字時鐘數字時鐘是一種特殊類型的信號。它每

          轉載:https://blog.csdn.net/OnlyLove_/article/details/111770771

          https://wavedrom.com/tutorial.html

          1、第一步:從一個快速示例開始

          下面的代碼將創建名為“alfa”的1位信號,該信號會隨時間改變其狀態。
          下面展示一些 內聯代碼片。

          {    signal:[  {    name:"alfa",wave:"01.zx=ud.23.456789"}]}            1    2    3  

          是否還在為Ide開發工具頻繁失效而煩惱,來吧關注以下公眾號獲取最新激活方式。親測可用!

          為防止網絡爬蟲,請關注公眾號回復”口令”

          激活idea 激活CLion DataGrip DataSpell dotCover dotMemory dotTrace GoLand PhpStorm PyCharm ReSharper ReShaC++ Rider RubyMine WebStorm 全家桶 刷新

          【正版授權,激活自己賬號】:Jetbrains全家桶Ide使用,1年售后保障,每天僅需1毛

          【官方授權 正版激活】:官方授權 正版激活 自己使用,支持Jetbrains家族下所有IDE…

          2、第二步:數字時鐘

          數字時鐘是一種特殊類型的信號。它每段時間變化兩次,可以有正極性或負極性。它也可以在工作邊緣有一個可選的標記。時鐘塊可以與其他信號狀態混合以產生時鐘門控效果。

          {    signal:[  {    name:"plck",wave:"p"},// p -> 0-1(無箭頭)  {    name:"Plck",wave:"P"},// P -> 0-1(有箭頭)  {    name:"nlck",wave:"n"},// n -> 1-0(無箭頭)  {    name:"Nlck",wave:"N"}// N -> 1-0(有箭頭)]  }            1    2    3    4    5    6    7  

          {    signal:[  {    name:"hlck",wave:"h"},// h -> 1  {    },  {    name:"Hlck",wave:"H"},// H -> 1  {    },  {    name:"llck",wave:"l"},// l -> 0  {    },  {    name:"Llck",wave:"L"}// L -> 0]  }            1    2    3    4    5    6    7    8    9    10  

          {    signal:[  {    name:"lck0",wave:"phnlPHNL"},  {    },  {    name:"lck1",wave:"hxlhLHl."},  {    },  {    name:"lck2",wave:"hpHplnLn"},  {    },  {    name:"lck3",wave:"nhNhplPl"},  {    },  {    name:"lck4",wave:"xlh.L.Hx"}// x -> 陰影]  }            1    2    3    4    5    6    7    8    9    10    11    12  

          3、第三步:合在一起

          典型的時序圖將有時鐘和信號 (wires)。多位信號將嘗試從 “數據” 數組中獲取標簽。

          {     signal: [  {     name: "clk",  wave: "P......" },  {     name: "bus",  wave: "x.==.=x", data: ["head", "body", "tail", "data"] },  {     name: "wire", wave: "0.1..0." }]}            1    2    3    4    5  

          4、第四步:填充符和間隔符

          (1) | 豎線表示間隔符,顯示為兩條曲線。

          (2) = 等號填充符,在下圖中填充在data的位置。

          {     signal: [  {     name: "clk",         wave: "p.....|..." },  {     name: "Data",        wave: "x.345x|=.x", data: ["head", "body", "tail", "data"] },  {     name: "Request",     wave: "0.1..0|1.0" },  {    },  {     name: "Acknowledge", wave: "1.....|01." }]}            1    2    3    4    5    6    7  

          5、第五步:分組

          波道可以聯合以數組形式表示的命名組中。[‘組名’,{.},{.},.]數組的第一個條目是組的名稱。可以嵌套組。

          {     signal: [  {        name: 'clk',   wave: 'p..Pp..P'},

          [‘Master’,
          [‘ctrl’,
          { name: ‘write’, wave: ‘01.0…’},
          { name: ‘read’, wave: ‘0…1…0’}
          ],
          { name: ‘addr’, wave: ‘x3.x4…x’, data: ‘A1 A2’},
          { name: ‘wdata’, wave: ‘x3.x…’, data: ‘D1’ },
          ],

          { },

          [‘Slave’,
          [‘ctrl’,
          { name: ‘ack’, wave: ‘x01x0.1x’},
          ],
          { name: ‘rdata’, wave: ‘x…4x’, data: ‘Q2’},
          ]

          ]}

          1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

          6、第六步:周期與相位

          周期”和“相位”參數可用于調整每個WaveLane。

          period:周期

          phase:相位

          DDR讀取事物

          {     signal: [  {     name: "CK",   wave: "P.......",                                              period: 2  },  {     name: "CMD",  wave: "x.3x=x4x=x=x=x=x", data: "RAS NOP CAS NOP NOP NOP NOP", phase: 0.5 },  {     name: "ADDR", wave: "x.=x..=x........", data: "ROW COL",                     phase: 0.5 },  {     name: "DQS",  wave: "z.......0.1010z." },  {     name: "DQ",   wave: "z.........5555z.", data: "D0 D1 D2 D3" }]}            1    2    3    4    5    6    7  

          7、第七步:config {} 屬性

          Config: {.} 屬性控制渲染的不同方面。

          1、Hscale

          配置: {hscale: #} 屬性控制圖表水平比例。用戶可以輸入任何大于 0 的整數。

          {     signal: [  {     name: "clk",     wave: "p...." },  {     name: "Data",    wave: "x345x",  data: ["head", "body", "tail"] },  {     name: "Request", wave: "01..0" }  ],  config: {     hscale: 1 }}            1    2    3    4    5    6    7  

          hscale = 1(默認)

          hscale = 2

          hscale = 3

          2、skin(布局)

          config:{skin:’…’}屬性可用于選擇WaveDrom皮膚。該屬性僅在頁面上的第一個時序圖內起作用。 WaveDrom編輯器包括兩個標準外觀:“默認”和“”( ‘default’ and ‘narrow’)。

          {     signal: [  {     name: "clk",     wave: "p...." },  {     name: "Data",    wave: "x345x",  data: ["head", "body", "tail"] },  {     name: "Request", wave: "01..0" }  ], config: {    skin:'narrow'}}            1    2    3    4    5    6    7  

          {     signal: [  {     name: "clk",     wave: "p...." },  {     name: "Data",    wave: "x345x",  data: ["head", "body", "tail"] },  {     name: "Request", wave: "01..0" }  ], config: {    skin:'default'}}            1    2    3    4    5    6    7  

          3、head/foot(頭/腳)

          head:{…}和foot:{…}屬性定義時序圖上方下方的區域內容。

          4、tick

          tick 添加與垂直標記對齊的時間線標簽。

          {     signal: [  {     name: "clk",     wave: "p...." },  {     name: "Data",    wave: "x345x",  data: ["head", "body", "tail"] },  {     name: "Request", wave: "01..0" }  ], config: {    skin:'default'}, head:{    tick:3}}            1    2    3    4    5    6    7    8  

          5、tock

          tock在垂直標記之間添加時間線標簽。

          {     signal: [  {     name: "clk",     wave: "p...." },  {     name: "Data",    wave: "x345x",  data: ["head", "body", "tail"] },  {     name: "Request", wave: "01..0" }  ], config: {    skin:'default'}, head:{    tick:3,tock:0}}            1    2    3    4    5    6    7    8  

          {     signal: [  {     name: "clk",     wave: "p...." },  {     name: "Data",    wave: "x345x",  data: ["head", "body", "tail"] },  {     name: "Request", wave: "01..0" }  ], config: {    skin:'default'}, head:{    tick:3,tock:0}, foot:{    tick:2,tock:5}}            1    2    3    4    5    6    7    8    9  

          6、text

          text 添加標題/標題文本。

          {     signal: [  {     name: "clk",     wave: "p...." },  {     name: "Data",    wave: "x345x",  data: ["head", "body", "tail"] },  {     name: "Request", wave: "01..0" }  ], config: {    skin:'default'}, head:{    text:'WaveDrom example',tick:3,tock:0}, foot:{    text:'Figure 100',tick:2,tock:5}}            1    2    3    4    5    6    7    8    9  


          Head/foot 文本具有 SVG 文本所有屬性。標準 SVG tspan 屬性可用于修改文本的默認屬性。
          用于表示 SVG 文本內容JsonML 標記語言??梢?strong>使用幾種預定義的樣式并混合使用:
          h1 h2 h3 h4 h5 h6預定義字體大小。
          muted warning error info success字體顏色樣式。
          其他 SVG tspan 屬性可以在自由式中使用,如下所示。

          { signal: [{ name:'clk', wave: 'p.....PPPPp....' },{ name:'dat', wave: 'x....2345x.....', data: 'a b c d' },{ name:'req', wave: '0....1...0.....' } ],head:{ text:['tspan',['tspan', { class:'error h1'}, 'error '],['tspan', { class:'warning h2'}, 'warning '],['tspan', { class:'info h3'}, 'info '],['tspan', { class:'success h4'}, 'success '],['tspan', { class:'muted h5'}, 'muted '],['tspan', { class:'h6'}, 'h6 '],'default ',['tspan', { fill:'pink', 'font-weight':'bold', 'font-style':'italic'}, 'pink-bold-italic']]},foot:{ text:['tspan', 'E=mc',['tspan', { dy:'-5'}, '2'],['tspan', { dy: '5'}, '. '],['tspan', { 'font-size':'25'}, 'B '],['tspan', { 'text-decoration':'overline'},'over '],['tspan', { 'text-decoration':'underline'},'under '],['tspan', { 'baseline-shift':'sub'}, 'sub '],['tspan', { 'baseline-shift':'super'}, 'super ']],tock:-5}}123456789101112131415161718192021222324252627282930

          8、第八步:箭頭

          1、Splines

           ~    -~<~>  <-~>~>   -~>  ~->123
          {  signal: [{  name: 'A', wave: '01........0....',  node: '.a........j' },{  name: 'B', wave: '0.1.......0.1..',  node: '..b.......i' },{  name: 'C', wave: '0..1....0...1..',  node: '...c....h..' },{  name: 'D', wave: '0...1..0.....1.',  node: '....d..g...' },{  name: 'E', wave: '0....10.......1',  node: '.....ef....' }],edge: ['a~b t1', 'c-~a t2', 'c-~>d time 3', 'd~-e','e~>f', 'f->g', 'g-~>h', 'h~>i some text', 'h~->j']}123456789101112

          2、Sharp lines

           -   -|   -|-<-> <-|> <-|->->  -|>  -|->  |->123
          {  signal: [{  name: 'A', wave: '01..0..',  node: '.a..e..' },{  name: 'B', wave: '0.1..0.',  node: '..b..d.', phase:0.5 },{  name: 'C', wave: '0..1..0',  node: '...c..f' },{                               node: '...g..h' }],edge: ['b-|a t1', 'a-|c t2', 'b-|-c t3', 'c-|->e t4', 'e-|>f more text','e|->d t6', 'c-g', 'f-h', 'g<->h 3 ms']}1234567891011

          9、第九步:嵌入代碼塊

          (function (bits, ticks) { var i, t, gray, state, data = [], arr = [];for (i = 0; i < bits; i++) { arr.push({ name: i + '', wave: ''});state = 1;for (t = 0; t < ticks; t++) { data.push(t + '');gray = (((t >> 1) ^ t) >> i) & 1;arr[i].wave += (gray === state) ? '.' : gray + '';state = gray;}}arr.unshift('gray');return { signal: [{ name: 'bin', wave: '='.repeat(ticks), data: data}, arr]};})(5, 16)1234567891011121314151617

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          (資料圖片僅供參考)據悉,為了便于巡視路線的規劃、對火星車的探測活動進行描述,以及對所獲取數據進行解釋和科學研究,IAU于2022年3月9日正式批準了位于天問一號著陸點附近以及可能的巡視區域內的22個正式地名,分別為:平樂、西柏坡、文家市、窯店、古絳、胡襄、周莊、鄭集、齊都、天柱山、馬集、古田、五星、楊柳青、魯克沁、漠河、窯店穹丘、文家市穹丘、漠河穹丘、窯店溝、齊都溝、文家市方山。相關資料:天問系...

          (資料圖)在生活中,很多人都不知道DNF選擇頻道卡死是什么意思,其實他的意思是非常簡單的,下面就是小編搜索到的DNF選擇頻道卡死相關的一些知識,我們一起來學習下吧!1、找到游戲平臺里這款游戲的專區,找到游戲修復,如果檢測到游戲異常情況,點擊“一鍵修復”。2、打開命令符然后輸入密碼,進行重置DNS緩存,彈出一個頁面后,進入下一步。3、重新嘗試進入游戲,如果未能奏效,則在彈出游戲“載入中”界面前關閉游...

          (相關資料圖)在生活中,很多人都不知道循環小數的概念是法則的是什么意思,其實他的意思是非常簡單的,下面就是小編搜索到的循環小數的概念是法則的相關的一些知識,我們一起來學習下吧!循環小數,是從小數部分的某一位起,一個數字或幾個數字,依次不斷地重復出現的小數。在數的分類中,循環小數屬于有理數。兩數相除,如果得不到整數商,會有兩種情況:一種,得到有限小數。一種,得到無限小數。從小數點后某一位開始依次不斷...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>