seeeduino XIAOでこんなことすると、2度とポートが現れなくなりました。要注意!!bootloader書き直せば治るのかも、、、まぁあと2個あるから、今日は放置。
void picSendCommand(uint8_t sendData){
for(int i=0;i<6;i++){
if(sendData&0x01){
func[0]=picSendCommandH;
}else{
func[0]=picSendCommandL;
}
sendData=sendData>>1;
}
for(int i=0;i<6;i++){
(*func[i])();
}
digitalWrite(ICSPDAT,LOW);
}
func[0]しか関数のアドレスが入ってない状態なので、func[1]をcallしてパルプンテ。
コメントをお書きください