
嵌入式底层开发
hibianfeng
这个作者很懒,什么都没留下…
展开
-
日记
这个小东西又快做完了。一个小的数据采集终端,键盘输入,液晶显示,一个512K的FLASH内存,usb通信,下位机已基本完成,现在是通信和上位机数据处理。呵呵,咱C++水平一般,接下来的工作就要多请教我的同时啦。 今天接着做通信,希望在三月底完成。这样就可以放心的学ARm啦。原创 2008-02-24 14:30:00 · 323 阅读 · 0 评论 -
终于可以开始了
太长时间了,仿佛深陷泥沼之中。 完成了GTK的安装,我的天,幸亏想到了新得利软件安装工具,要是再像前几天那样。我死的心都有了。(呵呵,有些夸张)在这个基础上,编译成功了ConnectManger, 呵呵,终于可以看到些界面了(虽然现在还不能用),遇到一个DBUS的小问题,就是socket连接不上,百度了一下,稀里糊涂的解决了。接下来就是移植了,感觉不会太难,但也不能掉以轻心,只要移植完原创 2009-10-11 22:23:00 · 329 阅读 · 0 评论 -
从裸跑开始
一直忙着上课,项目已经落下了很多了。上个月刚拿到新的开发板,看了看,资料太少,门槛太高,有点心寒了。 真的很怀念用51单片机的时候,一起都可以自由的控制。而现在,加了操作系统这一层,问题反而多了起来。本想先把ARM当个高速单片机来学的,现在完全摸不到硬件层,真是郁闷。 好了,现在想研究研究X-load的源码,一定先让3530裸跑起来,看看硬件层。。。x-load本质是一个U-B转载 2010-01-22 20:37:00 · 2020 阅读 · 0 评论 -
继续u-boot的学习,收集的一片好帖子
6.1 Bootloader对于计算机系统来说,从开机上电到操作系统启动需要一个引导过程。嵌入式Linux系统同样离不开引导程序,这个引导程序就叫作Bootloader。6.1.1 Bootloader介绍Bootloader是在操作系统运行之前执行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准转载 2010-01-27 22:12:00 · 943 阅读 · 1 评论 -
bss data text 段的区别和联系
一个程序本质上都是由 bss段、data段、text段三个组成的。这样的概念,不知道最初来源于哪里的规定,但 在当前的计算机程序设计中是很重要的一个基本概念。而且在嵌入式系统的设计中也非常重要,牵涉到嵌入式系统运行时的内存大小分配,存储单元占用空间大小的 问题。 在采用原创 2011-08-23 21:24:37 · 1220 阅读 · 0 评论 -
热备
项目中遇到了一个概念叫做“热备”, 第一次接触,听Leader讲了一下,确实很不错,这里mark一下。原创 2012-01-12 21:49:55 · 634 阅读 · 0 评论