mini2440开发总结

发布者:一直333最新更新时间:2020-05-16 来源: eefocus关键字:mini2440  内核源码  目录 手机看文章 扫描二维码
随时随地手机看文章

目前使用的内核源码目录


/home/S3-ARM/Part-4-CoreAndDriver/UP/subject3/lesson3/new/linux-mini2440/

内核源码编译命令


make uImage ARCH=arm CROSS_COMPILE=arm-linux-

tftp服务器目录


/tftpboot

文件系统目录


/home/S3-ARM/Part-4-CoreAndDriver/UP/subject4/rootfs 

红帽linux用户名密码


root

123456

红帽linux中samba服务器用户名密码


win

1234567

驱动c文件编译


make

应用c文件编译


arm-linux-gcc -static key_inputSubSys_app.c -o key_inputSubSys_app

关键字:mini2440  内核源码  目录 引用地址:mini2440开发总结

上一篇:mini2440裸机程序--LED灯(C语言)
下一篇:三.mini2440按键控制LED

推荐阅读最新更新时间:2024-11-12 09:00

mini2440汇编实例--led
系统启动阶段的代码我还是比较喜欢用汇编,可以对ARM的指令更了解一些,我用汇编改写了韦老师的led例子,代码如下 .equ GPBCON, 0x56000010 .equ GPBDAT, 0x56000014 .equ GPB5_out, (1 (5*2)) .equ GPB6_out, (1 (6*2)) .equ GPB7_out, (1 (7*2)) .equ GPB8_out, (1 (8*2)) .equ GPBVALUE, (GPB5_out | GPB6_out | GPB7_out | GPB8_out) .text .global _start _start: ldr r0,
[单片机]
uboot4--使用jlink烧写mini2440的uboot
Nor Flash烧写过程 uboot ----- SDRAM ----- Nor Flash 因此我们要设置CPU、SDRM地址、Nor Falsh地址 初始化代码 /********************************************************************* * * SEGGER J-Link ARM Setup File - Generated by J-Flash ARM V4.08l * * Syntax: * * SetJTAGSpeed(Speed); : Sets the JTAG speed , (0 = Auto, 0xFFFF = Ad
[单片机]
uboot4--使用jlink烧写<font color='red'>mini2440</font>的uboot
友善之臂mini2440开发板的一点感受
购买mini2440的原因,是因为作为一张开发板她也能做得那么漂亮。 市面上有很多功能雷同的开发板,能把开发板设计得那么漂亮的也算是比较有创意的,把开发板和触摸屏很漂亮地整合起来,乍一看还真像个产品了。 总体来说感觉还是不错的,但还有一些小的不满意的地方。 漂亮要付出代价的,LED和小键盘被埋没在触摸屏之下,LED只是用来看的,还可以通过缝隙,艰难地偷窥到亮还是不亮,但小键盘是没法按到了,虽然提供了键盘接口。当然也可以把开发板和触摸屏分离,但那样的话,不如买个qq2440。 再就是开发板的通病,底板是裸露的。虽然数字电路不是很怕短路,但总归有极端情况或则物理损伤,建议开发板的厂家,增加底壳。因为工作台上有一些零件引
[单片机]
mini2440上一步步实现将ADS工程移植到keilMDK
从买板子到现在,想想也有2个月啦,开始就想跑裸奔的,可是工程都是在ADS下,win7系统根本不能用,于是就想着怎么在MDK跑,可是MDK上s3c2440的启动文件是不完整的,因此不推荐使用,为此蛋疼聊好长一段时间,查了很多资料都不成功,可能是我太笨啦,为此,今天把我自己的方法写给和我一样的想用MDK的童靴们吧。 首先新建一个文件夹,然后在里面新建startcode和source两个文件夹,如下 接着打开MDK新建工程,启动文件不选,如下 接着复制光盘中的启动文件2440init.s option.inc memcfg.inc 2440addr.inc到startcode,如下 然后在MDK左侧栏新建两个文件夹,分
[单片机]
Linux内核源码阅读记录一之分析存储在不同段中的函数调用过程
在写驱动的过程中,对于入口函数与出口函数我们会用一句话来修饰他们:module_init与module_exit,那会什么经过修饰后,内核就能狗调用我们编写的入口函数与出口函数呢?下面就来分析内核调用module_init的过程(这里暂时分析编译进内核的模块,不涉及动态加载的模块),以这个过程为例子来了解内核对于不同段的函数的调用过程。 下面从内核的start_kernel函数开始分析,下面是调用过程: start_kernel rest_init kernel_init do_basic_setup do_initcalls() 直接看到do_initcalls函数,看到第6行的f
[单片机]
mini2440 Nor Flash工作原理分析
我的mini2440上是只接了一块Nor Flash,型号是S29AL016M90TAI02,这是一块2M Byte,16位宽度的Nor Flash,用于引导扇区的闪存。原理图里面关键的引脚是: 地址引脚:22个地址引脚A0-A21(S29AL016M90TAI02只接了A0-A19,20个地址,接到S3C2440的LADDR1-LADDR20,和图中NorFlash芯片型号不一致) 数据引脚:16个数据引脚D0-D15 /OE:OUTPUT ENABLE,输出使能,低电平有效。 /WE:WRITE ENABLE,写使能,低电平有效。 /CE:CHIP ENABLE,片选,低电平有效。 /WP:S29AL016M90T
[单片机]
用J-Link烧写bootloader到Mini2440的Nor Flash
1 开发环境 宿主机:Windows + VMWare + Ubuntu16.04 开发板:Mini2440 仿真器:JLink V8 2 接线与驱动 接线图如下所示: 图1 J-Link与Mini2440接线图 下载 驱动并安装,然后打开J-Link Commander,如果J-Link没有连接好,会提示: 图 2 连接J-Link失败 盗版的J-Link还会遇到下面问题: 图3 盗版J-Link提示 比较麻烦的解决方法见参考资料 ,需要重新刷J-Link的固件;简单的解决方法就是换一个低版
[单片机]
推荐目录透露新能源新车趋势 车型大型化/续航提升40%
截止目前,2018年工信部已经发布了9批推荐目录。其中符合2018年补贴新政要求的推荐目录有5批,分别是第5-9批推荐目录,共含有203款 新能源 乘用车。 总体来看,根据高工电动车网统计,今年上榜推荐目录的 新能源 乘用车呈现了以下几大趋势:一是,车型大型化。与2017年的小微型电动车占重要份额不同的是,2018年各批推荐目录中SUV车型占比最多,其次是轿车和MPV车型。同时,2017年少有中大型电动车出现,但今年包括比亚迪、上汽荣威、长城、前途、蔚来等十多家车企均有推出中大型电动车,发力中高端新能源车市场。 二是,续航里程提升近40%。受2018年补贴新政调整影响,今年进入推荐目录的纯电动乘用车平均工况续航里程由2017年的2
[汽车电子]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved