- 博客(19)
- 资源 (49)
- 收藏
- 关注
原创 S3C2440 Boot Loader引导代码功能简述
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7028797【前言】开始学习ARM的时候,基本上都要从裸机编程开始。为了减低入门的门槛,很多时候只要修改模板里的主函数main.c,可是,久而久之,就会产生些疑问,问什么下载了这些C代码编译链接生成出来的BIN就能在ARM上跑了呢?原因就在于,有几个文件已经不声不响的帮我们提前干了
2011-11-30 21:46:25 2872
原创 linux下用RVDS4.0进行裸机开发
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7012114为什么选择RVDS开发ARM?很简单,因为ARM最懂ARM!!因为RVDS是基于eclipse的,故要先装java和eclipse才行(我猜的,我电脑本来就有eclipse,没有缺省eclipse情况下试过)。下载RVDS_4.0_PRO.tgz放到
2011-11-25 15:56:33 5129 1
转载 史上最全公开课纪录片下载地址汇总
网易公开课《斯坦福:抽象编程》视频下载网易公开课《普林斯顿大学:人性》视频下载网易公开课《麻省理工:电影哲学》视频下载视频下载网易公开课麻省理工公开课《音乐的各种声音》下载地址网易公开课《耶鲁大学 哲学:死亡》(下)视频下载网易公开课《耶鲁大学 哲学:死亡》(上)视频下载网易公开课《耶鲁大学:金融市场》(下)视频下载网易公开课《耶鲁大学:金融市场》(上)视频下载网易
2011-11-25 09:40:45 20225
原创 第一个ARM汇编程序——冒泡排序
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7008883AREA Sort,CODE,READONLY ;declare for code area ENTRY ;entry for the whole codestart ;main code flag MOV R4,#0 ;clear r4
2011-11-24 17:06:24 15293 6
原创 linux的超级终端—minicom的配置
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7007832注:本配置是基于fedora的,其它发行版改少许命令即可1、安装minicom 以及 文件传送工具$sudo yum install minicom lrzsz2、minicom串口进行配置$sudo minicom -s注:下面选择的项用小写字
2011-11-24 14:13:06 3942
原创 linux基础编程环境配置
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7007724以fedora为例,基于debian的发行版将yum换成apt-get1. binutils工具Binutils 是一组很重要的开发工具,包括链接器(ld)、汇编器(as)、反汇编器(objdump)和其他用于目标文件和档案的工具(ar),也是gcc的依赖项。
2011-11-24 13:43:13 1661
原创 arm-linux-gcc-4.4.3交叉编译环境建立
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7007652下载 arm-linux-gcc-4.4.3.tar.gz 到 ~/目录$cd ~/$tar -zxvf arm-linux-gcc-4.4.3.tar.gz$sudo mv 4.4.3 /usr/local/arm/$sudo gedit /etc/p
2011-11-24 13:20:16 2720 1
原创 ACM程序设计入门请进(针对电子科大低年级学生,其他绕道)
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7003687注意:以下棕色字样都是超链接,可以直接跳转或下载!首先推荐大家注册一下这个网盘,因为我以后所有资料都会放在这里,这可以用迅雷下载,不想QQ邮箱的附件不能用迅雷,下载很慢。网盘注册地址:http://115.com/invite/611bb72一、什么是ACM,以
2011-11-23 12:41:03 3812 6
转载 2440引导代码学习
2440init.s是启动代码的主文件,包括3个头文件,option.inc,memcfg.inc,2440addr.inc。 option.inc定义了3个堆栈起始地址,总线宽度,时钟相关参数的定义等。其中这个总线宽度将作为一个IF判断量,决定了各Bank的位宽设置,参见memcfg.inc文件及datasheet。 memcfg.inc是
2011-11-23 12:18:48 1117
原创 编辑器emacs配置
引用请注明出处:http://blog.csdn.net/int64ago/article/details/6992791对于fedora 15、16(其它发行版也差不多,我没试过)#sudo yum install emacs然后去软件中心,安装 emacs-ecb 、emacs-common、emacs-global、emacs-goodies 插件复制下面代码:;
2011-11-20 12:11:21 1552
翻译 fedora 无线驱动安装
引用请注明出处:http://blog.csdn.net/int64ago/article/details/6992767下载hybrid-portsrc.tar.gz解压并 cd 到其目录,编译: #make全新安装:# lsmod | grep "b43\|ssb\|bcma\|wl"如果有任何上述文件,执行下面命令将其移除:# rmmod b43# rm
2011-11-20 11:52:58 1067
原创 ARM汇编助记码
条件码助记符缩写原版CPSR标志含义EQEqualZ=1相等NENot EqualZ=0不相等CSCarry SetC=1无符号
2011-11-20 10:23:25 1123
转载 程序员夜话
记得以前是看别人的还是自己写的,编程如绣花,大概讲的就是写程序时的细节问题吧。不管规不规范,也算写了十来年的程序了,难免会有产生一些感悟,对这些方面也确实有一些认识,觉得要说一说。写程序的工作,外人看来很神秘,一知半解的人会觉得不过如此,而经验多的人则会很平淡地对待,不自命不凡但也不会马马虎虎,越是弄的时间长,越是觉得有很多东西需要改进,不敢有丝毫的松懈。有时,不仅要满足用户的要,也要满足
2011-11-19 21:44:10 695
原创 linux各种中文乱码的解决(fedora)
引用请注明出处:http://blog.csdn.net/int64ago/article/details/6988020以fedora为例:一、文本txt中文乱码:#gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BI
2011-11-19 21:41:05 8577
原创 linux下各种环境变量的区别与用法
引用请注明出处:http://blog.csdn.net/int64ago/article/details/6984136先将export LANG=zh_CN加入/etc/profile ,退出系统重新登录,登录提示显示英文。将/etc/profile 中的export LANG=zh_CN删除,将LNAG=zh_CN加入/etc/environment,退出系统重新登录,登录提
2011-11-18 14:21:33 2068
翻译 Fedora 12,13,14,15,16/centOS/redhat EL 使用第三方yum 源
引用请注明出处:http://blog.csdn.net/int64ago/article/details/6982222选择对应版本,直接终端输入命令: Fedora 12 and 13 and 14 and 15:su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedor
2011-11-18 13:58:06 1964
原创 linux下usb下载驱动dnw设置
引用请注明出处:http://blog.csdn.net/int64ago/article/details/69874651.下载Linux下DNW的PC端USB驱动和写入工具,文件名: dnw_linux.tar.bz2 2. 编译PC端USB驱动和写入工具$ tar -xvf dnw_linux.tar.bz2其中secbulk.c是PC端USB驱动, dnw.c是写入工具
2011-11-18 13:55:13 3514
原创 linux下Jlink的配置
引用请注明出处:http://blog.csdn.net/int64ago/article/details/6987956这个设置比较麻烦(照着README做的,纯英文,我就简单翻译了),还提供了我遇到的一些错误的解决方案首先,下载JLink_Linux_V436f.tgz解压后cd到其目录$sudo cp libjlinkarm.so.* /usr/lib$sudo
2011-11-18 13:53:35 3454
转载 不要自称为程序员
每年都有无数年轻程序员,加入软件行业。他们在学校里学过编程,但是对这个行业的现实一无所知。Patrick McKenzie是美国一家小软件公司的老板,他写了一篇长文,介绍这个行业的一些实际情况。我看了以后很感慨,有些地方很受启发。我选择了一部分,翻译如下。==================================================================
2011-11-18 13:51:31 961 1
vim配置大全(含插件和配置文件)
2012-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人