• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (Libra)




本周(1/6)CAE空中教室SAM2002課程, 將一次上兩堂課
#81
管理員
管理員


各位CAE空中教室的學員好, 由於農曆年前Microchip CAE講師群, 將全部投入2022寒假校園菁英班準備工作, 因此原定於1/13上的SAM2002最後一堂課, 將於本周1/6 SAM2002之後接續上課, 請學員預留時間聽課, 感謝您一直以來對Microchip CAE空中教室活動的支持, 2022年將會有全新的課程上架, 舊有課程也還會開課, 歡迎舊雨新知持續支持, 謝謝!

本周 2022/01/06(四) 課程時間如下:
課程一 3:00pm SAM2001系列-10 SERCOM-SPI (OLED SSD1306)
課程二 4:00pm SAM2002系列-14 SPI Driver - SD Card Driver Library
課程三 5:00pm SAM2002系列-15 MEMORY Driver Library

課程內容介紹:
課程一 SAM2001系列-10
時間 : 2022/01/06(四) 3:00pm
主題 : SERCOM-SPI (OLED SSD1306)
講師 : Darren Chen (Microchip 台灣 CAE 團隊)
內容 :
使用Microchip MPLAB X IDE, 搭配 Harmony 以及 APP045 實驗板進行實機演練操作,
1. 介紹SAMD21的串列周邊介面(SPI)模組.
2. 了解Harmony中如何配置SPI模組, 以控制OLED顯示幕輸出.
3. 使用SPI OLED的控制與繪圖函式庫,實現圖形及文字輸出.
4. 學習如何自行設計開機圖像以顯示到OLED.
教室 : [點我進入 SAM2001 課程]
課程開始 前10分鐘 至此處加入即可


課程二 SAM2002系列-14
時間 : 2022/01/06(四) 4:00pm
主題 : SPI Driver - SD Card Driver Library
講師 : Adam Syu (Microchip 台灣 CAE 團隊)
內容 :
1 .SPI Driver Library Introduction (Review)
2. SPI Driver – SD Card Driver Library Introduction
3. Manage SPI SD card without File System
教室 : [點我進入 SAM2002 課程]
課程開始 前10分鐘 至此處加入即可


課程三 SAM2002系列-15
時間 : 2022/01/06(四) 5:00pm
主題 : MEMORY Driver Library
講師 : Libra Chien (Microchip 台灣 CAE 團隊)
內容 :
1. MEMORY Driver Library Introduction
2. Manage NVM Flash without File System
教室 : [點我進入 SAM2002 課程]
課程開始 前10分鐘 至此處加入即可

發表於: 2022/1/5 8:38
頂部


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


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

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


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


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

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


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


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

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

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


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


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

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


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


當使用自動完成(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

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


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


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

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


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


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

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


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


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

Attach file:



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

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


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


所有的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

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



« 1 ... 6 7 8 (9) 10 11 12 ... 33 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
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... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------