芯图
这个作者很懒,什么都没留下…
展开
-
【ubuntu】【Cortex-M开发基础】7.ubuntu+pyOCD环境下配置vscode调试的方法
本文将详细描述pyOCD调试cortex-M系列单片机的方法。vscode下有个cortex-debug组件,专门用于调试cortex-M系列芯片。原创 2023-05-01 16:42:25 · 203 阅读 · 0 评论 -
【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 · 175 阅读 · 0 评论 -
【ubuntu】【Cortex-M开发基础】5.ubuntu+pyOCD环境下烧录cortex-M系列MCU的方法
本文详细描述pyOCD烧录cortex-M系列MCU的方法。原创 2023-04-30 10:31:43 · 218 阅读 · 0 评论 -
【ubuntu】【Cortex-M开发基础】4.ubuntu下编译cortex-M工程
本文讲述在ubuntu环境下,编译cortex-M系列工程命令,以及生成工程的产物。原创 2023-04-30 00:28:13 · 376 阅读 · 1 评论 -
【ubuntu】【Cortex-M开发基础】3.安装编程环境vscode
ubuntu下一般使用vim工具编辑文件,但对于一个较为复杂C代码工程,使用vim编辑显得很不方便。在此推荐ubuntu环境下使用vscode编程,使得程序员编程如同在windows IDE环境中一样畅快淋漓。原创 2023-04-29 21:49:43 · 468 阅读 · 1 评论 -
【ubuntu】【Cortex-M开发基础】2.pyOCD调试环境搭建
pyOCD是一个用于烧录或调试cortex-M系列的工具。在编程过程中,难免会出些许差错,特别是对于刚入门的工程师来说,调试手段是非常有利于发现bug的。原创 2023-04-29 20:34:53 · 980 阅读 · 0 评论 -
【ubuntu】【Cortex-M开发基础】1.gcc编译环境搭建
要开发MCU工程,编译器必不可少,编译器的作用是把我们写的C代码编译、链接成MCU可以执行的机器语言。在ubuntu(linux下)我们使用gcc-ARM做为工程编译器,编译成hex、bin或elf文件,烧录进MCU即可运行。原创 2023-04-29 09:01:08 · 845 阅读 · 0 评论