- 博客(8)
- 收藏
- 关注
原创 【vscode】使用模板
合理的使用模板,可以加速我们编写代码的速度。比如我们在写代码的过程中,头文件的书写格式是一样的,但是每次都要敲一样的键盘,就会费时费力。比如为我们在每个python文件的开始,都要书写以下内容。
2023-05-07 22:03:58 252
原创 【ubuntu】【Cortex-M开发基础】7.ubuntu+pyOCD环境下配置vscode调试的方法
本文将详细描述pyOCD调试cortex-M系列单片机的方法。vscode下有个cortex-debug组件,专门用于调试cortex-M系列芯片。
2023-05-01 16:42:25 176
原创 【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 154
原创 【ubuntu】【Cortex-M开发基础】5.ubuntu+pyOCD环境下烧录cortex-M系列MCU的方法
本文详细描述pyOCD烧录cortex-M系列MCU的方法。
2023-04-30 10:31:43 192
原创 【ubuntu】【Cortex-M开发基础】4.ubuntu下编译cortex-M工程
本文讲述在ubuntu环境下,编译cortex-M系列工程命令,以及生成工程的产物。
2023-04-30 00:28:13 320 1
原创 【ubuntu】【Cortex-M开发基础】3.安装编程环境vscode
ubuntu下一般使用vim工具编辑文件,但对于一个较为复杂C代码工程,使用vim编辑显得很不方便。在此推荐ubuntu环境下使用vscode编程,使得程序员编程如同在windows IDE环境中一样畅快淋漓。
2023-04-29 21:49:43 424 1
原创 【ubuntu】【Cortex-M开发基础】2.pyOCD调试环境搭建
pyOCD是一个用于烧录或调试cortex-M系列的工具。在编程过程中,难免会出些许差错,特别是对于刚入门的工程师来说,调试手段是非常有利于发现bug的。
2023-04-29 20:34:53 841
原创 【ubuntu】【Cortex-M开发基础】1.gcc编译环境搭建
要开发MCU工程,编译器必不可少,编译器的作用是把我们写的C代码编译、链接成MCU可以执行的机器语言。在ubuntu(linux下)我们使用gcc-ARM做为工程编译器,编译成hex、bin或elf文件,烧录进MCU即可运行。
2023-04-29 09:01:08 739
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人