:::

論壇索引


Board index » All Posts (Libra)




Re: UART不共地的接線方式
#31
管理員
管理員


Logic level是看MCU I/O及周邊的供給電壓,
如果是MCU I/O及周邊給 3.3V, 那麼 logic 0 與1 理想對應電壓, 即為 0V 與 3.3V,
如果是MCU I/O及周邊給 5V, 那麼 logic 0 與1 理想對應電壓, 即為 0V 與 5V,
一般MCU的規格書會寫到 logic 0 與 1 的電壓範圍
比如用 PIC16F18855/75 來看,
*當 VDD 給 5V時,
VIL (Input Low Voltge) 為 0V ~ 0.8V 皆視為 logic 0
VIH (Input High Voltage) 為 2.0V ~ 5V 皆視為 logic 1
所以電壓在 0.8V~2V之間時, 視為準位不確定電壓, 無法保證是 logic 0 還是 1
*當 VDD 給 3.3V時,
VIL (Input Low Voltge) 為 0V ~ 0.15 VDD, 即 0V ~ 0.495V 皆視為 logic 0
VIH (Input High Voltage) 為 0.25 VDD+0.8V ~ VDD, 即 1.625V ~ 3.3V 皆視為 logic 1
所以電壓在 0.495V~1.625V之間時, 視為準位不確定電壓, 無法保證是 logic 0 還是 1
縮圖

所以當兩顆MCU一顆VDD給5V, 另一顆VDD給3.3V時, 兩者之間存在電壓準位不確定的現象
比如 VDD是5V的MCU, 如果給出 logic 0的電壓為 0.6V時 ,
則 0.6V 落在 VDD是3.3V 的準位不確定電壓 0.495V~1.625V之間,
此時VDD是3.3V的MCU就無法確定該電壓, 需判定為 logic 0 還是 logic 1 了.

Attach file:



jpg  PIC16F18855_Logic.jpg (213.37 KB)
67979_61ccfbd5eb27e.jpg 883X604 px

發表於: 12/30 8:18
頂部


Re: EVB-KSZ9477 compiler environment in Linux ubuntu 14.04 error
#32
管理員
管理員


您的問題比較複雜, 可否使用E-Mail將您的聯絡方式給我們以利後續Support呢? 謝謝!
libra.chien@microchip.com

發表於: 12/22 7:45
頂部


Re: EVB-KSZ9477 compiler environment in Linux ubuntu 14.04 error
#33
管理員
管理員


請問是這片公板嗎?
https://www.microchip.com/en-us/development-tool/EVB-KSZ9477-1

之前EVB是否可以正常使用? 用的是哪一包code呢?
由於GitHub這包code時間有點久, 是因為想找可以SD Card開機的範例, 所以才找到GitHub上這個範例嗎?

發表於: 12/21 17:44
頂部


Re: 關於MHC中的USART Driver
#34
管理員
管理員


Driver 可以讀取一個Byte沒有問題, 在SAM2002課程的USART Driver範例就是讀一個Byte.
DRV_USART_ReadBuffer() 線上文件
https://microchip-mplab-harmony.github ... =topic&frmfile=00579.html

我在SAME54-XPlained Pro上測試同一個Demo也可以改成 1 byte沒問題
縮圖

Attach file:



jpg  SAME54_UART_Loopback.jpg (465.70 KB)
67979_61b9a24edd0e5.jpg 1196X689 px

發表於: 12/15 16:00
頂部


Re: 是否有自動加入標頭檔的功能???
#35
管理員
管理員


當使用自動完成(Ctrl+Alt+\)來新增函式或是定義時, 即會自動將該函示或定義所用的檔頭(.h)添加到程式中.
"自動完成 Auto Code Complete"為X-IDE的功能, 專案需要在X-IDE可以Scope的範圍內才能找到,
部分函式的實現方式為 inline 或是定義在檔頭.h中, 則不一定能夠被找到

以下是範例
縮圖

Attach file:



jpg  XIDE_AutoComplete.jpg (335.82 KB)
67979_61b1436c53f5f.jpg 931X447 px

發表於: 12/9 7:44
頂部


Re: dsPIC33EP512MU814 USB通訊品質檢測
#36
管理員
管理員


MCU自己無法自我檢查通訊品質喔! 只能透過外部的USB分析儀來確認.

發表於: 12/7 19:14
頂部


Re: 開啟專案 編譯錯誤
#37
管理員
管理員


MPLAB X IDE的專案是以目錄方式存在, 因此不可以手動去更改 [Project Name].X 這個目錄的名稱, 不然makefile會找不到相對路徑, 如果要更改 Projcet Name 時, 須進入X IDE中, 在專案上按右鍵, 選擇 [Rename]
更名時建議連同 Project Folder 名稱也一起改, 選項打勾即可, 這樣 Project makefile 中的目錄名稱才會一起修正
縮圖


另外 Framework 預設是採用"相對路徑"方式存在 Project makefile 中, 因此如果將 Project 換位置或是 Framework 換位置時, 可能因為 makefile 中的檔案路經找不到原相對位置, 而發生路徑參照錯誤, 正常來講 makefile 會根據 Project File 來重新建立, 此時就必須確定 makefile 有重新建立, 或者於專案中再次指定 framework 所在路徑, 即可.
注意! 專案不可使用中文字, 或是放在"中文目錄"之下, 放在太深的目錄之下也會有問題.

Attach file:



jpg  XIDE_Rename.jpg (53.98 KB)
67979_61a96bc99830e.jpg 477X295 px

發表於: 12/3 8:58
頂部


Re: samd21 / samL22 的 Sercom I2C 可以設定 internal pull up 電阻嗎?
#38
管理員
管理員


Harmony的設定正確, Pull電阻可查詢規格書得知
縮圖

Attach file:



jpg  SAML22_PullUp.jpg (293.77 KB)
67979_61a751bf8c046.jpg 1010X514 px

發表於: 12/1 18:43
頂部


Re: samd21 / samL22 的 Sercom I2C 可以設定 internal pull up 電阻嗎?
#39
管理員
管理員


所有的IO腳位皆可設置Pull up/down, 因此當該腳位配置為I2C用途時亦可使用內部的Pull up/down, 啟用時功能不正常應與這個設置無關, 可以用外部pull up/down看看是否也會功能不正常.
縮圖

Attach file:



jpg  SAML22_GPIO.jpg (153.80 KB)
67979_61a6b6488f55e.jpg 906X610 px

發表於: 12/1 7:39
頂部


Re: 有關於printf函數 for MPLAB X IDE v5.5
#40
管理員
管理員


非常感謝您提供的資訊, 我測試時沒有使用PIC18 的這個系列因此無法複製出問題, 再次感謝!

發表於: 2021/11/29 7:47
頂部



« 1 2 3 (4) 5 6 7 ... 27 »



:::

會員登入

知識列車系列 IV – 2022 MU選粹網路研討會

http://www.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
[ more... ]
:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
https://mu.microchip.com/page/tmu
http://www.microchip.com.tw/modules/tadnews/page.php?ncsn=2&nsn=41
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

課程 - 台北教育訓練中心
課程 - 新竹教育訓練中心
課程 - 高雄教育訓練中心
教育訓練中心介紹
購買 - 實驗工具
臺灣實驗板介紹與資源