楼主的设计比较蛋疼,三极管应该用8050,B到IO口串180欧电阻有必要的话加上下拉电阻。或者用MOS更容易,栅极直接接IO,补一个22k下拉就好。
另外Arduino用的是g++语言当然就是标准的C++啦。但用的时候麻烦还是很大,因为AVR的Flash和ram是分开编址的,而C/C++针对的是PC,只有一种指针。这样给移植现成的库带来了很大麻烦,所以现在我已经完全放弃AVR转战Cortex-M0了
另外Arduino用的是g++语言当然就是标准的C++啦。但用的时候麻烦还是很大,因为AVR的Flash和ram是分开编址的,而C/C++针对的是PC,只有一种指针。这样给移植现成的库带来了很大麻烦,所以现在我已经完全放弃AVR转战Cortex-M0了