在Mac OS X 系统下做STM32开发
2019-07-26 来源:eefocus
前言
本文只是一个提纲,提供一个参考,具体操作请查看文中的链接。
搭建环境
初学STM32开发,首先解决开发环境的问题,由于Mac OS X系统下没有keil环境,故需要自己搭建开发环境,参考大师“胡茂晓 的 BLOG”:在Mac OS X中搭建STM32开发环境(1)等系列。
编译
环境搭好了,然后就是编译,keil下编译就比较简单了,但是Mac OS X就只能自己写makefile来使用make编译了,当然,还可以使用autoconfigure来实现makefile文件,但autoconfigure同样难以入手。
写makefile,当然要了解makefile的基本知识,建议抽时间阅读“GNU make中文手册”。
附上一个我的一个xCode工程,工程里有makefile,虽然是xCode工程,但是并不能直接使用xCode编译,还是得命令行输入make命令来编译,下载地址。如果你没有xCode,也没有关系,你可以直接查看里面的makefile文件。
下载运行
编译成功后,即可将程序下载到开发版上运行了。连接ST LINK,启动命令行,cd到文件所在目录,使用命令下载到开发版:
st-flash write stm32_Mini_Led.bin 0x08000000
调试
要调试程序,参考大师“胡茂晓 的 BLOG”:在Mac OS X中使用VIM开发STM32(4)
相关文章
- 外媒:新款Mac Mini硬件性能可比拼PS/Xbox,但缺乏游戏
- 苹果发布M4芯片新款Mac mini
- 在Mac OSX中开发STM32程序
- 古尔曼:M4 Pro 芯片版 Mac mini 将不会提供 USB-A 端口
- 苹果新专利探索智能戒指生态:无缝串联 iPhone、Mac、Vision Pro 头显等设备
- 苹果拟推出迄今最小台式电脑:Mac mini首次改变设计
- 消息称苹果继AMD后成为台积电SoIC半导体封装大客户,最快2025年用于Mac
- SM32MCU支持的MAC地址Hash过滤
- 10BASE-T1L MAC-PHY如何简化低功耗处理器以太网连接
- 苹果胶水不够用了,M3救得了Mac吗?