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
jz2440裸机开发
Jlink FL2440
裸机开发
(一) 点亮LED和按键控制
开发环境:ADS调试工具:Jlink前几天用mdk4.72开发裸机程序,工程设置上遇到点问题,为了不影响学习进度,暂时用ads开发,mdk调通后再写博客说明。ads安装一路默认即可。1.工程创建选择ARMExecutableImage2.添加文件start.s和main.c添加时注意在addtoProject选项上打对勾3.编辑start.s内容:AREA|DATA|,CODE,READONLYE
daima_c
·
2015-07-16 11:32
3.1 九鼎官方光盘review
3.1认知开发板设计商提供的光盘的资料A盘1.X210V3
裸机开发
教程.rar九鼎自己设计的逻辑开发教程我们是需要上系统,所以开发教程的部分,暂时不建议看。
白白猪
·
2015-06-18 09:00
跟韦老师学习嵌入式-LED总结
本文内容由浅入深主要介绍了
JZ2440
的LED裸板程序,LED的简单驱动程序 一、LED裸板程序 arm开发板的裸板程序和51单片机类似,需要通过配置寄存器来实现。
酸奶啊
·
2015-05-13 18:12
嵌入式
led
韦老师
蜕变成蝶~Linux设备驱动之中断与定时器
我叮咛你的你说不会遗忘你告诉我的我也全部珍藏对于我们来说记忆是飘不落的日子永远不会发黄相聚的时候总是很短期待的时候总是很长岁月的溪水边捡拾起多少闪亮的诗行如果你要想念我就望一望天上那闪烁的繁星有我寻觅你的目光”谢谢你,曾经来过~中断与定时器是我们再熟悉不过的问题了,我们在进行
裸机开发
学习的时候
技术让梦想更伟大
·
2015-04-28 10:00
bootloader的移植
jz2440
开发板在介绍bootloader里边的内容的时候,需要知道的是:bootloader的引入的目的就是启动linux内核,一个简单的bootloader编写需要以下的步骤:①初始化硬件:关看门狗
qqliyunpeng
·
2015-04-19 00:00
修改
移植
u-boot
bootloader
ARM
裸机开发
中内存管理库RT_HEAP的使用
在使用arm芯片进行
裸机开发
的时候,很多时候都需要内存管理的功能,我们可以使用自己写的内存管理程序,也可以直接使用标准库,不过我一般比较喜欢标准库,速度快,今天就来说说在C语言环境下怎么样进行内存的动态使用
邓小俊
·
2015-04-18 21:00
关于linux kernel及文件系统在
jz2440
的移植
结合网上及书上的讲解,记录下linuxkernel及yaffs2文件系统的移植过程及问题,以便以后查询!部分转自:http://blog.sina.com.cn/s/blog_9d7f02120101gvnk.html一,内核移植修改晶振修改arch/arm/mach-s3c2440/mach-smdk2440.c staticvoid__initsmdk2440_map_io(void){
文剑Boy
·
2015-03-20 22:10
linux
记录
网上
关于linux kernel及文件系统在
jz2440
的移植
结合网上及书上的讲解,记录下linuxkernel及yaffs2文件系统的移植过程及问题,以便以后查询!部分转自:http://blog.sina.com.cn/s/blog_9d7f02120101gvnk.html一,内核移植修改晶振修改arch/arm/mach-s3c2440/mach-smdk2440.cstaticvoid__initsmdk2440_map_io(void){s3c2
文剑Boy
·
2015-03-20 22:10
linux
记录
网上
操作系统
•随笔
关于uboot在
jz2440
上的移植问题
由于书上的介绍与板子上不大一样,遇到很多问题,将查找到的资料综合一下,以便使用!1)开发环境1.开发板:勤研2440, norflash:没移植改变norflash前,显示Amd29LV400BB512K,但实际是:Bank#1:MXIC MX29LV160B FLASH(16x16) Size:2MBin35Sectors AMDStandardcommandset,ManufacturerID
文剑Boy
·
2015-03-05 13:16
command
Flash
移植
关于uboot在
jz2440
上的移植问题
由于书上的介绍与板子上不大一样,遇到很多问题,将查找到的资料综合一下,以便使用!1)开发环境1.开发板:勤研2440,norflash:没移植改变norflash前,显示Amd29LV400BB512K,但实际是:Bank#1:MXICMX29LV160BFLASH(16x16)Size:2MBin35SectorsAMDStandardcommandset,ManufacturerID:0xC2
文剑Boy
·
2015-03-05 13:16
flash
command
移植
操作系统
•随笔
如何打补丁
步骤: 1.tarxvfu-boot-1.1.6.tar.bz2 2.ls;cdu-boot-1.1.6;ls 3.查看补丁要打到哪个文件中(在patch中会有说明),vimu-boot-1.1.6_
jz2440
yyj123456
·
2014-12-17 22:50
打补丁
MDK作为我的s3c2440
裸机开发
的IDE
由于之前开发c51,stm32时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以我选择了MDK作为我的s3c2440
裸机开发
的IDE。
Bobsweetie
·
2014-11-20 09:00
s3c2440
裸机开发
调试环境(MDK4.6,Jlink v8,mini2440)
由于之前开发c51,stm32时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以我选择了MDK作为我的s3c2440
裸机开发
的IDE。
sinat_19306445
·
2014-11-04 17:00
linux
嵌入式
开发板NFS启动
平台:Ubuntu14.04,
JZ2440
一、Ubuntu14.04安装nfs1. sudoapt-getinstallnfs-kernel-server2. sudoapt-getinstallrpcbind3
linmy24
·
2014-10-13 12:00
nfs
VM虚拟机无法识别USB问题 --
裸机开发
流程 第三季 专题1 课程1
裸机开发
流程1、编写裸机程序2、调试裸机程序3、生成2进制映像(编译、链接、格式转换)4、烧写、运行2进程映像 在裸机烧写遇到的问题:虚拟机中的USB驱动无法显示,进而无法下载裸机程序。。
u011467781
·
2014-08-06 11:00
环境配置
刚接触开发板之烧写裸板程序
方法有:1.使用并口工具烧写:接线(参考百问网
JZ2440
V2开发板使用手册),使用oflash烧写(速度比较慢),可烧写.bin文件,从新上电观察效果。可烧写u_boot。
To_Be_IT_1
·
2014-07-04 20:00
开发板烧写裸板程序
i2c 驱动程序编写
本文由韦东山
JZ2440
开发板提供的资料整理,学习过程中请注意内核版本。
linmy24
·
2014-06-10 16:00
linux驱动
i2c驱动
i2c设备构建
一起学mini2440
裸机开发
(三)--S3C2440时钟学习
转载地址:http://www.oschina.net/question/565065_115209?sort=time首先,我们应该知道一点,mini2440开发板在没有开启时钟前,整个开发板全靠一个12MHz的外部晶振提供频率来工作运行的,也就是说CPU、内存、UART、ADC等所有需要用到时钟频率的硬件都工作在12MHz下,而S3C2440A可以正常工作在400MHz下,可想而知两者速度相差
xgx198831
·
2014-05-18 09:00
uC/OS-III学习1::uC/OS-III介绍
很早之前自己玩单片机的时候就听说操作这玩意,但自己一直都没有认真弄过,最近突然想尝试下脱离
裸机开发
的乐趣,玩弄一下操作系统。
woaini20092009
·
2014-05-15 20:00
从0开始学Keil下的S3C2440
裸机开发
-3使用外部NORFLASH+内部RAM
关于S3C2440启动方式:程序下载到NORFLASH中后,选择从NORFLASH启动,自动执行,NORFLASH中执行代码,内部RAM分配变量;NORFLASH本身地址映射为0X0000000,内存选用内部RAM。程序下载到NANDFLASH中后,选择从NANDFLASH启动,会自动搬运4K到RAM中运行。1、新增工程配置组.2设置分散加载组3使用命令生成.bin文件。4更改S3C2440.S文
张员外
·
2014-05-15 16:55
从0开始学Keil下的S3C2440
裸机开发
-2使用外部SDRAM
和使用内部RAM一样,关键设置分散加载文件,同时设置JLINK初始化配置文件。1、新增工程配置组。2设置分散加载组3设置ini文件Ext_Ram内容:FUNCvoidSetupForStart(void){//ProgramEntryPoint PC=0x30000000;}FUNCvoidInit(void){ _WDWORD(0x4A000008,0xFFFFFFFF); //Disabl
张员外
·
2014-05-15 15:57
从0开始学Keil下的S3C2440
裸机开发
-1使用内部RAM
1建立KEIL开发环境Keil版本:μVisionV4.71.2.0;调试器:JLINKV8;调试软件:J-LinkARMV4.72。2新建工程新建工程如图1,并在硬盘建立文件夹结构如图2,保存后选择CPU类型如图3所示,选择S3C2440A。完成后,设置工程结构。将S3C2440.S移动到Core文件夹下,并添加到工程Core组下。新建app.c文件,存储到App文件夹下,并添加到工程App组下
张员外
·
2014-05-15 15:19
KeilS3C2440
内部RAM
从0开始
MDK
裸机
keil4 启动代码关于norflash、nandflash拷贝/开发环境基地址/RO段、RW段、ZI段/加载域、执行域 总结
软件开发环境:keil4硬件开发平台:mini2440启动代码参考:《ARM处理器
裸机开发
实战》TQ2440启动代码1.软件开发环境加载域、执行域总结norflash启动 首先看下图: 如为上图所示设置
u010245383
·
2014-05-12 20:00
零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)
零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)视频教程下载 联系QQ:1026270010本套课程从最础的C语言和数据结构起步,一步步学习ARM
裸机开发
、Linux应用开发
菊花侠
·
2014-04-08 15:52
驱动开发
android零基础
手机嵌入式开发
网吧计费系统
多功能播放器
android手机嵌入式开发视频教程下载 Android嵌入式开发教程
Bootloader开发、裸板开发 涉及项目:网吧计费系统、多功能播放器、驱动开发等 咨询QQ:1364314410 本套课程从最础的C语言和数据结构起步,一步步学习ARM
裸机开发
啊优子
·
2014-04-06 18:00
android
嵌入式
【嵌入式】——arm
裸机开发
step by step 之 按键控制 LED 和 蜂鸣器
一、arm-9 TQ2440 key.h 1 #ifndef __KEY_H__ 2 #define __KEY_H__ 3 4 #define GPFCON (*(volatile unsigned long *)0x56000050) 5 #define GPFDAT (*(volatile unsigned long *)0x56000054) 6 7
·
2014-03-30 17:00
嵌入式
给
JZ2440
移植qt4.7.3
系统环境:PC :ubuntu10.04arm:
jz2440
arm920t armv4tl交叉编译器: arm-none-linux-gnueabi4.3.2源文件:qt-everywhere-opensource-src
wangyoufeng8889
·
2014-03-21 17:00
linux
【嵌入式】——arm
裸机开发
step by step 之 串口通信
一、在使用S5PV210的串口发送和接收的时候,首先要对S5PV210的串口进行配置,我们使用轮询方式时的配置有哪些? 1、配置GPIO,使对应管脚作为串口的发送和接收管脚 GPA0 0 1 管脚 2 3 可以配置,但我们没有使用 GPA0CON寄存器[7:4][3:0] 0x22 GPA0PUD寄存器[3:0] 0 禁止上下拉电阻2、配置串口单元本身寄存器 ULC
·
2014-03-19 23:00
嵌入式
Cubieboard2
裸机开发
之(五)看门狗操作
前言 说到看门狗,应该不会陌生,看门狗说白了就是一个定时器,但是它有一个非常重要的功能就是复位系统。在A20里,看门狗的操作非常简单,只有两个寄存器,不需要操作时钟相关的东西,系统起来后可以直接使用,它的最大定时时间为16秒。 一、目的 学习使用A20的看门狗,实现软件
·
2014-03-14 20:00
IE
Cubieboard2
裸机开发
之(五)看门狗操作
前言说到看门狗,应该不会陌生,看门狗说白了就是一个定时器,但是它有一个非常重要的功能就是复位系统。在A20里,看门狗的操作非常简单,只有两个寄存器,不需要操作时钟相关的东西,系统起来后可以直接使用,它的最大定时时间为16秒。一、目的学习使用A20的看门狗,实现软件复位系统。二、源代码说明start.S文件。首先禁止CPU的IRQ和FIQ,设置为管理模式,需要注意的是,这里设置异常向量表的起始地址为
lknlfy
·
2014-03-14 20:00
Cubieboard2
裸机开发
之(四)定时器操作
前言 在Cubieboard2
裸机开发
之(三)里用到了一个延时函数delay,它的延时时间是不精确的,因此为了能够精确延时,就需要定时器的配合
·
2014-03-12 15:00
定时器
Cubieboard2
裸机开发
之(四)定时器操作
前言在Cubieboard2
裸机开发
之(三)里用到了一个延时函数delay,它的延时时间是不精确的,因此为了能够精确延时,就需要定时器的配合。
lknlfy
·
2014-03-12 15:00
Cubieboard2
裸机开发
之(三)C语言操作LED
前言 前面通过汇编语言点亮LED,代码虽然简单,但并不是很直观。这次使用熟悉的C语言来控制LED,但是需要注意的地方有两点,第一,要想使用C语言,首先需要在调用C语言代码之前设置好堆栈;第二,调用C语言函数时,是需要相对跳转还是绝对地址跳转,还是两者都可以,这就需要知道代码是否运行在链接地址处,是位置无关的还是位置有关的。从前面分
·
2014-03-11 21:00
C语言
Cubieboard2
裸机开发
之(三)C语言操作LED
前言前面通过汇编语言点亮LED,代码虽然简单,但并不是很直观。这次使用熟悉的C语言来控制LED,但是需要注意的地方有两点,第一,要想使用C语言,首先需要在调用C语言代码之前设置好堆栈;第二,调用C语言函数时,是需要相对跳转还是绝对地址跳转,还是两者都可以,这就需要知道代码是否运行在链接地址处,是位置无关的还是位置有关的。从前面分析可以知道,我们的代码是运行在链接地址处的,因此可以用直接进行函数的调
lknlfy
·
2014-03-11 21:00
用Keil-MDK开发TQ2440裸机程序入门教程
(此处省略300..)然后我就捣鼓着怎么转到KEIL上来,具体的例程代码我不会移植,不过
裸机开发
是没什么问题的了,在网上也找了些教程,
hktkfly6
·
2014-03-07 16:00
Cubieboard2
裸机开发
之(二)板载LED交替闪烁
前言电路原理在文章http://www.cnblogs.com/lknlfy/p/3583806.html中已经说明,两个LED的原理图是一样的。要使两个LED交替闪烁,只需要在点亮蓝色LED,熄灭绿色LED之后延时一段时间,然后再点亮绿色LED,熄灭蓝色LED,延时一段时间,如此不断循环即可,过程如图1所示。图1LED交替闪烁流程图一、目的通过编写裸机程序,使板载的两个LED交替闪烁。二、源代码
lknlfy
·
2014-03-06 09:00
U-boot 添加自定义命令
源码:u-boot-1.1.6开发板:
JZ2440
//cmd_hello.c文件 #include #include #include #include #include #include #include
hailmy
·
2013-11-24 15:00
ARM
裸机开发
22(2440中断原理)
1CPU与外设之间的数据传送控制方式(I/O控制方式)通常有以下三种方式1.查询方式2.中断方式3.DMA方式(在独立开辟的一个空间不由CPU控制,有DMA自己进行管理。实现存储器与外设的高速的数据传输方式)主要讲中断:中断请求---->中断仲裁---->中断响应---->中断处理---->中断返回(要保存现场)中断处理流程:1.中断控制器捕获当前外设发出的中断信号,通知SOC(中央处理芯片:片上
G1036583997
·
2013-10-16 11:00
Ubuntu 编译内核-"mkimage" command not found - U-Boot images will not be built
/linux-2.6.22.6_
jz2440
.patch编译cpconfig_ok.configmakeuImageWARNING:arch/arm/mach-s3c2410/built-in.o(.text
hailmy
·
2013-10-02 20:00
JZ2440
编译U-boot1.1.6 undefined reference to ‘raise’
arm-linux-ld:ERROR:Sourceobject/usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/armv4t/libgcc.a(_udivdi3.o)hasEABIversion5,buttargetu-boothasEABIversion0 arm-linux-ld:failedtomergetarg
hailmy
·
2013-10-02 16:00
JZ2240 给u-boot1.1.6 打补丁
/u-boot-1.1.6_
jz2440
.patch#-p1忽略补丁文件的第一个斜杠压缩 备份tarcjfu-boot-1.1.6_
jz2440
.tar.bz2u-boot-1.1.6
hailmy
·
2013-10-02 16:00
JZ2440
U-boot下通过tftp烧写内核文件
和烧裸板程序一样tftp30000000uImagenanderasekernelnandwrite.jffs230000000kernel//这里的jffs2是校验数据 烧写到Nandflash时,防止读写出错
hailmy
·
2013-10-01 14:00
JZ2440
U-boot 通过tftp下载裸板程序
大部分的U-boot都支持tftp下载的setipaddr192.168.1.4//IP地址setserverip192.168.1.3//tftp服务器IPtftp30000000leds.bin//下载leds.bin到0x30000000地址上nanderasebootloader//擦除Nandflash上的bootloader nandwrite30000000bootloader//把
hailmy
·
2013-09-25 14:00
s3c2440裸板(一)--存储控制器
jz2440
的sdram扩展方式如图所示:1.其中bank选择线,地址线,片选线都是用的同一组,只是用数据线来区分高地位。
gongyuan073
·
2013-09-22 07:21
2440
sdram
基于虚拟机的网络文件系统的挂载
一、硬件平台1.电脑台式机、笔记本或一体机2.开发板
JZ2440
、MINI2440或TQ24403.网线建议使用交叉网线,即买开发板的时候送的网线,以便数据能够正常的相互传输,也可以自己制作一条。
樊聪
·
2013-09-06 21:18
windows
ubuntu
路由器
笔记本
控制面板
基于x210v3/s5pv210开发板的裸机教程发布,含26个精美实例
1.1 x210v3
裸机开发
1-LED流水灯实验1.1 x210v3
裸机开发
2-蜂鸣器实验1.1 x210v3
裸机开发
3-按键控制LED灯实验1.1 x210v3
裸机开发
armeasy
·
2013-09-03 10:00
Linux下arm
裸机开发
环境搭建与实例
好文章,先mark一下,转自:http://blog.csdn.net/chenqiai0/article/details/8539481折腾了很长时间,总算是弄明白怎么在linux编译运行arm裸机程序了。编译运行arm裸机程序可以考虑用arm工具链搭建编译环境,由minicom和dnw来下载程序,至于调试,还没有去耐心研究,着急来这里先备份一下,免得时间久了,忘记怎么回事。首先是arm工具链,
mybelief321
·
2013-06-30 18:00
Linux下arm
裸机开发
环境搭建与实例
好文章,先mark一下,转自:http://blog.csdn.net/chenqiai0/article/details/8539481 折腾了很长时间,总算是弄明白怎么在linux编译运行arm裸机程序了。编译运行arm裸机程序可以考虑用arm工具链搭建编译环境,由minicom和dnw来下载程序,至于调试,还没有去耐心研究,着急来这里先备份一下,免得时间久了,忘记怎么回事。
king_tt
·
2013-06-30 18:00
linux
一起学mini2440
裸机开发
(十三)--ADC原理与实验
概述 S3C2440的CMOS模拟数字转换器ADC可以对8通道模拟输入信号进行循环检测,S3C2440的ADC和触摸屏公用一个ADC转换器,所以学习ADC也是学习触摸屏的基础。 S3C2440ADC的主要特性如下: ●分辨率:10位 ●最大转换速率:500KSPS ●微分线性度误差:±1.0LSB ●积分线性度误差:±2.0LSB ●供电电压:3.3V ●模拟输
mybelief321
·
2013-05-27 19:00
mini2440
ADC
mdk
裸机
一起学mini2440
裸机开发
(十二)--mini2440的串口中断实验
这一节实现利用中断实现串口的中断功能,关于串口的原理我就不再讲述了,如果不明白,就请查看我的另一篇博客 http://blog.csdn.net/mybelief321/article/details/8931064 下面我还是贴出自己的实验代码,我上传到了网站,可以自行下载,下载后,打开工程文档,直接编译后,利用Flash/Dowmload功能下载到norflash,关于下载到norfl
mybelief321
·
2013-05-27 10:00
mini2440
mdk
uart中断
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他