1、stm32单片机和arduino单片机两牡啾锯辏种,使用arduino的IDE都可以开发:去GitHub上搜Arduino STM32就可以下到库,放到hardware里就可以使用,可参考的资源如下
2、虚拟机也可以,这里的KEIL目前只有windows下有,mac下面的vmware fusion很好用,对串口的识别很好,但是前提是mac能检测到你的串口,所以要去网上下载单片机对应的MAC驱动,例如CH340驱动,CP210X驱动等,然后在虚拟机里连接该串口就可以了
3、当然玩arduino单片机小伙伴只要装好mac版arduino就可以开心的玩耍了!