Re: NVIC_SystemReset() 如何讓 GPIO 保持不變動.
|
||||
---|---|---|---|---|
管理員
|
Lexus_NX 你好,在 SAML22 MCU 中使用 RESET 功能後,會將 PORT 重置至初始狀態,暫存器的初始狀態可以參考 Datasheet 中的 "29. PORT - I/O Pin Controller" 章節。
發表於: 2022/7/11 16:36
|
|||
|
Re: 不透過燒錄器(ICD/REALICE)來燒錄軟體
|
||||
---|---|---|---|---|
中級會員
|
補充問題
是否能透過UART介面來更新dspic軟體? THX
發表於: 2022/7/11 16:11
|
|||
|
不透過燒錄器(ICD/REALICE)來燒錄軟體
|
||||
---|---|---|---|---|
中級會員
|
各位好
我使用的IC是dsPIC33EP512MU810 在電路板出廠時都會先用REALICE燒軟體進去 但使用者端沒有ICD或REALICE 若想更新軟體可以用什麼方式重新燒錄HEX檔進去 THX
發表於: 2022/7/11 15:20
|
|||
|
Re: MCC安裝問題
|
||||
---|---|---|---|---|
資深會員
|
非常感謝,可以正常運作了!
發表於: 2022/7/11 9:03
|
|||
|
Re: NVIC_SystemReset() 如何讓 GPIO 保持不變動.
|
||||
---|---|---|---|---|
初級會員
|
用的 mcu 是 L22 ,在網上找到 的是這個例子。
https://microchipsupport.force.com/s/a ... re-reset-on-SAMD21-SAMW25 雖沒有做出指定 address 跳轉,用 NVIC_SystemReset() 可以達到跳轉功能。 因文章中說,NVIC_SystemReset() 是 core software reset。 想應該不會動到 GPIO, 但目前會掉電。
發表於: 2022/7/8 17:29
|
|||
|
NVIC_SystemReset() 如何讓 GPIO 保持不變動.
|
||||
---|---|---|---|---|
初級會員
|
老師們好:
由於有 bootloader + Application 的應用,目前使用 NVIC_SystemReset() 來做跳轉, 因為有 GPIO 用來做 output power latch,如果GPIO 有變動,系統會掉電。 請問如何讓 GPIO 保持不變動。 想法是在 PORT_Initialize() 中 不設定 PORT_DIR / PORT_OUT 只設定 PORT_PINCFG / PORT_PMUX 但沒有成功,是否有範例可以參考? 有請各位老師幫忙指導解答。 Thank you very much.
發表於: 2022/7/8 12:34
|
|||
|
Re: Bootloader 沒法跳到 Application 問題
|
||||
---|---|---|---|---|
初級會員
|
老師好
SAMD21 可以跳. 但 L22 跳不過去. 參照:
發表於: 2022/7/8 12:13
|
|||
|
Re: Bootloader 沒法跳到 Application 問題
|
||||
---|---|---|---|---|
初級會員
|
謝謝前輩老師的回覆. 不過試了沒有效果.
後來想說用 NVIC_SystemReset() 不過目前有遇到 GPIO 要保持設定的問題.. 參照:
發表於: 2022/7/8 12:11
|
|||
|
Re: dsPIC33EP256GP502 POR問題
|
||||
---|---|---|---|---|
初級會員
|
KevinLu您好,感謝回覆及提供的訊息
發表於: 2022/7/7 14:01
|
|||
|