arduino和單片機的區別
1、性質不同
Arduino是壹款便捷靈活、方便上手的開源電子原型平臺,而單片機是壹個芯片。
2、優勢不同
arduino就是加強版的單片機,功能更強大,使用更簡單。arduino是帶軟硬件接口,更便於使用和二次開發的單片機最重要的還是它軟硬件開源使擴展性增加了。Arduino的厲害之處在於它資源豐富,隨便搜壹個傳感器+arduino,在google上都有壹堆的軟件可以借鑒。同樣壹個產品,實現相同功能,用arduino做可能只需要幾個小時,而用單片機則需要幾天。
3、原理不同
Arduino控制器內帶Bootloader程序,是系統上電後運行的第壹段代碼,就好比PC機BIOS中的程序,啟動就進行自檢,配置端口等等。單片機是靠燒寫熔絲位來設定上電從boot區啟動的。