E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DM9000A
DM9000A
通过FSMC总线通信时,如何确定地址端口和数据端口
引言 灵活的静态存储器控制器(FSMC),能够与同步或异步存储器和16位PC存储器卡接口,将连接该总线的所有外设都看成这四种器件: -静态随机存储器(SRAM) -只读存储器(ROM) -NOR闪存 -PSRAM(4个存储器块) 简单的说,就是当配置好FSMC总线后(包括WR、RD、DB0-DB15这些控制线和数据线),FSMC就会自动帮我们做处理,而不需要我们进行模拟时序。 上述所讲的四个器件由
waterhui
·
2023-02-04 14:58
DM9000有线网卡驱动编写
自带一个10/100MPHY和4K双字的SRAM,
DM9000A
为适应各种处理器提供了8位、16位数据接口访问内部存储器,DM9000拥有自动协商功能,DM9000特性如下: 1.集成自适应10/100M
IT_阿水
·
2022-02-26 19:01
STM32
stm32
物联网
DM9000
有线网卡
uboot移植(九)移植网卡DM9000
一、原理TQ210板载的网卡芯片是
DM9000A
,接在S5PV210的SROM控制器的BANK1上。S5PV210的SROM控制器支持8/16位NORFlash/PROM/SRAM内存。
LouisGou
·
2020-08-07 11:39
uboot
uboot
《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——2.4
DM9000A
以太网控制器...
更多章节内容可以访问云栖社区“异步社区”公众号查看2.4DM9000A以太网控制器嵌入式Linux软硬件开发详解——基于S5PV210处理器为了实现以太网通信功能,Smart210开发板搭载了一片以太网芯片
DM9000A
weixin_34087503
·
2020-08-04 05:43
嵌入式
操作系统
tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——移植网卡
tiny210板载的网卡芯片是
DM9000A
,接在S5PV210的SROM控制器的BANK1上:S5PV210的SROM控制器支持8/16位NORFlash/PROM/SRAM内存。
sihailin1991
·
2020-08-04 00:27
u-boot
uboot1.3.4(带
DM9000A
网卡)移植到扬创2440-F的移植详细步骤
扬创utu2440板子uboot1.3.4(带
DM9000A
网卡)的移植详细步骤注明:本篇文章,绝大部分都是来源与tekkaman的移植U-Boot.1.3.1到S3C244和S3C2410,原文链接http
包sir
·
2020-08-01 13:54
ARM学习
linux 2.6.24.4在S3C2410上的移植(CS8900网卡驱动)(基于GEC2410)
SMDK2410配置默认使用的是
DM9000A
的网卡,因此我们需要修改成CS8900A的网卡驱动.网上找到移植方法有两种方法,一种是将以前版本的cs8900.c驱动拿过来用,只要在配置中增加ARM_CS8900
shevsten
·
2020-07-05 11:46
Embedded
Linux
FPGA控制
DM9000A
进行以太网数据收发的Verilog实现
本文为实现高速数据的实时远程传输处理,提出了采用FPGA直接控制
DM9000A
进行以太网数据收发的设计思路,实现了一种低成本、低功耗和高速率的网络传输功能,最高传输速率可达100Mbps。
henhen2002
·
2020-07-04 17:19
FPGA学习
U-boot-2009 08移植(四) 支持DM900网卡
虽然说网上对于uboot移植的
DM9000A
网卡的移植的资料很多,移植过程也很简单,总的来说主要就是设置一下头文件/include
比脸都大
·
2019-02-25 11:12
STM32网络通信之
DM9000A
电路设计
1总体描述:
DM9000A
的PHY能够以10BASE-T的标准在UTP3\4\5或者以100BASE-T的标准在UTP5上接口通信。它的自动协商功能是够自动配置
DM9000A
最大地发挥出自身性能。
dxmcu
·
2016-10-22 13:30
EFM32学习笔记
【原】DM9000X以太网控制器操作原理
DM9000X以太网控制器操作原理 我第一次接触
DM9000A
以太网控制器是在今年十月份,当初想在ATMEL的AT91SAM9G20
·
2015-11-13 04:36
控制器
ECE 576 UDP Hardware
full hardware UDP (User Datagram Protocol) stack for the DE2 evaluation board that interfaces with the
DM9000A
·
2015-11-11 16:16
UDP
基于
DM9000A
和LPC2214的嵌入式以太网接口设计
2009-01-19 15:56:42 基于
DM9000A
和LPC2214的嵌入式以太网接口设计 作者:刘伟明、杜林 单位:重庆大学高电压与电工新技术教育部重点实验室
·
2015-11-11 03:28
嵌入式
utu2440 vxWorks
DM9000A
驱动移植
1.从网上下载一个
DM9000A
的BSP,查看源代码分析网卡初始化流程,具体修改代码。
·
2015-10-31 11:04
驱动
FL2440的U-boot-2009.08移植(四) 支持DM900网卡
虽然说网上对于uboot移植的
DM9000A
网卡的移植的资料很多,移植过程也很简单,总的来说主要就是设置一下头文件/include/configs/fl2440.h中宏的定义和drivers/net/dm9000x.c
qq_21792169
·
2015-10-24 12:00
DM9000A
网卡芯片介绍
1、总体介绍该DM9000是一款完全集成的和符合成本效益单芯片快速以太网MAC控制器与一般处理接口,一个10/100M自适应的PHY和4KDWORD值的SRAM。它的目的是在低功耗和高性能进程的3.3V与5V的支持宽容。DM9000还提供了介质无关的接口,来连接所有提供支持介质无关接口功能的家用电话线网络设备或其他收发器。该DM9000支持8位,16位和32-位接口访问内部存储器,以支持不同的处理
lifan_3a
·
2013-09-26 00:00
DM9000A
的相关总结
1.原理以FL2440为研究对象,
DM9000A
支持8位16为模式,内部有64个寄存器、SRAM等,分别控制其工作,对于其寄存器的读写依靠地址端口和数据端口来控制,在系统移植的时候根据硬件连接设置:#define
shareCode
·
2013-09-17 14:00
【驱动】
DM9000A
网卡驱动框架源码分析
Linux网络设备结构首先看一下Linux网络设备的结构,如下图:网络协议接口层向网络层协议提供提供统一的数据包收发接口,不论上层协议为ARP还是IP,都通过dev_queue_xmit()函数发送数据,并通过netif_rx()函数接受数据。这一层的存在使得上层协议独立于具体的设备。网络设备接口层向协议接口层提供统一的用于描述具体网络设备属性和操作的结构体net_device,该结构体是设备驱动
·
2013-09-06 18:00
源码分析
DM9000A
中文芯片资料
1、总体介绍该DM9000是一款完全集成的和符合成本效益单芯片快速以太网MAC控制器与一般处理接口,一个10/100M自适应的PHY和4KDWORD值的SRAM。它的目的是在低功耗和高性能进程的3.3V与5V的支持宽容。DM9000还提供了介质无关的接口,来连接所有提供支持介质无关接口功能的家用电话线网络设备或其他收发器。该DM9000支持8位,16位和32-位接口访问内部存储器,以支持不同的处理
youyudehexie
·
2012-12-21 16:00
linux
linux
linux
网卡
网卡驱动
DM9000A
DAVICOM
[置顶] 友坚U-boot-1.1.6学习及移植
dm9000a
驱动
1. u-boot的源码顶层目录说明目 录 特 性 解释说明board 平台依赖 /board/samsung/smdk6410cpu 平台依赖 /cpu/s3c64xx/s3c6410lib_arm
longtian635241
·
2012-08-22 14:00
shell
File
cmd
Build
include
编译器
TCP传输协议中Interval Timer核的设置及其使用
一、摘要在博文“DIY_DE2之
DM9000A
网卡调试系列例程(四)——基于NicheStack协议栈的TCP/IP实现”中提到,通过SOPC搭建NIOSII软核时候,需要一个IntervalTimer
sunev
·
2012-07-14 10:00
DIY_DE2之
DM9000A
网卡调试系列例程(四)——基于NicheStack协议栈的TCP/IP实现
这里
DM9000A
的驱动和上篇博文中基于LWIP的驱动不同。 二、实验平台软件平台:QuartusII9.
sunev
·
2012-03-14 21:00
DIY_DE2之
DM9000A
网卡调试系列例程(二)——
DM9000A
测试、自收发、实现UDP
一、摘要通过在SOPC中定制软核,在QuartusII中建立硬件工程,然后在NIOSII中建立3个工程,分别实现
DM9000A
测试、
DM9000A
自收发和基于
DM9000A
的UDP协议的例子。
sunev
·
2012-03-12 21:00
S3C2416 +linux驱动移植之
DM9000A
首先来看一下
DM9000A
的框图:这里重要的是物理层PHYreceiver,MAC(mediaaccesscontrol)层,这里与软件中的协议栈不同,在硬件上MAC是PHY的下一层。
Hens007
·
2012-02-20 15:00
c
linux
struct
IO
IIS
resources
Platform Builder5.0编译问题集合(更新中~~~)
WINCE500\public\common\sdk\lib\ARMV4I\retail\ndis.lib' 解决:修改D:\WINCE500\PLATFORM\SMDK2440A\Src\Drivers\
DM9000A
michaelyue526
·
2012-02-20 13:00
c
timer
image
input
interface
WinCE
uboot1.3.4(带
DM9000A
网卡)移植到扬创2440-F的移植详细步骤 .
来源: http://blog.csdn.net/linyaoyi/article/details/4004052 扬创utu2440板子uboot1.3.4(带
DM9000A
网卡)的移植详细步骤注明
zjt289198457
·
2011-10-21 13:00
dm9000a
驱动源码分析(三)
dm9000a
数据发送函数:/* *Hardwarestarttransmission.
jacobywu
·
2011-09-24 17:00
struct
IO
网络
command
NetWork
layer
dm9000a
驱动源码分析(二)
现在我们来看
dm9000a
的open函数:/* *Opentheinterface. *Theinterfaceisopenedwhenever"ifconfig"activesit.
jacobywu
·
2011-09-24 17:00
工作
struct
filter
table
interface
output
dm9000a
驱动源码分析(一)
dm9000a
框架原理图:EEPROMInterface接口用于存放mac地址,InternalSRAM用于存放收发数据,MII部分把MAC部分与PHY部分连接起来通信,AUTO-MDIX用于自适应10
jacobywu
·
2011-09-24 17:00
struct
IO
Module
null
Parameters
structure
dm9000a
驱动源码分析(网络基础部分)
网卡驱动基础部分每个网络接口都由一个net_device结构来描述,该结构可使用如下内核函数动态分配:1、structnet_device*alloc_netdev(intsizeof_priv,constchar *mask,void(*setup)(structnet_device*)) sizeof_priv私有数据区大小;mask:设备名;setup初始化函数 2、structnet_
jacobywu
·
2011-09-24 16:00
hashtable for
DM9000A
阅读更多unsignedlongconstCrc32Table[256]={0x00000000,0x77073096,0xEE0E612C,0x990951BA,0x076DC419,0x706AF48F,0xE963A535,0x9E6495A3,0x0EDB8832,0x79DCB8A4,0xE0D5E91E,0x97D2D988,0x09B64C2B,0x7EB17CBD,0xE7B82D
bh_wang
·
2011-09-09 10:00
hashtable for
DM9000A
unsigned long const Crc32Table[256] = { 0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA, 0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3, 0x0EDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D988, 0x09B64
bh_wang
·
2011-09-09 10:00
Hashtable
DM9000A
for KEIL RL-NET driver
阅读更多DM9000AEP在KEILRL-NET下的驱动程序,从u-boot移植而来。#include#include#include"dm9000a.h"#defineDM9000_IO0#defineDM9000_DATA1externU8own_hw_adr[];externintgettime(void);/*DM9000networkboardroutine---------------
bh_wang
·
2011-08-22 09:00
KEIL
MDK
RL-NET
DM9000A
DM9000A
for KEIL RL-NET driver
DM9000AEP在KEILRL-NET下的驱动程序,从u-boot移植而来。 #include #include #include"dm9000a.h" #defineDM9000_IO0 #defineDM9000_DATA1 externU8own_hw_adr[]; externintgettime(void); /*DM9000networkboard
bh_wang
·
2011-08-22 09:00
keil
mdk
RL-NET
DM9000A
WINCE6.0+S3C6410下的
DM9000A
驱动
********************************LoongEmbedded************************作者:LoongEmbedded(kandi)时间:2011.05.26类别:WINCE驱动开发********************************LoongEmbedded************************1. 原理图设计
LoongEmbedded
·
2011-05-28 13:00
c
object
网络
存储
WinCE
硬件驱动
ARM+LINUX移植攻略(五)U-boot-2009.08移植TE2440II开发板--支持
DM9000A
飞凌TE24440II使用的是双网卡,CS8900和
DM9000A
。已经有很好的网卡驱动代码,我们只要根据自己的板
izuoyan
·
2011-02-11 15:00
C++
c
.net
linux
C#
ARM+LINUX移植攻略(五)U-boot-2009.08移植TE2440II开发板--支持
DM9000A
飞凌TE24440II使用的是双网卡,CS8900和
DM9000A
。已经有很好的网卡驱动代码,我们只要根据自己的板
helloyesyes
·
2011-02-11 15:00
C++
c
linux
.net
C#
ARM+LINUX移植攻略(五)U-boot-2009.08移植TE2440II开发板--支持
DM9000A
飞凌TE24440II使用的是双网卡,CS8900和
DM9000A
。已经有很好的网卡驱动代码,我们只要根据自己的板
izuoyan
·
2011-02-11 15:00
C++
c
linux
.net
C#
ARM+LINUX移植攻略(五)U-boot-2009.08移植TE2440II开发板--支持
DM9000A
飞凌TE24440II使用的是双网卡,CS8900和
DM9000A
。已经有很好的网卡驱动代码,我们只要根据自己的板
helloyesyes
·
2011-02-11 15:00
C++
c
linux
.net
C#
ARM+LINUX移植攻略(五)U-boot-2009.08移植TE2440II开发板--支持
DM9000A
飞凌TE24440II使用的是双网卡,CS8900和
DM9000A
。已经有很好的网卡驱动代码,我们只要根据自己的板
izuoyan
·
2011-02-11 15:00
C++
c
linux
.net
C#
ARM+LINUX移植攻略(五)U-boot-2009.08移植TE2440II开发板--支持
DM9000A
飞凌TE24440II使用的是双网卡,CS8900和
DM9000A
。已经有很好的网卡驱动代码,我们只要根据自己的板
izuoyan
·
2011-02-11 15:00
C++
c
linux
.net
C#
linux 2.6.24.4在S3C2410上的移植(CS8900网卡驱动)(基于GEC2410)
SMDK2410配置默认使用的是
DM9000A
的网卡,因此我们需要修改成CS8900A的网卡驱动.网上找到移植方法有两种方法,一种是将以前版本的cs8900.c驱动拿过来用,只要在配置中增加ARM_CS8900
shevsten
·
2010-05-24 14:00
c
linux
image
cache
struct
table
基于S3C2440A的
DM9000A
的调试笔记
基于S3C2440A的
DM9000A
的调试笔记刘启明2010-5-3FL2440的开发板提供了
DM9000A
的驱动源码,在开发板上测试通过,能正常上网。
armeasy
·
2010-05-03 18:00
FPGA控制
DM9000A
进行以太网数据收发的Verilog实现
本文为实现高速数据的实时远程传输处理,提出了采用FPGA直接控制
DM9000A
进行以太网数据收发的设计思路,实现了一种低成本、低功耗和高速率的网络传输功能,最高传输速率可达100Mbps。
henhen2002
·
2010-04-21 23:00
c
工作
网络
测试
存储
平台
DE2开发板:NiosII+LWIP环境下
DM9000A
的驱动程序分析(web_server.c)
DE2开发板:NiosII+LWIP环境下
DM9000A
的驱动程序分析(web_server.c) 在DE2的开发板上,利用NiosII软核与LWIP,可以实现web服务。
henhen2002
·
2010-04-14 01:00
Web
list
网络
struct
Semaphore
interface
Windows CE驱动N枪拍案惊奇系列 之 基于Wince5.0的
DM9000A
的驱动分析和移植步骤
WindowsCE驱动N枪拍案惊奇系列之基于Wince5.0的
DM9000A
的驱动分析和移植步骤华清远见非著名讲师 O(∩_∩)O 牛牛猛 首先要找到驱动程的入口点,从dm9000.def文件中可以看到
mistyeyed
·
2010-03-25 17:00
Windows CE驱动N枪拍案惊奇系列 之 基于Wince5.0的
DM9000A
的驱动分析和移植步骤
阅读更多基于Wince5.0的
DM9000A
的驱动分析和移植步骤华清远见非著名讲师O(∩_∩)O牛牛猛点击链接加我好友!http://student.csdn.net/invite.php?
saybody
·
2010-03-25 17:00
Windows
WinCE
Linux
C++
C#
Windows CE驱动N枪拍案惊奇系列 之 基于Wince5.0的
DM9000A
的驱动分析和移植步骤
阅读更多基于Wince5.0的
DM9000A
的驱动分析和移植步骤华清远见非著名讲师O(∩_∩)O牛牛猛点击链接加我好友!http://student.csdn.net/invite.php?
saybody
·
2010-03-25 17:00
Windows
WinCE
Linux
C++
C#
Windows CE驱动N枪拍案惊奇系列 之 基于Wince5.0的
DM9000A
的驱动分析和移植步骤
基于Wince5.0的
DM9000A
的驱动分析和移植步骤 华清远见非著名讲师 O(∩_∩)O 牛牛猛 点击链接加我好友!
saybody
·
2010-03-25 17:00
C++
linux
windows
C#
WinCE
DM9000A
网卡芯片介绍
1、总体介绍该DM9000是一款完全集成的和符合成本效益单芯片快速以太网MAC控制器与一般处理接口,一个10/100M自适应的PHY和4KDWORD值的SRAM。它的目的是在低功耗和高性能进程的3.3V与5V的支持宽容。DM9000还提供了介质无关的接口,来连接所有提供支持介质无关接口功能的家用电话线网络设备或其他收发器。该DM9000支持8位,16位和32-位接口访问内部存储器,以支持不同的处理
linweig
·
2009-12-25 10:00
command
cmd
测试
存储
byte
alignment
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他