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

論壇索引


Board index » All Posts (Libra)




Re: SAME54 - 請教測量外部輸入的方波頻率
管理員
管理員


SAM系列使用TC 或是 TCC Module來進行Capture
SAME54 有 Harmony TC Capture的範例
\csp_apps_sam_d5x_e5x\apps\tc\tc_capture_mode
這個範例會用到 TC, EXINT, Event System三個Module

主要是用外部中斷腳EXINT, 監測的輸入波型的Rise/Failing edge,
由內部觸發Event System, 來HW Trigger我們的TC or TCC進行count的計數,
因此輸入波型的頻率與TC/TCC的參考頻率之間要有適當的比率,
如果要數慢的頻率時, 則須注意16-bit TC/TCC是否會溢位, 需要降低頻率來對應,
因為使用Event System, 過程中沒有Core軟體介入計算, 計數誤差應該不大.

目前沒有提供使用TCC Capture的範例, 但是用法差不多

發表於: 2021/5/25 14:08
頂部


Re: Harmony V3 - FreeRTOS Sercom RingBuffer Mode錯誤
管理員
管理員


下周起將開始SAM2002課程, 會一一介紹Harmony下的System Service與Driver的使用方式,

你的問題與FreeRTOS無關, 當使用Harmony Driver時, Driver所使用的Peripheral(PLIB)配置, 需要全部交由Driver來管理, 除了部分腳位控制與設定, 因此你不能先去Config PLIB SERCOM5再去連接USART Driver.

正確的做法是, 在USART Driver的Instance 0的[UART], 按滑鼠右鍵出現可以滿足此Driver的PLIB, 然後再選擇SERCOM5, 這樣PLIB會自動連接到這個Driver, 並自動配置完成.
縮圖


一旦經由Driver配置好的選項, 在PLIB中會無法更動變成灰色.
縮圖


但是如果先配置好SERCOM5, 再手動拉線連接到USART Driver時, 一般情況下Harmony也會強迫改變PLIB的配置來符合Driver的需求, 但有時候Harmony會無法成功改變原有PLIB的設定.
或者是如你所遇到的, 本來不能改的設定重新進去就可以改了!
這時請注意選項為紫色背景代表由Driver所管理的選項, 一開始變成灰色的, 即使後來可以改也不要改它,
因為USART Driver會強迫使用SERCOM-UART的Non-blocking Mode(中斷模式), 當選擇使用Ring Buffer Mode(輪詢模式)時, 會找不到許多Function.

Attach file:



jpg  SAME54_USART_SERCOM5.jpg (83.90 KB)
67979_609348316df2f.jpg 619X398 px

jpg  SAME54_USART_SERCOM5_setting.jpg (140.66 KB)
67979_60934840e8f47.jpg 949X318 px

發表於: 2021/5/6 9:36

Edited by Libra on 2021年05月06日 09:53:47
Edited by Libra on 2021年05月06日 10:01:25
Edited by Libra on 2021年05月06日 10:02:36
Edited by Libra on 2021年05月06日 10:03:24
頂部


Re: SAME54 WDT範例 - Clock顯示問題(Harmony)
管理員
管理員


>這表示Local端的內容與GitHub上的版本並沒有確實同步,我現在開MHC時會出現有新版本....
Ans:
如果遇到這個問題時, 建議執行以下步驟進行同步, 可不用去GitHub下載覆蓋,
1. 如果Local Pakcages(1) 顯示Update(3)時, 請更新
2. 如果顯示Update /!\ (4)時, 請點齒輪(5), 然後[Clean Package]
3. 如果更新與同步後都還有問題時, 請點齒輪(5), 然後[Delete Package], 重新再下載一次(會花較多時間)
4. 由於Harmony Framework不斷更新以支援更多功能及MCU, 相隔太久沒更新時, 建議整個Framework重新下載一份新的, 不要自舊的更新, 造成不便請體諒.

縮圖

縮圖


>上次發的圖這麼快就失效了嗎,你們的新網頁除了舊資料消失,新資料也會消失....
Ans:
由於數個月前, 新網站資料庫損毀, 損失了不少寶貴的紀錄, 造成不便敬請見諒!

Attach file:



jpg  Harmony_Content_Manage.jpg (334.70 KB)
67979_6090b79562b8e.jpg 900X713 px

jpg  Harmony_Content_Manage_Delete.jpg (62.71 KB)
67979_6090bb31760f8.jpg 772X152 px

發表於: 2021/5/4 10:55

Edited by Libra on 2021年05月04日 11:10:44
Edited by Libra on 2021年05月04日 11:11:13
Edited by Libra on 2021年05月04日 11:11:44
頂部


Re: SAME54 WDT範例 - Clock顯示問題(Harmony)
管理員
管理員


我這邊看到SAME54的WDT的Clock已經修正了喔!
修正後的WDT Clock (2021/05)
縮圖


錯誤的WDT Clock (2020/07)
縮圖

Attach file:



jpg  SAME54_RTC_WDT_MHC_correct.jpg (283.91 KB)
67979_6090b2066551d.jpg 1320X573 px

jpg  SAME54_RTC_WDT_MHC.jpg (288.76 KB)
67979_6090b24bce00a.jpg 1238X587 px

發表於: 2021/5/4 10:17

Edited by Libra on 2021年05月04日 10:32:20
Edited by Libra on 2021年05月04日 10:32:50
Edited by Libra on 2021年05月04日 10:33:19
頂部


關於CAE空中教室CryptoAuth課程的建議
管理員
管理員


各位CAE空中教室的學員大家好!
上週開課的CryptoAuth課程, 本來以為這是一堂冷門課應該只有少數學員會有興趣, 沒想到竟然有超過50位以上的學員來聽課, 著實令人感動!
由於CryptoAuth課程設計, 主要對Microchip ECCx08系列產品有基礎認識, 且對MPLAB Harmony操作上有一定程度熟悉的學員而設計的課程,
課程中因為時間的關係並沒有介紹 :
1. ECCx08晶片的介紹
2. MPLAB X IDE 與 Harmony 的操作介紹, 這部分放在SAM2001課程中介紹
3. Harmony System Service 因為實驗上需求只教如何使用, 這部分放在SAM2002課程中介紹
因此第一堂課下來, 有許多學員反映課程步驟太快, 無法有效吸收等等.
講師我本人感到十分抱歉, 希望在第二堂課開始會有改善, 因為這部分會真正開始用到CryptoAuthLib對晶片的讀寫與對稱與非對稱驗證命令等等, 會有較多篇幅來仔細介紹命令的流程.
但是! 各位要有心理準備, 上課的節奏還是會很快喔!
因為實驗的部分實在太多, 所以這次會直接將所有實驗預先做成, 縮短課程中寫程式的時間.

另外, 為了補充部分學員對於ECCx08晶片的基礎知識,

本周5/6(四)的CryptoAuth課程會提早30分鐘, 於2:30pm開放教室,
我會花30分鐘介紹ECCx08晶片的基礎知識, 以及對4/29 CryptoAuth-01課程的快速複習, 然後3:00pm開始CryptoAuth-02的部分, 希望學員能夠在課程開始前, 對晶片有更清楚的了解.

發表於: 2021/5/3 9:46

Edited by Libra on 2021年05月03日 12:25:18
頂部


Re: 免報名費,歡迎參加 : 就是今天 (4/29) 3:00pm / 4:00pm Microchip CAE空中教室 (上課通知)
管理員
管理員


你好! CAE空中教室是線上直播課程, 所以開課時間到時, 只需要點擊每周課程中的[教室入口]直接進來聽課即可, 無需費用也無須事先報名 !
第一次上課時可以先到[學員註冊]網頁
http://www.microchip.com.tw/modules/t ... hp?ncsn=2&nsn=41#PageTab2
進行"一次性"註冊即可取得本課程學員的[專屬學員編號]
至於註冊學員有甚麼好處呢? 請參考學員獎勵計畫頁面
http://www.microchip.com.tw/modules/t ... hp?ncsn=2&nsn=41#PageTab5

發表於: 2021/5/3 8:49
頂部


Re: 請問有人使用過vsprintf?
管理員
管理員


試試指定長度的 vsnprintf
vsnprintf(buf,100, fmt, ap);

發表於: 2021/4/16 16:36
頂部


Re: 請問SAML22 有Harmony 3 的iso7816 driver嗎?
管理員
管理員


Hi Allan,
SAML22的ISO7816是由SERCOM USART介面來實現的,
剛剛查了一下, 目前Harmony下面並沒有特別為ISO7816長出專用的配置介面,
也沒有相關的範例程式, 只有SERCOM USART的標準配置介面,
下面這份App Note不知道你之前是否看過, 提供參考
http://ww1.microchip.com/downloads/en ... plicationNote_AT10700.pdf

發表於: 2021/4/13 9:30
頂部


Re: can you share the source code?
管理員
管理員



發表於: 2021/4/9 10:05
頂部


Re: 請問MPLab X V5.45開始改為x64,但是編譯之前的一些範例都沒動作
管理員
管理員


謝謝! 關於CPP的警告我也沒注意是專案開啟時出現的, 已將我的說明修正以便後續有人遇到相同問題時可以知道原因.

發表於: 2021/4/6 8:28
頂部



« 1 ... 17 18 19 (20) 21 22 23 ... 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... ]

教育訓練中心

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