深入了解Arduino教程,来源:https://www.cnblogs.com/lets-blu/tag/Arduino/
Arduino UNO R3的主处理器ATMega328P上有3个8位的输入/输出端口,分别是PB,PC和PD。
Arduino UNO R3的主处理器ATMega328P拥有26个中断源。
Arduino UNO R3的主处理器ATMega328P拥有3个定时/计数器:Timer0,Timer1和Timer2。
Arduino UNO R3主处理器ATMega328P支持3种串行通信方式:通用同步/异步收发器,串行外设接口和两线串行接口。
Arduino UNO R3主处理器ATMega328P的模数转换子系统采用逐次逼近的方式完成模数转换。
Arduino UNO R3主处理器ATMega328P的芯片内部拥有3种存储器:数据存储器,程序存储器和电可擦写可编程存储器,它们各自有不同的用途。
FreeRTOS可以提供任务管理,队列管理,中断管理,资源管理和内存管理等功能
Arduino IDE和Fritzing都可以运行在多种操作系统上。
Arduino UNO R3开发板上的ATMega328P有0.5KB的Flash空间用于引导程序;因为有引导程序的支持,Arduino可以使用串口上传程序而无需编程器。