写Linux系列的文章少了C语言可不行。但是我又不是一个语言专家。所以这篇文章只写了我自己的一点小感悟,以及使用Vim写C程序的一点小技巧。不过我这篇文章中提供的学习资料可不少。
分类:
编程语言 时间:
2014-07-07 16:40:34
阅读次数:
205
Ubuntu中不小心把管理员密码忘记了,真叫人头大。现提供一个解决方案:1、重启 Ubuntu 系统,按 Esc 进入GRUB 菜单界面,如下图:2、选择recovery mode. (第二个)按回车键进入.Recover Menu菜单,如下图:注:有很多blog这么写:选择recovery mod...
分类:
其他好文 时间:
2014-07-07 15:19:42
阅读次数:
244
GDB: The GNU Project Debuggerhttp://www.gnu.org/software/gdb/Download from: ftp://sourceware.org/pub/gdb/releases/Build:PC side:cd /opt/crosstool/src/...
分类:
移动开发 时间:
2014-07-07 14:40:40
阅读次数:
225
Stage II过程分析
在Stage II中使用到了一些比较重要的数据结构,这里先对这些数据结构来进行下分析:
typedef struct global_data {
bd_t *bd;
unsigned long flags;
unsigned long baudrate;
unsigned long have_console; /* serial_init() was cal...
分类:
其他好文 时间:
2014-07-01 06:16:16
阅读次数:
371
因为要用内部FLASH代替外部EEPROM,把参数放在STM32的0x08000000+320K处,其中20K是bootloader,300K是应用程序。原理:先要把整页FLASH的内容搬到RAM中,然后在RAM中改动,然后擦除整页FLASH,再把改动后的内容写入原Flash页。下面程序调试通过。/...
分类:
其他好文 时间:
2014-06-30 23:11:47
阅读次数:
353
以下是几种常用的核函数表示:线性核(Linear Kernel)多项式核(Polynomial Kernel)径向基核函数(Radial Basis Function)也叫高斯核(Gaussian Kernel),因为可以看成如下核函数的领一个种形式:径向基函数是指取值仅仅依赖于特定点距离的实值函数,也就是。任意一个满足特性的函数 Φ都叫做径向量函数,标准的一般使用欧氏距离,尽管其他距离函数也是可...
分类:
其他好文 时间:
2014-06-30 19:03:44
阅读次数:
204
x86系列CPU可以在16位实模式和32位保护模式下运行,实模式的特点是地址总线只有20位,也就是只有1MB的寻址空间,为了兼容老的CPU,Intel x86系列CPU包括最新的CPU在上电时都运行在16位的实模式下,同时在硬件上强行将CS置成0xF000,IP置成0xFFF0,那么CS:IP就指向0xFFFF0这个地址,也就是上电瞬间代码从该处开始执行,而BIOS恰恰就存储在这个地方,可以想象一...
分类:
系统相关 时间:
2014-06-30 17:49:55
阅读次数:
290
Bazaar是一个分布式的版本控制系统,它发布在GPL许可协议之下,并可用于Windows、GNU/Linux、UNIX以及Mac OS系统。Bazaar由Canonical公司赞助,目前已服务于Samba、Drupal等知名的开源项目。 不像Subversion和CVS只支持中心存储库模式,Baz...
分类:
其他好文 时间:
2014-06-30 14:36:55
阅读次数:
304
这里所说的ARM系统基本文件格式,都是在基于ARM的嵌入式系统开发中常会碰到的文件格式。 ARM系统基本文件格式有三种:1) BIN,平板式二进制格式,一般用于直接烧写到Flash中,也可以用于加载到monitor程序中。2) ELF,EXECUTABLE AND LINKABLE FORMAT,一...
分类:
其他好文 时间:
2014-06-29 20:00:16
阅读次数:
235
GNU Autotools will be considered as the ideal tool to manage Fortran project after creating a basic program structure by using Eclipse IDE. Eclipse ID...
分类:
其他好文 时间:
2014-06-29 19:40:49
阅读次数:
378