Chinaunix首页 | 论坛 | 博客
  • 博客访问: 257018
  • 博文数量: 29
  • 博客积分: 1680
  • 博客等级: 上尉
  • 技术积分: 533
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-17 14:38
文章分类

全部博文(29)

文章存档

2014年(2)

2012年(3)

2011年(9)

2008年(15)

我的朋友

发布时间:2012-12-15 11:24:18

    学习嵌入式开发,很有必要买一个硬件的开发板,可以边移植代码,边上板调试,这样可以大大提高学习的质量。     不过,如果为了省钱的话,也可以不用购买硬件开发板,而使用ARM公司的Fast Models工具,以及Fast Models工具上自带的Realview EB硬件模拟平台。使用Fast Models工具,并创建了一个硬件平台的模型之后,就可以在上面跑u-boot/Linux/Android。这个硬件平台的模型的作用,就是模拟一个硬件平台,对于上面的软件来说,模型的行为和实际的硬件平台是一样的。ARM提供Fast Mod......【阅读全文】

阅读(3890) | 评论(0) | 转发(1)

发布时间:2012-12-16 19:12:54

     ARM嵌入式开发,通常都是在Linux环境下编译Uboot、Linux和android代码。编译uboot/Linux可以选择任何的Linux发行版,如redhat,suse,ubuntu,fedora,debian等,只要你配置好ARM交叉工具编译工具就可以了。     编译android,搭建环境最容易的就是ubuntu。google的官方网站上,也有搭建编译android的简单介绍(网址:http://source.android.com/source/initializing.html)。更加详细的说明,......【阅读全文】

阅读(5582) | 评论(0) | 转发(1)

发布时间:2012-12-15 20:03:08

    在ARM 嵌入式开发时,最常使用以下代码。     1)u-boot.     ARM平台使用bootloader代码是u-boot.bootloader的主要作用有两部分:1.初始化硬件。2.加载并启动Linux内核代码。版本:u-boot-2012.10.tar.bz2     2)Linux.     ARM平台可以使用多种嵌入式操作系统。如:window CE,vxwork,Linux等。在这里,是针对Linux......【阅读全文】

阅读(2130) | 评论(0) | 转发(1)
给主人留下些什么吧!~~

zzshibi2013-03-21 20:30

unixgg1984:你可以搜索下ptpd。一个开源的实现IEEE1588的代码。

使用PTPD程序么,内核源代码里面的程序不可以么?
我找到有gianfar.c gianfar.h gianfar_1588.c gianfar_ethtool.c gianfar_sysfs.c 几个文件,我将这些做问原文件,按照添加驱动的方式放到/net下面,然后进行各级config和makefile的修改,进行内核编译。将其以模块的方式进行编译内核。 这个步骤对不?这样做的问题就是内核编译不停的出错,错误无止境,想问问有没有别的方法啊?

回复  |  举报

unixgg19842013-02-05 22:44

zzshibi:大神求指教IEEE1588在LINUX下面的应用,咋个用啊。我现在找到LINUX-2.6.32里面的gianfar.c和gianfar_1588.c程序,可是我不知道怎么下手啊。我的板子是freescale的MPC85xxx系列的。望大神指点一二,小女子不胜感激。

你可以搜索下ptpd。一个开源的实现IEEE1588的代码。

回复  |  举报

zzshibi2013-01-25 11:03

大神,你赶紧看哈你博客吧,指点一下吧。。

回复  |  举报

zzshibi2013-01-22 16:24

大神求指教IEEE1588在LINUX下面的应用,咋个用啊。我现在找到LINUX-2.6.32里面的gianfar.c和gianfar_1588.c程序,可是我不知道怎么下手啊。我的板子是freescale的MPC85xxx系列的。望大神指点一二,小女子不胜感激。

回复  |  举报
留言热议
请登录后留言。

登录 注册