自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 STM32嵌入式系统应用设计

Linux中的可视化代码跟踪调试1、安装vscode2、在ubuntu中用vscode编译调试C\C++1、安装vscode在应用中心搜索Visual Studio Code,进行安装即可。2、在ubuntu中用vscode编译调试C\C++1、在vscode中安装C++的插件,按ctrl+p调出命令行,在上面输入ext install cpptools3、汉化,输入Configore Display Language,重新启动vscode2、配置调试和编译文件,launch.json和ta

2020-11-09 21:51:56 5

原创 嵌入式系统程序调试

嵌入式系统程序调试一、 练习代码的 GDB调试1、gdb命令2、gdb调试举例二、opencv的练习与使用一、 练习代码的 GDB调试1、gdb命令file 装入想要调试的可执行文件。• kill 终止正在调试的程序。• list 列出产生执行文件的源代码的一部分。• next 执行一行源代码但不进入函数内部。• step 执行一行源代码而且进入函数内部。• run 执行当前被调试的程序。• c 继续运行程序。• quit 终止gdb。• watch 使你能监视一个变量的值而不管它何时

2020-10-30 20:22:57 26

原创 编译器背后的故事

编译器背后的故事一、可执行程序是如何被组装二、如何创建静态库和动态库1、编辑生成例子程序 hello.h 、hello.c 和 和 main.c。2、将 hello.c 编译成.o 文件 文件 。3、由.o 文件创建静态库4、在程序中使用静态库 。5、在程序中使用动态库三、静态库.a 与.so 库文件的生成与使用1、先创建一个作业目录2、用 vim文本编辑器编辑生成所需要的四个文件 A1.c 、 A2.c、 A.h、test.c3、静态库.a 文件的生成与使用。4、动态库.so 文件的生成与使用5、将x2

2020-10-16 15:43:59 60 1

原创 熟悉使用Proteus 8.9电路仿真软件以及使用51单片机完成时钟打铃仿真电路的实现

熟悉使用Proteus 8.9电路仿真软件以及使用51单片机完成时钟打铃仿真电路的实现一、在keil创建hex文件二、在Proteus电路仿真软件上绘制电路图三、仿真电路的实现四、总结一、在keil创建hex文件1、创建一个新工程并选择使用51单片机2、新建文本编辑c语言程序3、将.c文件放入工程source group 1中并进行编译编译成功4、点击如图勾选create hex file生成hex文件才可以烧录到单片机中创建成功二、在Proteus电路仿真软件上绘制电路图1、在

2020-10-08 14:11:14 167 1

原创 Linux开发环境下熟悉使用vi/vim编辑器以及makefile实现函数的调用

Linux开发环境下熟悉使用vi/vim编辑器以及makefile实现函数的调用c语言输出"hello world"调用函数sub1.c文件在main.c主程序文件执行Ubantu系统下用makefile方式编程主程序c语言输出"hello world"1、在当前文件夹下创建hello.c文件touch hello.c2、使用vim文本编辑器编辑vim hello.c3、使用gcc创建可执行文件hello输出调用函数sub1.c文件在main.c主程序文件执行1、创建sub1.c、s

2020-09-25 22:00:29 1032

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除