ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
超級感謝,很少有人會把訊號講的這麼清楚的,而且易學易懂,感謝講師!😄
USB有五講喔,精采還在後頭,哈哈!
這個影片一小時,實在是我看過講解最清楚的一個。感謝講師!
不客氣,優吼吼!
謝謝!經由您的分享,讓我學到不少,大感恩!
感謝贊助,肯尼祝您身體健康,凡事順利
感謝USB講得這麼清楚,跟前面幾種protocol一套打好幾十年相比,USB複雜度真的好高,加上這幾年的快速變革真的令人眼花撩亂
USB 是非常成功的通訊介面,近期的亮點包含充電 (PD)、接頭 (Type-C)、以及更高的頻寬 (時眽+通道),雖然導入更多的新技術,但仍維持最初的架構,這點即足以證明其優秀的設計。
講得好清楚~~ 這影片真佛心啊! 把我K好久的書,花一個小時就講清楚了
USB有四講喔,期待你能耐心看完,哇哈哈
真的太佛心了 這4講花錢買都值得
感謝您的稱讚,優吼吼
真的佛心,做這些內容免費給大家看
哈哈,加油喔,USB有四講,近期會追加第五講,希望你能趕上進度,Go Go Go!
謝謝老師
不客氣、優吼吼!
很實用
提醒您,USB有五講,別錯過了喔,優吼吼
超棒的整理。有機會真想跟作者交流🎉
常來科技下午茶留言,就是交流的開始,哈哈!
@@科技下午茶 這集重複觀看幾次。加深印象。真的太棒了
USB系列在剛上架時,USB-02的點閱率比較高,我當時有些訥悶,怎麼會不看01、直接跳02呢?但在一段時間後,就回到正常的狀態:每個系列的第一集,有明顯較多的觀看數,哈哈。
感謝您的分享,太棒了。後續還有USB相關的影片嗎?(eUSB/USB3/USB4)
USB 目前有五講喔,後續的 High Speed, Super Speed 等,可能要等一段時間了。
請教老師 1:06:27處 為何是0x1D? 為何前一個frame是0x1C 下一個就要是0x1D 這類似序號遞增的概念嗎? 謝謝
是的,封包號碼遞增,溢位則回到零。全速每1ms一個封包,高速每125us一個封包,但後者仍沿用FS的封包號碼,也就是說,高速的狀況下,在同一ms內的8個封包,使用相同號碼。
感謝~~優呵呵~~~~~~~
不客氣喔
作者的视频做的很用心欸,有考虑在大陆的网络上投放吗?哔哩哔哩是个类似油管的网站
您好,本系列已经在 B站 上架了一段时间,感谢您的关心,优吼吼!
想請問老師,看SOF packets時,因為LSB先傳所以要反轉,那前面SOP的KJKJKJKK為什麼不用反轉來看呢?謝謝!
KJ不需要反轉,如果您仍未想通,可以往下看:1. 在數位的世界只有零跟壹,一般習慣將零視為「拉Low==0」、壹則是「拉High==1」,舉例來說,UART在Idle時Tx/Rx為1(高電位),I2C在Idle時SCL/SDA為1(高電位)2. USB的實體層使用差動訊號(D+/D-),這跟前述Single Ended的方式不同,所以在訊號描述上,0與1並不直覺(0==D+ and D- Low? or D+ Low D- High? or D- Low D+ High?),為了清楚分辨,所以USB的規範裡定義了 J 及 K 的 signal。事實上,J/K的訊號在LS及FS/HS是不同的,並且在溝通的初期,其準位還有些許變化(Chirp J/K),此時讓我們先忽略細節。3. 在串列傳輸時,若是一個bit, 一個bit來看,當發送者給1011、接收者就會先後收到1011,這應該無庸置疑,所以前面提到的 KJKJ... 是同樣的道理。4. 當一個Byte(=8bits) 或 WORD(=32 bits)要透過串列傳輸時,因為需打散成一個一個bit來送,這時就會有考量:是從MSB開始、還是LSB開始?USB/UART選擇了LSB,I2C/SPI/CAN則採MSB,當通訊協定使用LSB first時,分析時就必須反轉以上。
@@科技下午茶 了解!謝謝您用心的回覆,相當感謝!!
請問老師,你的範例CODE與測試應用程式可以提供嗎?
抱歉,暫時無提供程式碼的計畫,因為這些Code是配合課程主題而撰寫的。放牛班期待參與的朋友們,能在基本的理解後,再用自己手邊的平台練習,希望你不要太失望。最後我得強調,我寫的Code一點也不高貴,因為人人皆可創作阿。
想請問一下老師,SOF 封包都是LSB 格式嗎? 所以會將1010 轉成0101?
是的,USB的傳輸屬LSB,由低位元起始,所以分析時必須反轉。話說,倒立看也可,只是比較辛苦。以上。
請問USB的測試軟體是什麼?
這個測試軟體是自己寫的,請繼續看USB - 02, 03, 04 就會更清楚了
請問USB2.0以前都為NRZI編碼嗎? USB3.0開始變成xb/xb的編碼方法
YES3.0 = 8bit 資料在 Transceiver 端會轉成 10 bit 送出,另一端再轉回 8bit,可降低 EMI 的問題
@@科技下午茶 感謝解惑!因在 40:00 有說到USB2.0 LS FS HS使用NRZI編碼,12:00 的表格編碼留白,兩邊有點搞混
@@huaiwei830 表格留白的原因是:NRZI 相當於 1:1 的傳輸、即1 bit 就以1 bit傳送,但在3.0以後,為了降低EMI、而在PHY Layer進行 Scramble,也就是 8b/10b的編碼,這大大降低了實際頻寬,該表格其實要強調的是後來 128b/132b、及 64b/66b 的進步、及差異性,對於2.0以前的部份,我沒想太多,留白唄~
超級感謝,很少有人會把訊號講的這麼清楚的,而且易學易懂,感謝講師!😄
USB有五講喔,精采還在後頭,哈哈!
這個影片一小時,實在是我看過講解最清楚的一個。感謝講師!
不客氣,優吼吼!
謝謝!經由您的分享,讓我學到不少,大感恩!
感謝贊助,肯尼祝您身體健康,凡事順利
感謝USB講得這麼清楚,跟前面幾種protocol一套打好幾十年相比,USB複雜度真的好高,加上這幾年的快速變革真的令人眼花撩亂
USB 是非常成功的通訊介面,近期的亮點包含充電 (PD)、接頭 (Type-C)、以及更高的頻寬 (時眽+通道),雖然導入更多的新技術,但仍維持最初的架構,這點即足以證明其優秀的設計。
講得好清楚~~ 這影片真佛心啊! 把我K好久的書,花一個小時就講清楚了
USB有四講喔,期待你能耐心看完,哇哈哈
真的太佛心了 這4講花錢買都值得
感謝您的稱讚,優吼吼
真的佛心,做這些內容免費給大家看
哈哈,加油喔,USB有四講,近期會追加第五講,希望你能趕上進度,Go Go Go!
謝謝老師
不客氣、優吼吼!
很實用
提醒您,USB有五講,別錯過了喔,優吼吼
超棒的整理。
有機會真想跟作者交流🎉
常來科技下午茶留言,就是交流的開始,哈哈!
@@科技下午茶 這集重複觀看幾次。加深印象。真的太棒了
USB系列在剛上架時,USB-02的點閱率比較高,我當時有些訥悶,怎麼會不看01、直接跳02呢?但在一段時間後,就回到正常的狀態:每個系列的第一集,有明顯較多的觀看數,哈哈。
感謝您的分享,太棒了。後續還有USB相關的影片嗎?(eUSB/USB3/USB4)
USB 目前有五講喔,後續的 High Speed, Super Speed 等,可能要等一段時間了。
請教老師 1:06:27處 為何是0x1D? 為何前一個frame是0x1C 下一個就要是0x1D 這類似序號遞增的概念嗎? 謝謝
是的,封包號碼遞增,溢位則回到零。全速每1ms一個封包,高速每125us一個封包,但後者仍沿用FS的封包號碼,也就是說,高速的狀況下,在同一ms內的8個封包,使用相同號碼。
感謝~~優呵呵~~~~~~~
不客氣喔
作者的视频做的很用心欸,有考虑在大陆的网络上投放吗?哔哩哔哩是个类似油管的网站
您好,本系列已经在 B站 上架了一段时间,感谢您的关心,优吼吼!
想請問老師,看SOF packets時,因為LSB先傳所以要反轉,那前面SOP的KJKJKJKK為什麼不用反轉來看呢?謝謝!
KJ不需要反轉,如果您仍未想通,可以往下看:
1. 在數位的世界只有零跟壹,一般習慣將零視為「拉Low==0」、壹則是「拉High==1」,舉例來說,UART在Idle時Tx/Rx為1(高電位),I2C在Idle時SCL/SDA為1(高電位)
2. USB的實體層使用差動訊號(D+/D-),這跟前述Single Ended的方式不同,所以在訊號描述上,0與1並不直覺(0==D+ and D- Low? or D+ Low D- High? or D- Low D+ High?),為了清楚分辨,所以USB的規範裡定義了 J 及 K 的 signal。事實上,J/K的訊號在LS及FS/HS是不同的,並且在溝通的初期,其準位還有些許變化(Chirp J/K),此時讓我們先忽略細節。
3. 在串列傳輸時,若是一個bit, 一個bit來看,當發送者給1011、接收者就會先後收到1011,這應該無庸置疑,所以前面提到的 KJKJ... 是同樣的道理。
4. 當一個Byte(=8bits) 或 WORD(=32 bits)要透過串列傳輸時,因為需打散成一個一個bit來送,這時就會有考量:是從MSB開始、還是LSB開始?USB/UART選擇了LSB,I2C/SPI/CAN則採MSB,當通訊協定使用LSB first時,分析時就必須反轉
以上。
@@科技下午茶
了解!謝謝您用心的回覆,相當感謝!!
請問老師,你的範例CODE與測試應用程式可以提供嗎?
抱歉,暫時無提供程式碼的計畫,因為這些Code是配合課程主題而撰寫的。放牛班期待參與的朋友們,能在基本的理解後,再用自己手邊的平台練習,希望你不要太失望。最後我得強調,我寫的Code一點也不高貴,因為人人皆可創作阿。
想請問一下老師,SOF 封包都是LSB 格式嗎? 所以會將1010 轉成0101?
是的,USB的傳輸屬LSB,由低位元起始,所以分析時必須反轉。話說,倒立看也可,只是比較辛苦。以上。
請問USB的測試軟體是什麼?
這個測試軟體是自己寫的,請繼續看USB - 02, 03, 04 就會更清楚了
請問USB2.0以前都為NRZI編碼嗎? USB3.0開始變成xb/xb的編碼方法
YES
3.0 = 8bit 資料在 Transceiver 端會轉成 10 bit 送出,另一端再轉回 8bit,可降低 EMI 的問題
@@科技下午茶 感謝解惑!因在 40:00 有說到USB2.0 LS FS HS使用NRZI編碼,12:00 的表格編碼留白,兩邊有點搞混
@@huaiwei830 表格留白的原因是:NRZI 相當於 1:1 的傳輸、即1 bit 就以1 bit傳送,但在3.0以後,為了降低EMI、而在PHY Layer進行 Scramble,也就是 8b/10b的編碼,這大大降低了實際頻寬,該表格其實要強調的是後來 128b/132b、及 64b/66b 的進步、及差異性,對於2.0以前的部份,我沒想太多,留白唄~