‘壹’ mac 能进行单片机开发吗
可以的
ATMEL没有发布MAC OS版的AVR STUDIO,难道没办法开发么?但所谓的avr studio不过是一个有着华丽界面的(6.0 用上了visual studio的外壳,真是华丽的不得了)AVR-gcc罢了。。所以source forge上找个avr-gcc(这个是有OS版的),搭配一款用的顺手的编辑器就可以开发了
‘贰’ 如何在mac上进行单片机开发
在非Windows上开发嵌入式,需要考虑的是交叉编译器buildtools和工具链toolschain,至于代码编辑理论上任意文本编辑器都行。具体方便使用的当然是eclipse,需要cdt版,再去下载gcc等,调试使用的是openocd。本人最近因项目版权问题的需要转为使用开源开发软件,编写和调试stm32都是用的eclipse。具体的可以网络关键词“stm32+eclipse”。
当然,你也可以使用大家都说的虚拟机,或者,干脆在Mac上装Windows系统
‘叁’ 如何在mac上进行单片机开发
需要单片机的开发软件的能开发支持MAC系统的才行.
一般来说只会支持windows,很少有特别为MAC开发的,除非MAC安装双系统跑windows的就可以了。
‘肆’ 如何在mac上进行单片机开发
虚拟机的就不说了,作为一个超级爱折腾的人,我们来直接在Mac上搞一把arm开发。
最近在搞ARM9,也是在mac(freeBSD)的终端上编译u-boot和linux kernal,既然ARM9都可以,为什么STM32这种单片机不可以?
Seeger家(jlink的厂家)出了一个类似KEIL的IDE,牛逼之处在于可以直接打开IAR和KEIL的工程(*.uvprojx) 并且有win/linux/mac三个平台版本SEGGER -The Embedded Experts
‘伍’ 如何在mac上进行单片机开发
目前有MAC os 上的虚拟机,可以先在mac上安装一个虚拟机,然后再装一个windows系统,或者linux系统,那样再跟传统的单片机开发一样,不过这样还是有些不兼容现象.KEIL,等的开发环境目前没有支持mac os系统的,所以我想目前只有这样了.