Этот коммит содержится в:
sago35 2020-05-24 10:34:41 +09:00 коммит произвёл Ron Evans
родитель 97122972fb
коммит 40afeea569

Просмотреть файл

@ -810,7 +810,7 @@ func (a ADC) Get() uint16 {
} }
func (a ADC) getADCBus() *sam.ADC_Type { func (a ADC) getADCBus() *sam.ADC_Type {
if a.Pin >= PB04 && a.Pin <= PB07 { if (a.Pin >= PB04 && a.Pin <= PB07) || (a.Pin >= PC00) {
return sam.ADC1 return sam.ADC1
} }
return sam.ADC0 return sam.ADC0
@ -853,6 +853,24 @@ func (a ADC) getADCChannel() uint8 {
return 8 return 8
case PB07: case PB07:
return 9 return 9
case PC00:
return 10
case PC01:
return 11
case PC02:
return 4
case PC03:
return 5
case PC30:
return 12
case PC31:
return 13
case PD00:
return 14
case PD01:
return 15
default: default:
panic("Invalid ADC pin") panic("Invalid ADC pin")
} }