2440专题

BZOJ 2440 2301 莫比乌斯应用

http://www.lydsy.com/JudgeOnline/problem.php?id=2440 Description 小 X 自幼就很喜欢数。但奇怪的是,他十分讨厌完全平方数。他觉得这些 数看起来很令人难受。由此,他也讨厌所有是完全平方数的正整数倍的数。然而 这丝毫不影响他对其他数的热爱。  这天是小X的生日,小 W 想送一个数给他作为生日礼物。当然他不能送一 个小X讨厌

网卡驱动设计--2440

注意学习软件的移植。。 从uboot中找出DM9000的参考代码;先参考其初始化代码,进行了如下步骤: 前两步需分析得出 1、由于DM9000是一个单独的芯片,所以要设置其片选 1.1设置数据位宽 1.2设置其工作时序(参考uboot--初始化CPU对应目录U-Boot\arch\arm\cpu\arm920t\s3c2440\lowlevel_init.s) 2、中

MDK + Jlink + SDRAM 裸奔2440教程

MDK下裸奔2440教程 1、背景 很多人学习嵌入式编程都是从裸机开始的(我个人也是)。这并不是偶然,想要零基础入门嵌入式开发,玩转裸机绝对是最好的入手点。这样至少可以培养以下必备技能: l  CPU体系结构,编程模式及汇编语言、指令结构的知识 l  芯片内部外设,如串口、定时器、LCD、Nandflash等的相关编程知识 l  编程环境(这里主要介绍MDK),调试

Jlink调试2440进不了中断

很多人学习2440都是从裸机开始的。刚开始的小菜LED,然后定时器、按键这些常用内部外设,最后则是LCD、Nand等复杂外设。     用Jlink裸机调试2440小程序时,中断的调试是一个重要内容。像定时器、按键等外设调试都需要用到中断。     今天在调试以前写的定时器测试工程时活见鬼的总是不成功。因为是以前调试ok的工程,所以可以肯定代码没有错的,应该是调试方面的错误。于是乎:

2440LED点灯、K1~K6按键、24401中断、2440时钟

我要成为嵌入式高手之4月12日ARM第七天!! ———————————————————————————— 2440GPIO GPIO:通用目的输入输出 LED 要把GPBCON初始化 地址是固定的,可以当做无符号int型 控制所有灯就需要初始化GPBCON5.6.7.8 #include "led.h"void led_init(void){unsigned int t

SAMSUNG 2440用LVDS传输时闪屏

现象: 一端用了DS90C383B把RGB信号转换成LVDS,另一端用DS90C384接受转换为TTL信号连接到AT070TN92上。时钟设置的是25M,结果是屏亮了,但是系统在读写NANDFLASH或者进行网络操作时屏幕会闪烁。这个可能是什么原因?谢谢! 解决办法: 摘自CSDN的论坛 仅作记录 需要时查看 (1)时钟和数据是同步输出的; (2)如果AHB总线冲突,会优先保证

BZOJ 2440 完全平方数 (容斥+莫比乌斯反演+二分)

2440: [中山市选2011]完全平方数 Time Limit: 10 Sec   Memory Limit: 128 MB Submit: 1673   Solved: 799 [ Submit][ Status][ Discuss] Description 小 X 自幼就很喜欢数。但奇怪的是,他十分讨厌完全平方数。他觉得这些 数看起来很令人难受。由此,他也讨厌所有是完

[转]u-boot-2010.12移植到2440(五,yaffs2文件系统移植

[转]u-boot-2010.12移植到2440(五,yaffs2文件系统移植 转自 http://my.chinaunix.net/space.php?uid=24319701&do=blog&id=152161   Yaffs2文件系统的移植主要涉及到u-boot对yaffs2文件系统的烧写支持、linux内核对yaffs2文件系统的支持,以及yaffs2文件系统的制作,现在我们按照从

【转】u-boot-2010.12移植到2440(四,支持nand flash启动)

u-boot-2010.12移植到2440(四,支持nand flash启动) 转自 http://my.chinaunix.net/space.php?uid=24319701&do=blog&id=136249   在这篇中,我们将移植nand flash部分,支持NAND启动及NAND FLASH的读写访问。 首先,我们在u-boot-2010.12/include/confi

[转]u-boot-2010.12移植到2440(三,DM9000网卡驱动移植)

[转]u-boot-2010.12移植到2440(三,DM9000网卡驱动移植) 转自 http://my.chinaunix.net/space.php?uid=24319701&do=blog&id=132091   在这一篇中,我们让开发板实现对DM9000X网卡的支持,后续的移植及调试均依赖网络的支持。 u- boot的新版本已经对CS8900和DM9000X网卡有比较完善的代码

[转]u-boot-2010.12移植到2440(二,移植在RAM中运行)

[转]u-boot-2010.12移植到2440(二,移植在RAM中运行) 转自 http://my.chinaunix.net/space.php?uid=24319701&do=blog&id=131489 Smdk2410 可以编译通过之后,即可进入 2440 的移植了。 2440 和 2410 的资源差不多,主频和外设有点差别,所以我们就在 board/samsun

[转]u-boot-2010.12移植到2440(一,编译)

u-boot-2010.12移植到2440(一,编译) 转自 http://my.chinaunix.net/space.php?uid=24319701&do=blog&id=125381   2010 年初曾经将 uboot 2009.11.1 移植到我们自己做的一块 2440 单板上,该单板具有 64M SDRAM  和 64M nand FLASH ,网卡为 DM9000 。最

2440机器码

一、uboot 启动linux 内核时,无法识别机器码           shuai2440# tftp 0x32000000 192.168.220.3:uImage.img           dm9000 i/o: 0x20000300, id: 0x90000a46           DM9000: running in 16 bit mode           MAC: 08:00

03:2440--UART

目录 一:UART 1:概念 2:工作模式 3:逻辑电平 4:串口结构图 5:时间的计算 二:寄存器 1:简单的UART传输数据 A:GPHCON--配置引脚   B:GPHUP----使能内部上拉​编辑 C: UCON0---设置频率115200 D: ULCON0----数据格式8n1 E:发送数据 A:UTRSTAT0 B:UTXHO--发送数据输缓冲寄存器

七、2440裸机开发 触摸屏操作

七、lcd触摸屏控制   触摸屏就是当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板。2440连接的是电阻式触摸屏,利用压力感应进行控制,电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,这是一种多层的复合薄膜,它以一层玻璃或硬塑料平板作为基层,表面涂有一层透明氧化金属(透明的导电电阻)导电层,上面再盖有一层外表面硬化处

2440初始化存储器原理(接上一篇)

JLInk 调试加载的执行初始化存储器脚本(2440) Setmem 0x53000000 0x00000000 32 Setmem 0x4A000008 0xFFFFFFFF 32 Setmem 0x4A00001C 0x000007FF 32 Setmem 0x53000000 0x00000000 32 Setmem 0x56000050 0x000055AA 32 Setmem 0x4C

pku 2440 DNA

2440 DNA 递推题;通常有几种方式来做这种题:1.小范围内找到规律2.直接分析出规律进一步,有的题可能还要转化成矩阵乘法,然后分治的在nlgn 时间内解决。 有的由于数值太大,会要求取模,这时很可能会出现循环节。 http://acm.pku.edu.cn/JudgeOnline/problem?id=2229也是一道递推的题目,我的想法是与二进制有关,奇数直接去 掉末位1(-1),

分析各家2440开发板的性价比(初学者如何选择开发板)

作者:gooogleman   邮箱:gooogleman@foxmail.com 地址:http://blog.csdn.net/gooogleman/article/details/4544046    我曾经在大学买过两个ARM9,经历了纠结的入门过程 http://blog.csdn.net/gooogleman/archive/2010/05/23/5617981.aspx