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
如何打补丁
结尾)步骤:1.tarxvfu-boot-1.1.6.tar.bz22.ls;cdu-boot-1.1.6;ls3.查看补丁要打到哪个文件中(在patch中会有说明),vimu-boot-1.1.6_
jz2440
weixin_34260991
·
2020-08-12 15:33
LED设备驱动
LED驱动是最简单的字符设备,可以说是Linux设备驱动程序里的HelloWorld,适合用来熟悉字符设备驱动程序开发的基本流程笔者使用的是
JZ2440
开发板,板
温水煮华雄
·
2020-08-10 21:37
Linux设备驱动
helloworld
linux设备驱动
JZ2440
开发板-TFT LCD实验
本实验CPU:s3c2440LCD:4.3寸分辨率(Resolution)480*272TFT-LCD型号AT043TN24V.1s3c2440LCD控制器支持:①1/2/4/8bpp调色板显示模式,16bpp/24bpp非调色板显示模式当选定了LCD型号后,硬件工程师做出电路板后,LCD模块接线确定,显示模式就确定了,如本实验使用8bpp调色板显示模式和16bpp非调色板显示模式,两种模式均为5
ychongx
·
2020-08-09 03:42
嵌入式系统
JZ2440
裸机实验-点亮LED
实验环境:1.
JZ2440
V3开发板2.在UBUNTU9.1下编译链接下载方式:采用UBOOT+DNW的下载方式,默认已经装好了UBOOT和DNW的相关驱动等一、准备工作查阅
JZ2440
V3的原理图,可以看到
wwwlyj123321
·
2020-08-09 02:59
设备树——按键中断
在arch/arm/boot/dts/Makefile中指定要编译的设备树文件dtb-$(CONFIG_ARCH_S3C2440)+=
jz2440
.dtb
jz2440
_irq.dtb转载设备树常用函数linux
努力搬砖tx
·
2020-08-09 01:12
linux驱动
JZ2440
裸机驱动 第6章 存储控制器
本章目标:了解S3C2410/S3C2440地址空间的布局掌握如何通过总线形式访问扩展的外设,比如内存、NORFlash、网卡等····································································································总线的使用方法是嵌入式低层开发的基础,了解它之后,再根据外设的具体特性,
weixin_34279579
·
2020-08-09 00:18
JZ2440
点灯程序
裸机系列代码地址:链接:http://pan.baidu.com/s/1pLHOd0v密码:4x5s离找工作只有不到三个月的时间,为了复习嵌入式方面的知识,这里会写一系列的博客,包含裸机,内核移植,驱动。为了督促自己遇到难点时不要放弃,这里粘贴一条《高质量程序设计指南C++C语言》中的一段名言:如果放弃一次,那么碰到下一个挫折时我就会继续放弃;如果坚持而成功,那么碰到下一个挑战时我就会激励自己再次
乘风life
·
2020-08-08 20:28
嵌入式
JZ2440
:norflash
采用的器件是:29lv160dbt1-70g1.简介:norflash的特点是:NORFlash的特点是芯片内执行(XIP,eXecuteInPlace),这样应用程序可以直接在Flash闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响到它的性能。由于擦除NOR器件时是以64~128KB的块进行的,执行一个写
qqliyunpeng
·
2020-08-08 20:45
JZ2440-V2
jz2440
arm裸机学习预备知识五:解析C程序内部机制
注:以下内容学习于韦东山老师arm裸机第一期视频教程以
JZ2440
点灯的C程序为例来解析C程序的内部机制一.
JZ2440
点灯C程序1.1启动代码start.S.text.global_start_start
qq_36521904
·
2020-08-08 19:16
arm裸机学习笔记
自己写一个最简单的bootloader_
jz2440
写在前面:我的博客已迁移至自建服务器:博客传送门,CSDN博客暂时停止,如有机器学习方面的兴趣,欢迎来看一看。此外目前我在gitHub上准备一些李航的《统计学习方法》的实现算法,目标将书内算法全部手打实现,欢迎参观并打星。GitHib传送门正文boot是为了启动内核,本质上也就是一个裸板程序,就是为了引导内核的启动。所以打算自己写一个boot,功能只有引导内核启动。首先是汇编的代码段,是为了关闭看
Dod_o_
·
2020-08-08 17:14
2440学习路
boot相关
arm-linux 学习(1)点亮第一个led程序
目录目录摘要学习Gpio原理图编写makeflie文件编译代码摘要:本文主要记录自己学习arm-linux的过程,1.硬件平台:采用的开发板是韦东山的
JZ2440
V3版本。
魔城烟雨
·
2020-08-08 17:28
linux学习总结
s3c2440第一个流水灯驱动程序(
JZ2440
)
#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#defineLED_MAJOR244#defineLED_ON0#defineLED_OFF1#defineLED1_PINS
lihuajie1003
·
2020-08-08 17:04
linux
jz2440
裸板开发之GPIO:点亮一个led灯(1)
实验目的:点亮一个led灯。(使用arm汇编指令)实验原理:在这里点亮一个nLED_2,其对用的引脚是GPF5,在GPIO中,每个引脚对有配置寄存器和数据寄存器,对于本例其配置寄存器为GPFCON:0x56000050,和数据寄存器GPFDATA:0x56000054.要设置GPF5(GPF5为GPFCON的第十和十一引脚,【11,10】=01时为输出)为输出引脚,并根据电路原理图,可知是设为低电
p.c.wang
·
2020-08-08 14:32
ARM
刚接触开发板之烧写裸板程序
方法有:1.使用并口工具烧写:接线(参考百问网
JZ2440
V2开发板使用手册),使用oflash烧写(速度比较慢),可烧写.bin文件,从新上电观察效果。可烧写u_boot。
懒人李冰
·
2020-08-08 13:43
嵌入式
嵌入式ARM裸板程序——GPIO
本博文是根据百问网韦东山老师的嵌入式视频教程,基于
jz2440
进行嵌入式开发学习所记录的学习体会,如有雷同纯属巧合。
JEWELCCL
·
2020-08-08 12:53
C
JZ2440
裸板开发练习#7 中断与异常(1)
预备知识进入中断和异常的练习正题前,需要通过阅读S3C2440芯片或者ARM参考手册来了解一下ARM的状态和异常机制。首先需要知道的是ARM存在ARM模式和Thumb模式,其中Thumb模式指令长度为16bits,为了节省程序存储空间而存在的,而ARM模式指令为32bits,是平常我们使用的模式,现在因为存储器容量都比较大,能够满足存储需求,因此使用ARM模式居多,由ARM模式转为Thumb模式需
CryptonymAMS
·
2020-08-08 12:38
JZ2440裸板练习
JZ2440
裸机实验-使用C语言点亮LED
实验环境:1.
JZ2440
V3开发板2.在UBUNTU9.1下编译链接下载方式:采用UBOOT+DNW的下载方式,默认已经装好了UBOOT和DNW的相关驱动等一、C语言与栈C语言与栈的关系:C语言中的局部变量都是用栈来实现的
wwwlyj123321
·
2020-08-08 12:31
Linux学习_裸机【1】_点亮Led_汇编
使用了韦东山的
JZ2440
板子led_on.S文件代码如下:/**点亮LED:gpf4*/.text.global_start_start:/*配置GPF4为输出引脚*把0x100写到地址0x56000050
eMMC码农
·
2020-08-08 11:11
初学
JZ2440
之GPIO汇编点灯
刚拿到
JZ2440
开发板熟悉了它的程序烧录之后,我想大家的做法肯定都差不多,肯定是准备自己的编程之旅了,当然第一个实验肯定不能少了伟大“点灯实验”。
生命的紫金颜色
·
2020-08-08 11:53
一步一步学习JZ2440开发板
野火I.MX6ULL 从0开始制作SD卡裸板led程序镜像 ---------(Linux踩坑之旅)
前言2个月前入手了一块二手的IMX6ULL的板子,终于走上Linux系统学习、ARM体系架构学习的道路学习视频因为穷就只买得起韦东山老师以前的
jz2440
的视频正因为这样走了不少弯路,查度娘查谷歌都没有找到讲得很详细
掺水白菜
·
2020-08-08 10:46
嵌入式linux
jz2440
裸板移植内核驱动,实现uvc摄像头驱动中经验总结
0.2将没有的函数去掉或者换成内核新定义的函数1uboot的烧写注意事项:jlink不能烧写nandflash,pc机是ping不通uboot的,只能从ubootping主机移植linux3.2.0到
jz2440
1.1
ku恼的小孩
·
2020-08-08 02:10
linux驱动开发
JZ2440
- USB 摄像头
一:编写Myuvc文件源码(仿照:Uvc_driver.c(drivers\media\video\uvc)移植)编译模块后,加载出现errordmesg后,打印如下:当前编译的源码版本跟系统内核的版本没有一致修改Makefile重新insmodmyuvc.ko后仍然没有输出信息:如何查看摄像头的的信息:lsusb-v-d0xbda:---->注意不要掉了冒号如何设置ubuntu从串口输出内核的l
围城&微尘
·
2020-08-08 01:44
移植
buildroot管理uboot+kernel+rootfs
2440开发板上也跑起来了,故整理成文档,以便自己将来忘记的时候能参考下:源码下载,我下载的是2018.02.3版本,官方下载地址:http://buildroot.org/downloads/由于我是玩的
JZ2440
weixin_33857679
·
2020-08-07 20:45
移植u-boot-2012.04.01到
JZ2440
(四:修改源码之支持NOR Flash与NAND Flash)
目录4.修改源码之识别NORFlash与NANDFlash4.1修改源码之识别NORFlash4.1.1打开DEBUG调试4.1.2分析flash_init()函数4.1.3分析flash_detect_legacy()函数4.1.4分析jedec_flash_match()函数4.1.5修改代码4.1.6测试4.1.7修改命令行名称4.2修改源码之识别NANDFlash4.2.1修改相关宏4.2
墨、白
·
2020-08-07 16:27
嵌入式杂谈
uboot移植
在linux4.15 移植设备树到
JZ2440
在前面的博客Linux设备树学习笔记(三、修改uboot、linux-4.15内核在
JZ2440
使用设备树)记录过设备树在
JZ2440
的简单使用,但是后来学到gpio、pinctrl子系统发现在使用gpiod_get_index
LM1270384833
·
2020-08-07 16:19
设备树_dts格式(语法)
我把
jz2440
_LED——设备树之点亮LED灯中的设备树文件拷贝过来,进行简单的介绍设备树的格式,/dts-v1/;/{model="SMDK24440";compati
gaoquan.wu
·
2020-08-07 14:27
LinuxDTS(设备树)
最新u-boot-2014.01版移植手册
u-boot2014.01移植手册移植环境:
JZ2440
v2arm-linux-gcc4.3.2u-boot-2014.01参考资料:韦东山linux开发视频本uboot工程的补丁下载:http://download.csdn.net
callmefriend
·
2020-08-07 13:33
u-boot
移植mpu6050驱动到arm linux上遇到的一些问题!
我自己有一个
jz2440
开发板,然后放寒假之后,就想着用这个mpu6050学习一下armlinux的iic驱动,由于mpu6050这个器件专业度很高,比较复杂,本意是练习iic,所以预想先实现读取mpu6050
Maykyp
·
2020-08-07 11:15
arm-linux
韦东山
jz2440
学习笔记 —— uboot(五)—— uboot启动内核过程
读出并运行启动命令uboot在main.c下图432行的位置,main_loop()函数,读取了环境变量"bootcmd",也就是启动命令。并run_command(),即执行bootcmd。这个环境变量可以在uboot中使用print命令查看:分析启动命令启动命令如下:nandread.jffs20x30007FC0kernel;bootm0x30007FC0启动命令的含义:第一条:nandre
朝搴夕揽
·
2020-08-05 15:14
uboot
JZ2440
开发板之烧写裸板程序和 uboot
2014年12月14日刚拿到
JZ2440
开发板,视频第0课第一节:(1)要给开发板烧系统,就要用到JTAG,(JTAG一般是与电脑的并口相连的),但是现在电脑都没有并口,所以出现了:OpenJTAG和J-Link
weixin_30709635
·
2020-08-05 14:47
使用u-boot的tftp下载功能烧写程序到Nand Flash ——韦东山嵌入式Linux学习笔记09
本文实验环境:1.windows7(64bit)2.
JZ2440
(V2)操作步骤:(1)设置好开发板和PC的IP地址,使开发板可以ping通PC如果搞不定,可以参考我的博文http://blog.csdn.net
车子 chezi
·
2020-08-05 14:57
韦东山第3期嵌入式Linux项目-视频监控-1-v4l2视频框架分析
韦东山第3期嵌入式Linux项目-视频监控-1硬件:电脑、
JZ2440
开发板、UVC摄像头(推荐使用)系统:Ubuntu9.10//即光盘提供的那个虚拟机系统Uboot:u-boot-2012.04.01
北海的星辰大海
·
2020-08-05 14:09
嵌入式Linux
uboot启动 -- uboot基本启动流程
本文以Board
JZ2440
(SMDK2410)的启动过程进行说明,u-boot选用u-boot-20151概述1.1概述CPU初始刚上电的状态。
huofengfeihu
·
2020-08-05 14:01
UBoot
u-boot移植1:添加自己的板子并实现串口的打印
u-boot版本:2016.03用的交叉编译工具:arm-none-linux-gnueabi-git仓库:http://git.oschina.net/qqliyunpeng/ubootv2016_03for
jz2440
1
qqliyunpeng
·
2020-08-05 14:37
uboot
u-boot移植
JZ2440
用uboot下载裸机程序的操作方法
需要的工具软件随
JZ2440
提供的USB_DNW软件(运行在windows系统,用于将bin格式的裸机文件通过USB的方式传输到开发板)终端调试软件MobaXterm我用的是10.9版本,这个软件有免费版本和收费版本
lhl51311
·
2020-08-05 13:35
linux
S3C2440裸机程序【2】串口uart程序
用的淘宝上的
JZ2440
v2板子,因为是裸机程序开发其他板子都一样。S3C2440.s是keil自动生成的启动文件,其他都是按stm32库函数模板写的,技术很差,自学娱乐,若有需求可自行改动。mai
tiandawangliang
·
2020-08-04 01:53
3.韦东山嵌入式学习笔记-烧写工具
SecureCRT、openJTAG、jlink烧写方法并口、openjtag、jlink、nor上的uboot步骤接口、接线、装驱动、装软件如果PC有并口,装并口驱动安装usb串口卡的驱动,以openjtag为例
JZ2440
v2
三里十步
·
2020-08-03 20:05
韦东山学习笔记
jz2440
win7 64位系统mini usb驱动无法兼容的解决方案,及其使用u-boot烧写Nand-flash的方法
问题:
jz2440
平台时,在NorFlash上已经有了u-boot,使用u-boot烧写Nand-flash,在给miniusb口装《dnw烧写驱动win7》驱动时,驱动显示找不到该驱动,并在设备管理器中显示
Chappiemax
·
2020-08-03 15:39
linux开发环境
(嵌入式)关于arm中的存储控制器(一)
实验目的:由于开发板(
JZ2440
V3)上电后从Nandflash启动CPU时,CPU会通过内部的硬件将Nandflash的前4K数据复制到称为“Steppingstone”的4K内部SRAM中(起始地址为
丶一个有梦想的老实人
·
2020-08-03 09:13
ARM汇编
win10下搭建
jz2440
v3(arm s3c2440)开发及gdb调试环境
本来打算完全在Ubuntu下开发的,但是水平有限,没有在Ubuntu下找到合适的阅读大型代码的工具,所以不得不在windows搭建开发环境。一、主要内容:1、在windows10下搭建arm(s3c2440)开发环境在win10下使用vmwareworkstation12pro建立Ubuntu主机,而后在Ubuntu中配置arm交叉编译链。在win10下编写代码,在Ubuntu中编译。2、在win
jack_new003
·
2020-07-31 20:37
嵌入式
U-boot移植步骤详解_附:bin文件和所需文件(代码+流程图+遇到的错误及解决办法)
S3C2440的U-Boot移植按照视频教程,直接使用老大(韦东山老师)提供的补丁文件,直接对下载的u-boot源码打补丁,然后make100ask24x0_config,就可以编译成功,编译下载就可以在开发板
Jz2440
西伯利亚的风
·
2020-07-31 16:52
u-boot
移植
Linux
站在芯片原厂角度移植最新u-boot 2020.07到
jz2440
开发板(2)(全部驱动使用设备树与dm设备模型)
+=lowlevel_init.o这里我们暂时只保留一个.c文件,#SPDX-License-Identifier:GPL-2.0+##(C)Copyright2020Asymptoteobj-y:=
jz2440
Asymptoteee
·
2020-07-31 13:07
u-boot
关于
jz2440
_v2板子使用usb下载软件SuperVivi-USB-Transfer-Tool.exe的问题
关于SuperVivi-USB-Transfer-Tool.exe软件使用的问题主板:
jz2440
_v2(韦东山);串口工具:SecureCRT5.2;usb软件:SuperVivi-USB-Transfer-Tool.exe
不曾走远-你呢
·
2020-07-30 22:04
linux
Makefile
嵌入式linux
usb下载
Something
went
wrong
移植QT5.6到嵌入式开发板
移植以到
JZ2440
为例,使用韦老大提供的ubuntu9.10虚拟机作为移植环境。当然,其它虚拟机也是可以的,我同样在ubuntu14.04移植成功,只不过需要额外装一些库
xinghuah
·
2020-07-30 05:58
Linux编程
嵌入式Linux-
JZ2440
-05课-中断模式理解
大部分内容转自种菜大爷,在他的基础上加一些自己不明白的地方注释和修改,如有侵权,联系我,第一时间删掉。S3C2440的中断分为两大类:外部中断和内部中断.一外部中断**EXTINT[x]:用来配置各个引脚的中断触发方式(高电平触发、低电平触发、下降沿触发、上升沿触发),注意该寄存器与中断源的对应关系EINTPEND[x]:xxxPEND的寄存器都是状态寄存器,初始化时先清除标志,在清除中断的时候将
qq_35989861
·
2020-07-29 22:34
S3C2440学习笔记
嵌入式
S3C2440
嵌入式Linux-
JZ2440
-06课-u-boot介绍
U-Boot,全称UniversalBootLoader,是遵循GPL条款的开放源码项目。U-Boot的作用是系统引导。U-Boot从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是根据相应的Linux内核源程序进行简化而形成的,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。一、uboo
qq_35989861
·
2020-07-29 22:34
S3C2440学习笔记
烧写内核+烧写文件系统(
JZ2440
-S3C2440)
烧写内核+烧写文件系统(
JZ2440
-S3C2440)(一)使用DNW烧写内核1、把开发板设置为NOR启动,连接USB-串口线(开发板上的USBcom1口PC的USB口),用另一条USB线连接PC机和开发板
阳光下的Smiles
·
2020-07-16 02:48
嵌入式开发(学习笔记)
Qt2.2.0移植到ARM9(四)(
JZ2440
----S3c2440)
Qt2.2.0移植到ARM9(四)(
JZ2440
----S3c2440)Linux:Ubuntu9.10编译器版本:arm-linux-gcc-4.3.2Qt:qtopia-free-src-2.2.0
阳光下的Smiles
·
2020-07-16 02:48
项目
嵌入式开发(学习笔记)
JZ2440
移植Qt
坑有很多,祝你好运....我先慢慢把框架搭起来,尽量精简,让文章简单易懂,一点点填充...参考文章:[1]移植QT5.6到嵌入式开发板[2]
JZ2440
(V3)移植QT5.6第一步:制作u-boot(百度云提取码
Utotao
·
2020-07-15 19:41
Linux驱动开发
有关触摸屏
JZ2440
——s3c_ts驱动程序
#include#include#include#include#include#include#include#include////#include#include#defineIRQF_SAMPLE_RANDOM0x00000040structs3c_ts_regs{unsignedlongadccon;unsignedlongadctsc;unsignedlongadcdly;unsign
Master_Liu
·
2020-07-15 18:11
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他