Cortex-M4开发篇1STM32MP1微控制器之开发环境
STM32CubeIDE是一个高级C / C ++开发平台 , 具有用于STM32微控制器和微处理器的外设配置 , 代码生成 , 代码编译和调试功能 。 它基于ECLIPSE?/ CDT框架和用于开发的GCC工具链 , 以及用于调试的GDB 。 它允许集成数百个现有插件 , 这些插件可以完善ECLIPSE?IDE的功能 。
主要特点:
- 集成STM32CubeMX , 可提供以下服务:STM32微控制器和微处理器的选择引脚排列 , 时钟 , 外设和中间件配置项目创建和初始化代码的生成
- 基于Eclipse?/ CDT , 以支持Eclipse?的附加软件 , GNU C / C ++为ARM ?工具链和GDB调试器
- 其他高级调试功能包括:CPU内核 , 外设寄存器和内存视图实时变量观看视图系统分析和实时跟踪(SWV)CPU故障分析工具
- 支持ST-LINK(STMicroelectronics)和J-Link(SEGGER)调试探针
- 从Atollic导入项目?TrueSTUDIO ?和AC6系统工作台的STM32(SW4STM32)
- 多操作系统支持:Windows ? , Linux的?和MacOS ? , 仅64位版本
文章插图
光盘路径【华清远见-FS_MP1A开发资料\01-工具软件\st-stm32cubeide_1.3.0_5720_20200220_1053_x86_64.exe】
1.2 STM32CubeIDE安装
不能在中文路径下安装
双击进行安装:
文章插图
点击下一步:
文章插图
文章插图
自行选择路径安装:
文章插图
文章插图
弹出需要安装STLINK驱动 , 选择安装:
文章插图
文章插图
文章插图
安装完成后如上图 。
STM32CubeIDE软件安装完成后同样ST-Link驱动也安装完成 , ST-Link连接至PC , 可在设备管理器中看到ST-link Debug和STMicroelectronics STLink Virtual COM Port串口 。
文章插图
注意:如果设备管理器中ST-Link驱动无法识别 , 带有惊叹号 , 需在高级启动中禁用驱动程序强制签名 。
1.3 STM32CubeIDE软件使用
双击桌面图标打开软件 , 选择workspace目录
文章插图
【Cortex-M4开发篇1STM32MP1微控制器之开发环境】软件界面
文章插图
1.3.1 新建工程
打开STM32CubeIDE->File->New->STM32 Project
文章插图
可以在左侧搜索框内输入芯片型号STM32MP157A进行搜索 , 选择对应芯片 , 点击Next 。
文章插图
- 联想正开发下一代ThinkReality智能眼镜
- Apple Glass正进入第二开发阶段 目标成品重量轻 续航长
- 运动计数开发项目的对抗赛:飞算全自动软件工程平台碾压传统模式
- 程序员为教师妻子开发应用:将iPhone变成文档摄像头
- 想自学Python来开发爬虫,需要按照哪几个阶段制定学习计划
- 未来想进入AI领域,该学习Python还是Java大数据开发
- 人脸识别设备主板如何选型 软硬整合大幅缩短开发时间
- oAuth开发者David Recordon被任命为白宫技术总监
- 据报道苹果AR眼镜进入开发的第二阶段
- 用了两到三年的华为手机,一键打开"开发者选项",帮助性能加速