- 博客(9)
- 收藏
- 关注
原创 【windows】【Cortex-M开发基础】8.gcc编译环境搭建
在开发过程中,不少人希望能在windows环境下使用gcc-arm开发cortem-M系列MCU,不过搭建开发环境的过程非常麻烦,且没有太多成功案例可以参考,导致无法搭建windows平台下GCC-ARM开发环境。windows环境下搭建好GCC开发平台之后,其开发/仿真过程与Linux环境下GCC开发平台类似。本文将分享windows平台下gcc-ARM开发平台搭建的详细步骤。
2024-09-22 23:13:16
353
原创 【vscode】使用模板
合理的使用模板,可以加速我们编写代码的速度。比如我们在写代码的过程中,头文件的书写格式是一样的,但是每次都要敲一样的键盘,就会费时费力。比如为我们在每个python文件的开始,都要书写以下内容。
2023-05-07 22:03:58
316
原创 【ubuntu】【Cortex-M开发基础】7.ubuntu+pyOCD环境下配置vscode调试的方法
本文将详细描述pyOCD调试cortex-M系列单片机的方法。vscode下有个cortex-debug组件,专门用于调试cortex-M系列芯片。
2023-05-01 16:42:25
286
原创 【ubuntu】【Cortex-M开发基础】6.ubuntu+pyOCD环境下调试cortex-M系列MCU的方法
本文将详细描述pyOCD调试cortex-M系列单片机的方法。调试过程分别开启两个进程,gdbserver和gdb。gdbserver是调试器与目标芯片调试进程,gdb是程序与gdbserver交互进程,gdb调试时,将命令发送给gdbserver,由gbdserver下发给目标芯片。
2023-05-01 09:19:01
251
原创 【ubuntu】【Cortex-M开发基础】5.ubuntu+pyOCD环境下烧录cortex-M系列MCU的方法
本文详细描述pyOCD烧录cortex-M系列MCU的方法。
2023-04-30 10:31:43
314
原创 【ubuntu】【Cortex-M开发基础】4.ubuntu下编译cortex-M工程
本文讲述在ubuntu环境下,编译cortex-M系列工程命令,以及生成工程的产物。
2023-04-30 00:28:13
484
1
原创 【ubuntu】【Cortex-M开发基础】3.安装编程环境vscode
ubuntu下一般使用vim工具编辑文件,但对于一个较为复杂C代码工程,使用vim编辑显得很不方便。在此推荐ubuntu环境下使用vscode编程,使得程序员编程如同在windows IDE环境中一样畅快淋漓。
2023-04-29 21:49:43
573
1
原创 【ubuntu】【Cortex-M开发基础】2.pyOCD调试环境搭建
pyOCD是一个用于烧录或调试cortex-M系列的工具。在编程过程中,难免会出些许差错,特别是对于刚入门的工程师来说,调试手段是非常有利于发现bug的。
2023-04-29 20:34:53
1378
1
原创 【ubuntu】【Cortex-M开发基础】1.gcc编译环境搭建
要开发MCU工程,编译器必不可少,编译器的作用是把我们写的C代码编译、链接成MCU可以执行的机器语言。在ubuntu(linux下)我们使用gcc-ARM做为工程编译器,编译成hex、bin或elf文件,烧录进MCU即可运行。
2023-04-29 09:01:08
1171
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人