其实stm32也可以用arduino开发,了解一下stm32uino
我就在用。
Arduino的库资源丰富,DIY教程多,会各种接口及其函数封装都是傻瓜式的,拿来即用,所以即使不会编程的人也能很快上手。
其实你可以综合一下,在ArduinoIDE下开发STM32F1这样既提高了性能,又开发起来容易,只需使用开源库即可让STM32支持Arduino。
Arduino的上手难度低,不需要学习寄存器和硬件开发,直接使用C语言和函数接口就可以,非常适合业余爱好者;
专业开发要保证效率、成本、灵活度,就不用Arduino
简单的说。
会STM32开发的人,很少会用arduino去开发产品。
会arduino开发的人,不会使用STM32开发就很正常。
arduino面向的是只会编程不会硬件的DIY玩家
STM32最为单片机开发的一种方式,其更适合产品设计与开发。