自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 同步github

在本地写完代码,同步到github上时,报错:root@tegra-ubuntu:/home/ubuntu/pathplan/pathPlan-test# root@tegra-ubuntu:/home/ubuntu/pathplan/pathPlan-test# git push origin masterThe authenticity of host 'github.com

2017-12-28 17:47:51 277

原创 Markdown真是个好东西

Markdown真是个好东西本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q

2016-12-12 15:40:48 719

原创 TK1 R21.4 只更新kernel,不更新文件系统

TK1 R21.4 更新kernel参考 这篇论坛 由于他使用的是R19 默认fastboot启动,我使用的是R21.4 默认uboot启动,所以更新方式不同。下面我描述我的过程。 首先安装依赖并切换到超级用户sudo apt-add-repository universesudo apt-get updatesudo apt-get install libncurses5-devsudo

2016-12-12 15:39:38 859

原创 UEFI+GPT启动系统

参考:http://www.jinbuguo.com/storage/gpt.htmlhttp://yuedu.biz/gpt-partition-on-a-gpt-partition-basics-and-how-to-install-win7  1.GPT分区详解2.UEFI启动过程  1.GPT分区详解GPT头(EFI信息区)起始于磁盘的LBA

2016-06-24 19:59:03 2120

原创 linux中动态链接延迟绑定的实现

本文为阅读程序员的自我修养第7.4节延迟绑定后,自己写程序并用gdb调试后的发现。实验代码如下:a.c:#include extern void b();int main(){ printf("in main\n"); b();}b.c:#include void b(){ printf("b\n");}编译命令:gcc -fPIC -g -DDBUG

2016-05-02 15:55:00 1255

原创 wc统计程序行数

find ./ "*.c" | xargs wc -lfind得出所有c文件名,作为参数传给wc,wc统计每个文件的行数,并得出和。wc:-l 统计行数;-c 统计字节数;-w 统计字数;find ./ "*.c" | xargs cat | grep -v ^$ | wc -lfind找出所有c文件,cat打开所有c文件,grep从打开的文件流中过滤所有空行(

2016-03-07 09:59:13 1050

原创 int类型定义,float、double类型引用造成的结果

float类型在内存中的存储方式

2016-03-06 17:35:15 1985

原创 cout<<"a1="<<a<<endl; cout<<"a2="<<-0x80000000<<endl;

int a = -0x80000000;coutcout这个代码的输出结果是什么?已知2^31=2147483648答案为什么是这样呢?-0x80000000在内存中以补码形式存储,二进制为:1000 0000 0000 .....0000通过查看反汇编,如下: int a = -0x80000000;00A21A6E mov dword

2016-01-29 21:01:17 746

转载 proc/<pid>/maps文件格式

程序员的自我修养 第六章 可执行文件的装载与进程 P168/proc//maps文件存放进程的虚拟空间的分布,示例如下:7f23a6e30000-7f23a6e4d000 r-xp 00000000 08:05 9050308  /lib/x86_64-linux-gnu/libselinux.so.17f23a6e4d000-7f23a704c000 ---p 0

2016-01-15 17:04:47 3129

原创 深入理解计算机系统中网络编程一节echo客户端服务器的源码编译和运行

1.拷贝src/csapp.c和include/csapp.h到netp目录下2.新建makefile写入如下内容:SOURCE = csapp.c echo.c echoclient.c echoserveri.c hostinfo.cOBJECT_CLIENT = csapp.o echoclient.o OBJECT_SERVER = csapp.o echo.o echos

2015-12-09 20:03:18 860 1

原创 我就是想看一下博客多久能显示出来

如题

2015-12-09 20:01:32 374

原创 深入理解计算机系统网络编程一节echo客户端服务器端代码的编译运行

1.首先将include目录下的csapp.h和src目录下的csapp.c拷贝到netp目录下。2.然后新建makefile,写入以下内容:SOURCE = csapp.c echo.c echoclient.c echoserveri.c hostinfo.cOBJECT_CLIENT = csapp.o echoclient.oOBJECT_SERVER = csapp.o

2015-12-09 19:47:39 1420 2

原创 sublime3+ctags解决快捷键“ctrl+shift+鼠标左右键“不能跳转到函数定义及返回

打开preferences->PackageSettings->ctags->MouseBinding_default,复制其中的代码到MouseBinding_User中,更改两个的command如下:[    {        "button": "button1",        "count": 1,        "press_command": "drag_sele

2015-11-24 08:41:22 4733

原创 win7下 装Tornado2.2 for ARM

我的Tornado安装包下载链接是:ed2k://|file|%5B%E9%A3%8E%E6%B2%B3VxWorks%5D.WINDRIVER.TORNADO.V2.2.FOR.ARM.CD2.ISO|151130112|d2c35c23f1300f505145149891e1bae0|h=shqoq4cn3d5ymjyiryhxrxzzjrpqkj4x|/;ed2k://|file|%5B

2014-01-08 11:17:49 4376

uCos2在mini2440上的移植

uCos2在mini2440上的移植

2016-04-28

mini2440芯片s3c2440中文数据手册

mini2440芯片s3c2440中文数据手册

2016-04-28

android-ndk-r6-linux-x86.tar.bz2

从谷歌官网https://dl.google.com/android/ndk/android-ndk-r6-linux-x86.tar.bz2 下载的资源。和大家分享一下

2015-11-08

key_and_uart可嵌套中断

在mini2440裸板上实现的一个嵌套中断

2013-12-03

keil工程之mini2440按键中断和uart通信

使用keil在mini2440上写的裸板驱动,只有按键和uart通信,其中LED会组成一个四位的二进制数。uart使用的是SecureCRT的serial通信。

2013-11-04

嵌入式keil之mini2440点灯程序详细配置及说明.

嵌入式keil之mini2440点灯程序详细配置及说明.

2013-07-25

基于minnikei配置

正如名字描述的一样,keil之mini2440点灯程序的详细配置

2013-07-25

空空如也

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

TA关注的人

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