自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(41)
  • 资源 (14)
  • 收藏
  • 关注

转载 Freemodbus文档1:模块

转自 http://blog.sina.com.cn/s/blog_4935209001012eb5.html文档:模块这个模块为应用定义了接口。它包括了使用Modbus协议栈所必须的基本功能函数和类型。一个典型的应用程序将会首先调用eMBInit()函数。如果该设备需要回应网络请求,则其必须调用eMBEnable()函数来激活协议栈。在主循环中,函数eMBPoll()将会被周

2015-07-20 09:53:19 2544

原创 STM32关于uversion版本更换和MCU型号更换编译出错的解决办法、记录。

使用别人的uversion的工程,在自己的uversion5里出现报错,如下:\Source\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error:  #67: expected a "}"    ADC1_2_IRQn                 = 18,     /*!解决方法:1

2015-06-28 10:07:50 4722

原创 为VMware Ubuntu12.04添加新的虚拟硬盘

例子:现已有虚拟机虚拟硬盘2个。通过/dev/sdc1       /dianyu         ext4    defaults 0       0/dev/sdd1       /fatfish        ext4    defaults 0       0

2014-10-08 15:40:57 639

原创 wince6 bsp platform名称修改

C:\WINCE600\OSDesigns\smdk2416\smdk2416\smdk2416.pbxmlC:\WINCE600\PLATFORM\SMDK2416\CATALOG\smdk2416.pbcxml

2013-12-26 11:03:53 856

转载 phy

一.结构体1.PHY设备[cpp] view plaincopystruct phy_device {      struct phy_driver *drv; //PHY设备驱动      struct mii_bus *bus;    //对应的MII总线      struct device dev;  //设备文件      u32 phy_id; //PH

2013-12-12 13:09:51 4840 2

转载 C宏定义的简单总结

C宏定义的简单总结今天在网上突然发现了下面几个关于c代码中的宏定义的说明,回想下,好像在系统的代码中也见过这些零散的定义,但没有注意,看到别人总结了下,发现果然很有用,虽然不知有的道可用与否,但也不失为一种手段,所以就先把它摘抄下来,增加一点见识:1,防止一个头文件被重复包含 #ifndef BODYDEF_H #define BODYDEF_H   //头文件内容 #

2013-12-12 13:08:22 606

转载 传感器

一,传感器的静态特性:传感器的静态特性是指对静态的输入信号,传感器的输出量与输入量之间所具有相互关系。因为这时输入量和输出量都和时间无关,所以它们之间的关系,即传感器的静态特性可用一个不含时间变量的代数方程,或以输入量作横坐标,把与其对应的输出量作纵坐标而画出的特性曲线来描述。表征传感器静态特性的主要参数有:线性度、灵敏度、分辨力和迟滞等。二,传感器的动态特性:所谓动态特性,是指传感器在输

2013-11-01 14:12:16 977

转载 千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析 二

这节分析uboot中的网口驱动代码。 1 网口驱动函数列表 函数名函数用途tsec_initialize()网口初始化函数tsec_init()网口启动函数tsec_local_mdio_write()MDIO口写函数tsec_loca

2013-09-27 11:18:57 2565

转载 在连续两个平台的uboot和Linux系统移植过程中,在千兆网口调试这块都遇到了很大的麻烦。由于寄存器数量庞大,千兆网口MAC和PHY内部结构复杂,MAC和PHY接口种类多,千兆以太网驱动的调试成

在连续两个平台的uboot和Linux系统移植过程中,在千兆网口调试这块都遇到了很大的麻烦。由于寄存器数量庞大,千兆网口MAC和PHY内部结构复杂,MAC和PHY接口种类多,千兆以太网驱动的调试成了系统移植过程中最让人烦心的一个环节。就像火箭队,每次都让球迷无比揪心,不是输的窝囊,就是伤兵满营,现在新赛季又两连败了,打的比勇士还勇士,后场两个比我还瘦的家伙,怎么防守。算了,不扯这么多了,今天要说的

2013-09-27 11:16:22 4571

转载 关于以太网的MAC和PHY

问:如何实现单片以太网微控制器?答:诀窍是将微控制器、以太网媒体接入控制器(MAC)和物理接口收发器(PHY)整合进同一芯片,这样能去掉许多外接元器件。这种方案可使MAC和PHY实现很好的匹配,同时还可减小引脚数、缩小芯片面积。单片以太网微控制器还降低了功耗,特别是在采用掉电模式的情况下。问:以太网MAC是什么?答:MAC就是媒体接入控制器。以太网MAC由IEEE-802.3以太网标准

2013-09-24 22:53:00 1790

转载 有关MAC、PHY和MII

有关MAC、PHY和MII以太网(Ethernet)是一种计算机局域网组网技术,该技术基于IEEE制定的IEEE 802.3标准,它规定了包括物理层的连线、电信号和介质访问层协议的内容。以太网是当前应用最普遍的局域网技术。它很大程度上取代了其他局域网标准,如令牌环、FDDI和ARCNET。历经100M以太网在上世纪末的飞速发展后,目前千兆以太网甚至10G以太网正在国际组织和领导企业的推动下

2013-09-24 22:51:44 1133

转载 SDRAM的地址映射方式BRC(Bank Row Column)和RBC(Row Bank Column)

【详解】SDRAM的地址映射方式BRC(Bank Row Column)和RBC(Row Bank Column)作者:crifan联系方式:green-waste (at) 163.com 【背景】最近在帮忙回答别人的一个问题的时候:uboot的一个问题http://bbs.chinaunix.net/thread-3584215-1-1.html涉及到了SDRA

2013-08-24 16:30:17 2473

转载 DDR3详解(以Micron MT41J128M8 1Gb DDR3 SDRAM为例)之一

http://blog.csdn.net/shanghaiqianlun/article/details/69768041.结构框图:2.管脚功能描述管脚符号类型描述A0-A9,A10/AP,A11,A12/BC#,A13Input地址输入。为ACTIVATE命令提供行地址,和为READ

2013-08-24 15:38:18 1406

转载 Sitara AM335x通用EVM硬件用户指南

http://bbs.eeworld.com.cn/thread-355800-1-1.htmlSitara AM335x通用EVM硬件用户指南介绍本文档介绍了AM335x评估模块(EVM)(TMDXEVM3358)这是基于德州仪器AM335x处理器的硬件体系结构。该EVM通常也被称为AM335x通用(GP)EVM。描述AM335x通用EVM是一个独立的

2013-08-19 16:23:05 8862

原创 软件层面看硬件

软件层面看硬件

2013-08-05 14:35:38 687

原创 Linuxcnc

Linuxcnc

2013-07-31 15:03:21 1382

转载 Xenomai 应用

Xenomai 是一种采用双内核机制的Linux 内核的强实时扩展。由于Linux 内核本身的实现方式和复杂度,使得Linux 本身不能使用于强实时应用。在双内核技术下,存在一个支持强实时的微内核,它与Linux 内核共同运行于硬件平台上,实时内核的优先级高于Linux 内核,它负责处理系统的实时任务,而Linux 则负责处理非实时任务,只有当实时内核不再有实时任务需要处理的时候,Linux

2013-07-31 15:00:05 4889 4

转载 gdb的简单使用和gdb+gdbserver方式进行ARM程序调试

gdb的简单使用GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:      1、启动你的程序,可以按照你的自定义的要

2013-07-25 16:48:35 737

转载 搭建自己的Wiki ,用于发布进度和自己的工作心得

转自http://blog.csdn.net/cazicaquw/article/details/74721530 need to know:DokuWiki是一个针对小公司文件需求而開發的Wiki引擎。DokuWiki是用程序设计语言PHP开发的并以GPL 2发布。DokuWiki基于文本存储,所以不需要数据库,其数据文件在Wiki系统外也是可读的。DokuWiki的功能齐全,支

2013-07-24 17:24:03 10249

转载 Android开源项目-编码风格规范-Code Style Guidelines for Contributors

Code Style Guidelines forContributors版本:Android 4.0r1英文原文:http://source.android.com/source/code-style.html以下规则并非指导或推荐的性质,而是必须遵守的规定。如果不遵守这些规定,Android通常不会接受投稿。已有的代码未必全部遵守了这些规定,但是新的代码全部都应该遵守。

2013-07-23 08:50:49 4219

转载 ubuntu下搭建git server

git server搭建硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到。软件需求:git-core, gitosis, openssh-server, openssh-client, Apache2(Gitweb)安装配置git服务器安装git和openssh:a@server:~$ sudo apt-get install git-core ope

2013-07-22 10:44:05 1739

转载 CCS调试Uboot

在基于Linux的AM335x软件开发流程中,第一步就是U-Boot/SPL(SecondProgram Loader)的移植。在移植中遇到问题比较常见,而U-Boot/SPL的调试手段比较简陋,不便于迅速找到问题。利用仿真器可以单步调试的特点,就可以迅速定位到出问题的代码所在位置,加速移植的调试过程。本文主要介绍如何用CCS+emulator调试基于AM335x的U-Boot/SPL。 

2013-07-20 10:57:26 5240

转载 Ubuntu下文件与目录对比的软件Meld介绍

http://os.51cto.com/art/201108/287751.htmUbuntu下文件/目录对比的软件Meld可能有很多用户还不是很熟悉,下文就给大家介绍如何安装Meld和移植到Gedit下。具体内容如下所述。Meld允许用户查看文件、目录间的变化。很容易移植到Gedit下,方便用户使用。安装MeldMeld默认在Ubuntu官方源中,在Ubu

2013-07-19 09:38:34 958

转载 Linux Coding Style

Linux kernel coding styleThis is a short document describing the preferred coding style for thelinux kernel.  Coding style is very personal, and I won't _force_ myviews on anybody, but this is

2013-07-13 16:58:59 1676

原创 synergy

synergy

2013-07-13 09:25:14 658

转载 由PPPOE看Linux网络协议栈的实现

http://www.haogongju.net/art/1984600 这个标题起得比较纠结,之前熟知的PPPOE是作为PPP协议的底层载体,而实际上它也是一个完整的协议,不过它的实现比较简单,由它出发,可以很容易理清楚Linux网络栈的实现方式。1.总述    Linux中用户空间的网络编程,是以socket为接口,一般创建一个sockfd = socket(f

2013-07-11 09:16:01 2861

转载 Linux PPP实现源码分析

转自http://blog.csdn.net/osnetdev/article/details/8958058Linux PPP实现源码分析作者:kwest [email protected]>  版本:v0.7©所有版权保留转载请保留作者署名,严禁用于商业用途 。 前言:PPP(Point to Point Protocol)协议是一种广泛使用的数据链

2013-07-09 17:14:22 5717

转载 GPS

转自 http://bbs.gpsuu.com/read.php?tid-26720-fpage-2.html感谢原作者,如果版权等任何纠纷,请联系本人,本人会立刻删除。GPS目录•GPS概述•GPS构成•GPS原理•GPS前景•GPS特点•GPS功用•GPS应用•GPS种类GPS概述      即全球定位系统(Global Positi

2013-03-13 15:13:22 1420

转载 Linux下TI omap芯片 MUX 配置分析(以AM335X芯片为例)

原文地址 : http://blog.chinaunix.net/uid-20543672-id-3067021.html感谢原作者。在移植内核的时候,通常会遇到引脚复用(MUX)的配置问题。在现在的Linux内核中,对于TI的ARM芯片,早已经有了比较通用的MUX配置框架。这对于许多TI的芯片都是通用的,这次看AM335X的代码顺手写一下分析,以备后用。一、硬件

2013-02-21 16:08:19 1030

转载 如何在Win7中安装使用超级终端Hyper Terminal

转自 http://againinput4.blog.163.com/blog/static/17279949120117190423964/【整理】如何在Win7中安装使用超级终端Hyper Terminalhow install hyper terminal into Win7作者:crifan联系方式:green-waste (at) 163.com

2013-02-04 13:41:52 8788

转载 linux字符cdev和Inode的关系

原链接:http://blog.chinaunix.net/uid-27097876-id-3352195.html本文所说的Inode是struct inode结构体,并不是在inode块中的inode结点。 Char Device Driver  相关数据结构:struct cdev {  struct kobject kobj;  struct m

2012-09-21 11:52:26 495

转载 linux为gpio构建的使用方法

网上随便转的,以后编辑一下。好乱。[参考http://hi.baidu.com/macroliu%5F/blog/item/8025218db64008a50e244477.html]参考文件:arch\arm\mach-s5pv210\include\mach\gpio.h , \drivers\gpio\gpiolib.c , arch/arm/plat-s3c/i

2012-09-11 10:52:04 4512

原创 arch/arm/include/asm/io.h

#define __raw_writeb(v,a)    (__chk_io_ptr(a), *(volatile unsigned char __force  *)(a) = (v))#define __raw_writew(v,a)    (__chk_io_ptr(a), *(volatile unsigned short __force *)(a) = (v))#define __

2012-09-04 09:21:37 2476

原创 Ubuntu12.04 64bit 下安装VNC server

Ubuntu下安装VNC server本帖说明:为了解决ubuntu12.04 64 bit 的vncserver所转。已经测试可行。1. 安装gonme核心包(如果是字符界面的话)apt-get install x-window-system-coreapt-get install gnome-core (下载完成后需要安装dgm,不能选择lightdgm,不

2012-05-23 11:52:07 8197 2

原创 在64-bit机器上运行32-big的应用程序,需要安装ia32-libs库

ubuntu 12.04  64bitarm-linux-gcc -v/usr/local/arm/4.3.2/bin/arm-linux-gcc: line 3: /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc: No such file or directory解决方法 apt-get install

2012-05-15 22:29:30 4121

原创 ubuntu12.04 32bit 安装 JDK6

1. gedit  /ect/apt/sources.list2. 添 deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse3. 保存4.apt-get update5.apt-get install sun-java6-jdk添加的hardy。这里和别的不一样。先不研究为什么。

2012-05-10 21:49:46 2302

原创 dm9000

添加选项:make  menuconfig[*] Networking support  --->     Networking options  --->     [*] TCP/IP networking                                              │ │    [*]   IP: multicasting

2012-02-12 21:00:32 614

原创 移植 nand

1. make menuconfig添加如下选项:Device Drivers  --->    Memory Technology Device (MTD) support  --->        [*]   Command line partition table parsing           Caching block device access to

2012-02-12 01:59:06 570

原创 RVDS2.2安装程序

http://www.mcu123.com/down/view.asp?id=52

2011-12-29 14:12:12 689

原创 ADS1.2安装程序下载地址

http://www.mcu123.com/down/get.asp?id=39&type=0&url=1

2011-12-29 14:08:41 2697

Linux设备驱动开发详解:基于最新的Linux4.0 完全版

Linux设备驱动开发详解:基于最新的Linux4.0

2016-03-01

电鱼派tslib-1.4源码

电鱼派tslib-1.4源码。亲测可用。

2014-08-22

电鱼派ubi格式文件系统

电鱼派ubi格式文件系统 保定电鱼电子科技有限公司出品

2014-07-05

电鱼派ubi文件系统工具

电鱼派dianyu335x ubi文件系统制作工具 保定电鱼电子科技有限公司出品

2014-07-05

电鱼派DianYu335x ubi mkfs.ubifs

电鱼派DianYu335x ubi文件系统工具 mkfs.ubifs 保定电鱼电子科技有限公司出品

2014-07-05

lzo-2.06.tar.gz源码

lzo-2.06.tar.gz源码 官网下载,请放心使用

2014-07-04

e2fsprogs-1.42源码

e2fsprogs-1.42官网源码 请放心使用

2014-07-04

zlib-1.2.5.tar.gz

zlib-1.2.5.tar.gz源码 官网下载请放心使用

2014-06-24

mtd-utils-1.4.8.tar.gz

mtd-utils-1.4.8.tar.gz源代码

2014-06-24

SD卡 TF卡 U盘格式化工具

这个工具可以将SD卡、TF卡、U盘格式化。如果为了制作电鱼派启动TF卡,可以先用这个工具格式化TF。

2014-06-22

电鱼派AM335X开源工业单板文件系统源码包

保定电鱼电子科技有限公司出品的电鱼派文件系统源码包

2014-06-22

电鱼派AM335X开源工业单板U-BOOT源码

保定电鱼电子科技有限公司出品的电鱼派Uboot源码包。

2014-06-21

电鱼派AM335X开源工业单板使用手册

保定电鱼电子科技有限公司出品的电鱼派用户使用手册。

2014-06-21

空空如也

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

TA关注的人

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