本帖最后由 cx1524 于 2024-5-6 09:25 编辑
# Mbed OS手册翻译 移植篇一:开发准备
## 移植流程总览
### 配置环境
#### 硬件准备
移植Mbed OS需要以下设备:
- 一台开发电脑。您可以在Windows,MacOS或Linux上移植目标,链接或存储。然而,由于Mbed OS使用的一些开发工具的限制,您需要一台Windows电脑用于DAPLink/FlashAlgo的开发。
- 一块带有目标MCU、debug探针或集成接口芯片的评估板,
- 一块存储介质(SD卡或是扩展Flash)
- 一张用于CI Test Shield的micro SD卡
- 一根用于连接PC与评估板的USB线
如果您的MCU没有集成接口,您还需要准备:
- 一个debug探针,如SWDAP-LPC11U35。(您还需要再准备一根USB线)
- 一根为debug探针准备的 FTDI TTL232R-3V3 USB线
- CI test shield v2.0.0
#### 软件准备
需要安装以下环境:
- Python
- Git
- Mbed CLI
- 一个IDE和调试器 (IDE一般选择Eclipse或Keil MDK)
- FTDI串口驱动
需要注意:
- Eclipse许可证免费,Keil IDE许可证收费(也有免费版本)
- 您的开发板也许不支持某些IDE
- 如果您的硬件不支持大容量存储设备,您将不能进行自动化测试。如果您的开发板另有闪存的使用方法,如自编程或通过调试器使用,请使用手动测试方案
|