STMCU小助手
发布时间:2022-9-29 15:50
|
本教程介绍了如何为运行OpenSTLinux发行版的STM32MP1设备构建和调试基本的Linux项目。我们将创建一个基本的C ++应用程序,并将展示如何使用VisualGDB从Visual Studio调试和分析它。 为STM32MP1设备构建Linux项目需要一个跨工具链(也称为SDK),以与您的电路板使用的SD卡映像相匹配。您可以使用以下方法之一获取SDK: 从源代码构建SD卡映像和匹配的SDK。请遵循我们的STM32MP1 SDK构建教程以获取详细步骤。这需要设置一个单独的Linux VM,通常需要几个小时,但是允许通过编辑bitbake脚本来自定义SD卡布局。 或者,从我们的Github页面下载预构建的SD卡映像和工具链,然后在Linux VM上安装Linux跨工具链。 也可以使用Windows跨工具链来构建STM32MP1 Linux应用程序,但是本教程将展示如何使用基于Linux的跨工具链,因为它是可以使用BitBake完全自动生成的唯一工具链类型。 现在,调试会话的启动速度将大大提高,因为gdb将使用sysroot文件夹中的库,而不是从STM32MP1板上下载它们。
转载自:老青年Linwen |
STM32串口自动识别波特率的原理
STM32MP135 MP157 MP257 CoreMark移植&&跑分对比&&多核心负载不均衡问题排查与解决
STM32--STM32 微控制器详解
为什么学了几天STM32一脸茫然?
STM32 不同时钟频率有什么不同的影响
STM32入门指南:从零开始,如何为你的首个项目选择最合适的MCU?
STM32MP157D-DK1-编译并运行第一个程序hello world
STM32MP157D-DK1-SDK包安装
STM32MP157D-DK1-ssh连接方式
STM32MP157D-DK1-stlink串口进入终端
微信公众号
手机版