- 博客(16)
- 资源 (55)
- 收藏
- 关注
原创 ucLinux笔记
uClinux小型化的做法 -------------------------------------------------------------------- 标准Linux可能采用的小型化方法1. 重新编译内核Linux内核采用模块化的设计,即很多功能块可以独立的加上或卸下,开发人员在设计内核时把这些内核模块作为可选的选项,可以
2011-06-30 10:00:00 1610 1
原创 ubuntu光盘抢救崩溃系统
当Ubuntu系统不能进入时,可以进入live-cd,在终端下输入:sudo su //切换到管理员身份df //查看崩溃系统所在磁盘,假如是“/dev/sda1”mount /dev/sda1 /mnt //将sda1挂载到/mnt目录下mount --bind /proc /mnt/procmount --bind /sys /mnt/sysmo
2011-06-29 11:36:00 2504
转载 嵌入式开发中NFS调试环境搭建-V0.2
开发环境:S3C4510B+uCLinux-2.4.x+ubuntu7.10建立的目的:可以直接在开发板上挂载开发主机上的文件系统,减少程序的烧写次数,提高程序开发速度。NFS(Network File System, 网络文件系统)可以通过NFS把远程主机的目录挂载到本机,使得访问远程主机的目录就像访问本地目录一样方便快捷。NFS一般是实现linux系统之间实现共享.当然和u
2011-06-28 18:07:00 2640
原创 Ubuntu镜像
源文件/etc/apt/sources.list。Ubuntu自带的镜像文件: # deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted# See http://help.ubuntu.com/community/UpgradeNotes for
2011-06-28 17:36:00 2222
原创 u-boot下网络驱动程序的修改
Eth.c工作之前的初始化static struct eth_device *eth_devices, *eth_current;Eth.c中有个eth_devices需要外部调用函数eth_register做初始化工作,其它函数(除eth_initialize外)都必须在这个初始化之后才能使用。 结构eth_devices是个循环链表,可包含多个eth_device。eth_re
2011-06-28 14:38:00 10967 1
原创 NetReceive函数--精简的网络数据包解析代码,支持802,VLAN
voidNetReceive(volatile uchar * inpkt, int len) { Ethernet_t *et; IP_t *ip; ARP_t *arp; IPaddr_t tmp; int x; uchar *pkt;#if defined(CONFIG_CMD_CDP) int iscdp;#endif ushort cti
2011-06-27 16:29:00 2582
转载 弱符号与强符号
3.5.5 弱符号与强符号2009-04-22 12:52 俞甲子/石凡/潘爱民 人民邮电出版社 《程序员的自我修养:链接、装载与库》第3章目标文件里有什么。本章介绍COFF目标文件格式和源代码编译后如何在目标文件中存储。本节为大家介绍弱符号与强符号。AD: 3.5.5 弱符号与强符号我们经常在编程中碰到一种情况叫符号重复定义。多个目标
2011-06-27 09:25:00 2022
原创 在u-boot中增加nor flash的支持
开发板只带有一片SST的FLASH,而u-boot中at91sam9260ek中没有运行程序在norflash中的实例。花时间修改配置,将其运行在norflash中。 (1) 修改板子头文件mprts2.h:/* NAND flash */ /* NOR flash - no real flash on this board *///#defin
2011-06-26 12:15:00 2728
原创 GCC中运用枚举定义数组的实例
enum uaddr { MTD_UADDR_NOT_SUPPORTED = 0, /* data width not supported */ MTD_UADDR_0x0555_0x02AA, MTD_UADDR_0x0555_0x0AAA, MTD_UADDR_0x5555_0x2AAA, MTD_UADDR_0x0AAA_0x0555, MTD_UADDR_DONT_
2011-06-24 09:57:00 1767
原创 5509 datasheet笔记
TMS320VC5509A Featuresl 最快200MHz,5ns指令周期时间,每周期可执行1或2条指令。l 最快每秒可执行40亿次乘加运算。l 两个ALU,三个内部数据/操作数读总线,两个内部数据/操作数写总线。l 片上内存320K字节:64K字节的双访问RAM(8个4*16Bit的BLOCK)和192个字节的
2011-06-17 17:49:00 2230
原创 u-boot配置文件
u-boot-2010.06主目录下的“README”提供了代码和配置的详细说明(1) makefile注意在make的过程中生成了"include/autoconfig.mk" (2)mkconfig文件makefile中的开发板配置代码:---------------------------------at91sam9260ek_nandflash_config /at
2011-06-17 17:40:00 1655
原创 测试在不同的地方对同一信号赋值。
`timescale 10ns/1ns module verilogtest_sim();reg clk;reg [1:0]a, b;reg sel;reg reset;reg [1:0]out; initialbegin clk = 0; forever #1 clk = ~clk;end reg op_and, op_
2011-06-17 17:35:00 1112
原创 U-boot-2010.06源码
gd_t结构typedef struct global_data { bd_t *bd; unsigned long flags; unsigned long baudrate; unsigned long have_console; /* serial_init() was c
2011-06-15 23:00:00 1376
原创 宏连接
#define NUM 12#define STR_NUM(n) INT##nusing namespace std;int main(){ cout return(0);} 编译结果输出:(A) INT12未定义;(B) INTNUM未定义。 答案是B。
2011-06-14 18:12:00 745
原创 时钟分频引起的问题
代码:reg[31:0] wait_count;reg[31:0] max_wait_count; //times/1usalways @(posedge clk1) max_wait_count <= {sendTickH, sendTickL};reg clk1us;parameter US_COUNT_OF_25M = 12500;reg[15:0] clk1us_coun
2011-06-10 11:24:00 1311
原创 GOOSE(1)
GOOSE的GOCB定义的5种服务中,Send GOOSE Message指GOOSE报文传输,其他4种服务体现了GOOSE模型中发布者/订阅者通信结构的灵活性,即订阅者能够主动询问,发布者会对此询问做出对应响应。例如,利用服务Set GOCB Values能够改变GoCB中GoEna和AppID等属性,从而改变GOOSE报文传输特性。需要注意的是在实现此服务之前,应保证GoEna为FALSE,即
2011-06-10 09:36:00 4386
VC调用matlab7.10的接口程序实例
2013-05-06
Triple-Speed Ethernet(tse)FPGA软核MAC官方实例
2013-04-22
VirtualSMV, VirtualPT IEC61850测试工具(2012-4-17版本)
2012-04-17
ubuntu下安装微信完美方案
2023-04-06
windows/linux分区误删恢复工具
2022-07-25
VirtualMonitor数字签名程序
2022-06-01
kylin ft2000 arm aarch64 boot uImage initrd dtb
2020-04-18
rtl8188EUS_linux_v5.2.2.4.zip
2020-04-05
rtl8188eu.tar.bz2
2020-04-05
rtlwifi.tar.bz2
2020-02-17
Xorg_2007-EDID-JMiseli.pdf
2019-06-24
DRM KMS学习资料
2018-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人