- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 qemu进行ARM CPU仿真及程序gdb调试
本文主要介绍关于ARM汇编程序在ubuntu虚拟机中进行仿真及程序调试的相关介绍:所需要的工具:①装有ubuntu(linux)的虚拟机②安装了qemu仿真器(一款主要仿真ARM CPU的软件)③安装了交叉编译工具链(本人安装的是arm-none-linux-gnueabi-系列的4.6.4版本交叉编译工具链)下面以mrs和msr ARM汇编指令的一个小程序来进行演示(暂时叫做
2017-12-07 19:36:53 4969
原创 git操作的简单引入
今天在网上看了关于git管理工具好评度非常高的廖雪峰前辈的帖子,并认真的学习了一番,作出如下笔记(注:linux环境):第一步:安装git在虚拟机联网的情况下(使用的是Ubuntu)执行如下命令:apt-get install git第二步:配置用户信息git config --global user.name "想要键入的名字”git con
2017-12-05 20:29:59 184
原创 linux内核简介
1、linux的构成①linux系统构成②为什么要将linux系统划分为内核空间和用户空间?主要是为了保护内核代码不被普通用户程序给搞死,本质是因为两者权限不同,运行时访问的寄存器不同,主要是为了保护内核代码的正常运行。③如何进行linux运行状态的切换?linux中运行状态的切换是通过系统调用或者是硬件中断来进行切换的,比如当用户程序正
2017-12-04 18:46:57 282
原创 Uboot配置编译及常见指令
1、配置编译Uboot(1)配置Uboot因为一套Uboot可以编译出很多用于不同开发板的映象,配置的目的就是告诉Uboot编译出来的映象运行在哪个开发板上。①打开Makefile\210 查找开发板相关的配置选项eg:如x210中,makefile中描述的配置选项是 X210_sd_config②配置Ubootmake (配置选项)_con
2017-12-04 09:42:53 1361
2019年嵌入式软件开发面试题锦集.docx
2021-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人