自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式系统程序调试

GDB调试 简介 GDB : GNU Debugger,是GNU工程为GNU操作系统开发的调试器,但它的使用不局限于GNU操作系统, GDB可以运行在UNIX、Linux甚至Microsoft Windows。 GDB可以调试C、C++、Objective-C、Pascal、Ada等语言编写的程序;被调试的程序可以跟GDB运行于同一台电脑,也可运行于不同电脑。 使用GDB我们可以: – 设置断点使程序停住 – 监视或修改程序中变量的值 – 跟踪代码执行过程 应用 想要使用gdb,首先在编译文件时需要加上命令

2020-10-31 21:31:58 254

原创 MFC窗口程序基础

一 、一个简单的MFC程序 1.新建一个项目 2.对象类的关系 CObject类是MFC绝大多数类的基类。完成动态空间的分配与回收。 CWinApp类是应用程序的主线程类。 CDialog 类用来控制对话框窗口。 一个MFC程序中只有一个从WinAPP类派生来的类,也只有一个从应用程序实例化的对象,即应用程序本身。 3.MFC简单窗口的实现 # include <windows.h> # include <stdio.h> LRESULT CALLBACK WinSunPro

2020-10-17 00:41:39 730

原创 编译器背后的故事

一.用gcc生成.a静态库和.so动态库 1.创建一个作业目录tset1 2.然后用vi文本编辑器编辑生成所需要的3个文件 程序 hello.h 内容如下: #ifndef HELLO_H #define HELLO_H void hello(const char *name); #endif//HELLO_H 程序 hello.c 内容如下: #include <stdio.h> #include "hello.h" void hello(const char *name) {

2020-10-16 21:19:11 126

原创 运行简单stm32程序并使用Proteus进行仿真测试

一.运行简单stm32程序(点亮LED灯) 打开keil,新建一个工程,并输入工程名和存储路径 在新建的main.c文件中输入mian函数 int main(void) { //打开GPIOB的时钟 *(unsigned int *)0x40021018 |= (1 << 3); //配置IO口为输出 *(unsigned int *)0x40010C00 |= (1 << (4*0)); // 控制 ODR 寄存器 *(

2020-10-08 22:23:59 954 1

空空如也

空空如也

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

TA关注的人

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