eddiewwm 发表于 2019-3-7 10:17:49

LGT8F328P_SSOP20 使用 ADC6 和 ADC7 的經驗

在使用到 LGT8F328P_SSOP20 的 ADC6 和 ADC7 時,要先將 SWD 和 SWC 接口關閉,用後再重新打開。關閉和打開的方法:
    MCUSR |= (1 << SWDD) ; //disable SWD port to let SSOP20 package AD6 & AD7 working properly
    MCUSR |= (1 << SWDD) ; //second write to confirm disable SWD port
    //value = analogRead(ADpin);
analogRead(6);
    MCUSR &= ~(1 << SWDD) ; //enable SWD port
    MCUSR &= ~(1 << SWDD) ; //second write to confirm enable SWD port


* 注意,關閉 SWD 和 SWC 接口後,若不再打開,會造成在用小白盒再下載程序時,因沒法跟 SWD 和 SWC 聯繫而出現芯片無法燒寫的失敗情況。但可用接 Reset 腳燒錄補救。

弘毅 发表于 2019-3-7 16:43:46

学习了,这两天刚好要用A6和A7

yzz163 发表于 2019-10-14 10:10:57

重置脚烧录频...是啥?能给个链接或介绍一下。
页: [1]
查看完整版本: LGT8F328P_SSOP20 使用 ADC6 和 ADC7 的經驗