Re: APP045 v2.00板上uSD & LCD同時跑在SPI Driver上的問題
|
||||
---|---|---|---|---|
中級會員
|
Libra大,
清楚了,如此便利,看來Driver是Harmony必學課題。 未來有不懂再向您請教,謝謝
發表於: 2021/8/27 22:04
|
|||
|
Re: DM330017-3 - dsPIC33C Digital Power Starter Kit找不Tool
|
||||
---|---|---|---|---|
中級會員
|
版主,
您好,我目前是使用v5.50的MPLAB X IDE 謝謝
發表於: 2021/8/27 22:02
|
|||
|
DM330017-3 - dsPIC33C Digital Power Starter Kit找不Tool
|
||||
---|---|---|---|---|
中級會員
|
上週在MCHP Direct買了塊DM330017-3,開啟source code的dspic.x,
在選擇Tool時,沒有看到這塊板子,依照現在EVM的設計,理應都要出現才對, 而且板子看來也沒有任何的PICkit4 interface,請問我是不是遺漏了什麼呢? PS.倒是,有看到一個comport. 麻煩清楚的前輩,給予一些指教,謝謝
發表於: 2021/8/26 14:37
|
|||
|
Re: APP045 v2.00板上uSD & LCD同時跑在SPI Driver上的問題
|
||||
---|---|---|---|---|
中級會員
|
Libra 老師,
感謝您詳細的指導,我期望的功能已經達到了, 不過我還有幾個疑問請教 : 1. 因為SPI Driver連接SERCOM4一個peripheral,只有instance0, 所以兩個client在執行"DRV_SPI_Open(DRV_SPI_INDEX_0, DRV_IO_INTENT_WRITE)" Parameter1都是"DRV_SPI_INDEX_0",而不會有"DRV_SPI_INDEX_1"; 這樣兩個client的API state machine進行時,SPI Driver如何分辨CS要選哪一個裝置? 我大概知道跟open時所回傳的handle有關,不過我看了點OLED的code, 寫入data的function都沒有引入handle,難道是各自client完成後,需要把SPI Driver close? 下次要用時,再open? 2. 如同我這個應用,恰好兩個Lab的SPI都是1MHz,如果想要uSD跑在10MHz,而OLED維持1MHz, 使用Driver可以實現運行過程自動變速嗎? 3. 在File system Lab有個步驟是Enable : SPI Driver的Use DMA for Tx and Rx,請問這是SPI與哪個 部分在進行DMA,而我們卻不需要改任何code? 以上,還請指教,謝謝
發表於: 2021/8/25 17:02
|
|||
|
APP045 v2.00板上uSD & LCD同時跑在SPI Driver上的問題
|
||||
---|---|---|---|---|
中級會員
|
小弟目前使用APP045 v2.00學習Harmony,同時在執行公司專案
練習CAE SAM2002課程之Lab7&8後,需要OLE LCD(SAM2001 Lab17)功能, 而EVM的這兩個裝置是共用同一個SERCOM 印象中,Libra大曾說過,"多個API對上一個Peripheral,使用Driver是較佳的做法",請問 : 1. 在我現在需求是選用SPI Driver較恰當嗎? 2. 若Q1是肯定的,請問LCD的CS Pin,也是跟uSD_CS共pin嗎? 3. 因Pin count不足,後續還有8個DO的LED會通過一個SPI串列轉並列的IC來驅動,屆時也打算用這組SERCOM, 不過這顆IC並不會有CS Pin,而是藉由latch和enable pin來更新資料,若uSD和LCD用driver來執行,可以同時 用PLIB底層來刻LED的程式嗎? 以上,謝謝
發表於: 2021/8/23 15:38
|
|||
|
Re: MHC開啟並Launch後,沒反應
|
||||
---|---|---|---|---|
中級會員
|
Libra大,
感謝您如此深入的探討小弟問題,我把您的建議全部用上了,現在專案都可以正常操作了。 謝謝
發表於: 2021/8/23 9:53
|
|||
|
MHC開啟並Launch後,沒反應
|
||||
---|---|---|---|---|
中級會員
|
各位先進,小弟近日開始摸索MHC v3,在練習Lab時發生無法開啟MHC的問題
通常新增專案當下,都可以順利開啟MHC,但只要MHC一經關閉後,就有很大的機會無法再次打開 一直以為是電腦問題,今天又找了兩台電腦,依照CAE的課程步驟操作,問題仍然一樣。 有時候是MPLAB X IDE重開後就正常"一次",有時候是電腦重新開機也會正常一次, 幾天下來浪費太多時間在這裡了,請問我是不是哪裡忽略了呢? (Launch畫面夾帶於附件)
發表於: 2021/8/17 20:11
|
|||
|
[已解決]PIC16LF15356使用MCC產生SPI Slave,無法進入接收中斷
|
||||
---|---|---|---|---|
中級會員
|
如題,搞了一整天了,
slave的SDO會把SDI重複一次,但就是無法進入receive ISR(即"void SPI2_Isr(void)"), 有誰可以幫忙一下,謝謝
發表於: 2021/3/2 19:33
Edited by sanmen on 2021年03月02日 20:19:19
|
|||
|
先用SAME54P20A製作原型,降成本再轉換其他MCU,該學Harmony嗎?
|
||||
---|---|---|---|---|
中級會員
|
小弟目前有個專案的兩個部分要執行
第一部分、要有內部microSD卡、外部USB隨身碟、語音功能解碼(播放microSD內mp3檔) 16*2 LCM、一般DI/DO、RS485、RS232 未來還要有GPS、甚至是Wifi連到伺服器下載小量資料功能。 第二部分、也是有一內部microSD,將UART收到的檔案資料寫入microSD 由於前年有參加Master課程,知道SAME54P20A用Harmony可以很快的建立SD檔案系統環境, 所以初期要送樣給客戶看功能時打算用這樣的組合來做。但有底下兩個疑問,猶豫是否要花時間來學Harmony v3 1.依第一部分的功能需求,選擇SAME54P20A是否足以應付?使用Harmony,除了microSD卡能立即實現外, 語音撥放、USB隨身碟、GPS和Wifi連熱點到server下載資料能有所幫助嗎? 2.第二部分初期一樣用SAME54和Harmony一起搭配,之後若要降成本,想改用SAMD21,能夠同樣透過Harmony 馬上實現SD檔案系統嗎? 抱歉,小弟非F/W出身,對Harmony也不是很懂,所以用字上不夠精準請包涵。 感謝
發表於: 2021/1/20 17:02
|
|||
|