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
s3c2440
Linux学习笔记(四)
怎样把EtherCAT主站igh包放到
s3c2440
的板子里?1、首先硬件上,连接电源线,串口线,eop烧录线,以太网线。2、利用eop烧录线往板子里烧录一个u-boot.bin文件。
西木南松
·
2023-03-14 12:14
嵌入式Linux笔记
linux
stm32
视频教程-2.11.uboot的移植1-从三星官方uboot开始移植-驱动/内核开发
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台
S3C2440
、S3C6410
weixin_29061227
·
2023-03-10 05:00
视频教程-2.12.uboot的移植2-从uboot官方标准uboot开始移植-驱动/内核开发
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台
S3C2440
、S3C6410
weixin_29061363
·
2023-03-10 05:00
第三阶段应用层——2.4 视频监控—从0写USB摄像头驱动(1)-描述符的分析与打印
视频监控—从0写USB摄像头驱动(1)-描述符的分析与打印硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04
Going1
·
2023-02-03 14:39
第三阶段应用层
linux
接口
uvc
c语言
ZYNQ 7000成长记——菜鸟从零开始学嵌入式linux(前言)
ZYNQ7000成长记——菜鸟从零开始学嵌入式linux(前言)大概七八年前,大概是2010年,还在大学的时候就开始接触Linux,还买了一块天嵌的
S3C2440
的开发板。
人生如旭
·
2023-01-31 16:00
ZYNQ
Linux
ZYNQ
Linux
cortex-A9
嵌入式
基于设备树的内核中断子系统分析(二)
内核版本:linux-4.19.8本文以
s3c2440
处理器为例,分析内核中断子系统具体函数调用过程。
农村种地人
·
2023-01-13 07:53
linux驱动
中断子系统
设备树
irq
domain
MMU 工作原理
1、
S3C2440
MMU地址变换过程1)地址的分类一个程序在运行之前,没有必要全部装入内存,仅需要将那些要运行的部分先装入内
oshan2012
·
2022-12-20 09:08
Arm
S3C2440
中的UART
一.
S3C2440
中的UART介绍UART(universalasynchronousreceivetransmitter)通用异步收发器,用来收发串行数据,以全双工的形式进行通信,UART使用的电平标准是
sunshime.
·
2022-12-17 12:45
JZ2440
linux
从代码转化角度看STM32CubeMX.AI
想象用
S3C2440
训练神经网络算法都会头皮发麻,PC上的I7、GPU上都很吃力,大部分都要依靠服务器来训练。但是一旦算法训练好了做成了一个API库就可以到处移植转化使用了,就像一个驱动程序。
物联网_区块链_边缘计算_人工智能
·
2022-12-10 06:02
学习嵌入式Linux系统和驱动开发
同学们可以参照以下的学习思路,因为嵌入式Linux系统和驱动的开发,和底层硬件联系非常紧密,所以首先我们从学习了解嵌入式硬件开始,包括:ARM体系架构、
S3C2440
微处理器接口设计、时钟系统、LCD屏接口
ciai7500
·
2022-12-06 14:57
嵌入式
驱动开发
内存管理
第一、二期衔接——4.2 字符驱动设备—简述Linux异常处理体系结构
简述Linux异常处理体系结构硬件平台:韦东山嵌入式Linxu开发板(
S3C2440
.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料
Going1
·
2022-12-05 16:08
嵌入式Linux第一
二阶段衔接
嵌入式
linux
一文轻松搞懂LCD驱动编写
开发环境:开发板:JZ2440V3CPU:samsun
S3C2440
内核:Linux3.4.2编译工具:arm-linux-gcc4.3.2LCD:4.3存液晶屏AT043TN24参考文献:LCD驱动程序详细讲解
Leon_George
·
2022-11-22 12:55
Linux3.4.2驱动开发
LCD驱动
Linux3.4.2
JZ2440
修改内核中LCD驱动
学习笔记 --- LINUX LCD显示原理与驱动分析
在分析驱动之前,先来分析下显示原理,这里以
S3C2440
为例,看下这个芯片的LCD控制器时序图:VSYNC:帧数据脉冲,脉冲换屏,表示一屏数据开始HSYNC:行数据脉冲,脉冲换行,表示一行数据开始LEND
wlf_go
·
2022-09-15 14:32
驱动
lcd驱动
ARM嵌入式Linux裸机开发---汇编点亮LED
使用的开发板是基于韦东山老师的JZ2440,SOC是三星的
S3C2440
芯片,外接了SDRAM,nandFlash和NorFlash目录1、start.S汇编源代码2、main.c3、uart串口相关4
蒋钊锋
·
2022-08-11 13:31
嵌入式Linux
嵌入式
linux
S3C2440
C语言点灯
GPFCON——0x5600,0050GPFDAT——0x5600,0054目录
S3C2440
芯片手册导读用指针表示代码的编写调错
S3C2440
芯片手册导读对于
Spark!
·
2022-08-11 13:28
S3C2440
汇编相关
S3C2440
JZ2440
裸机开发
嵌入式
c语言
反汇编解析
S3C2440
汇编点灯
目录代码反汇编对比解析总结dis和bin对比代码首先回顾代码/**点亮LED:GPF4*/.text//表明它是代码段.global_start_start:/*配置GPF4为输出引脚*把0x100写到地址0x56000050上,熄灭led*/ldrr1,=0x56000050/*将这个地址存放到r1中*/ldrr0,=0x100/*或者使用movr0,#0x100将0x100放入r0*/strr
Spark!
·
2022-08-11 13:27
S3C2440
汇编相关
裸机相关
S3C2440
JZ2440
裸机开发
Linux裸机开发学习笔记(四)
Linux裸机开发学习笔记(四)韦东山裸机开发教程学习笔记(使用arm开发板-
S3C2440
)九、第一个ARM程序1、第一个程序-点亮LED步骤(1)看原理图确定控制LED的引脚 a)二极管单向导通,
arm小白
·
2022-08-11 13:26
linux_s3c2440
linux
操作系统
嵌入式
arm
linux开发板添加qt库文件_关于QT程序下载到开发板的一些步骤总结
E:/开发板资料/AC2440Linux/utuLinuxfor2440V1.5.3中的
s3c2440
_recover.tar.bz2解压
weixin_39587407
·
2022-07-06 19:28
linux开发板添加qt库文件
ARM(
S3C2440
)下解决的非法指令问题(Illegal instruction)
最近在学习和做项目的时候需要搭建
s3c2440
的环境,遇到了一些问题(非法指令)和大家分享一下修正错误的过程。
chuanzhilong
·
2022-04-09 07:05
Linux
kernel
U-boot 在 mini2440-
S3C2440
上的移植(4):U-boot第二阶段代码:修改初始化代码
这一阶段从lib_arm/board.c函数中的start_armboot函数开始,主要进行以下工作:1.初始化硬件设备:这部分是移植U-BOOT的主要工作,包括设置系统时钟,改变系统时钟,可以参考代码board/tekkamanninja/mini2440/mini2440.c,可以将它复制粘贴成跟我们自己开发板相匹配的.c文件,串口初始化在cpu/arm920t/…/serial.c代码实现;
贺赫赫813
·
2022-03-29 14:01
u-boot移植
内核
linux
嵌入式
ARM 汇编详解 -- 体系结构与编程
AdvancedRISCMachinesRSIC,精简指令集--->ARM,MIPS,LA,IBMCSIC,复杂指令集--->intel,AMD指令集架构SocARMV4TARM7s3c44b0ARMV5TEARM9s3c2410/
s3c2440
ARMV6ARM11s3c6410ARMV7coretex-asp5v210ARMV8coretex-a53s5p
刘德华海淀分华
·
2022-03-28 15:52
嵌入式
arm
嵌入式硬件
asm
物联网
arm开发
DM9000C网卡驱动程序编写与测试
一般网卡驱动程序厂商会给我们提供一份模板驱动,我们的工作就是需要根据自己的需要更改这个模板驱动1、DM9000C的硬件连接硬件连接图如下所示:它接在
S3C2440
的BANK4内存控制器上,它只占用8个字节的长度
weixin_30888413
·
2022-02-26 19:33
操作系统
网络
嵌入式实习面试内容
使用
S3C2440
和STM32单片机和安卓工控屏开发好几个项目,例如:基于
S3C2440
嵌入式linux的GUI文件浏览器,基于stm32和android系统开发的充电桩功率检测装置,已经用于生产中。
weixin_42173948
·
2022-02-21 09:26
面试
s3c2440
启动过程
原文:
s3c2440
启动过程arm嵌入式芯片的启动过程对于嵌入式菜鸟来说其实是很复杂的,很多人都是一知半解,存在很多误区。
TOMORROW简书
·
2022-02-12 23:01
TQ2440 学习笔记—— 1、Windows平台下开发工具安装与环境建立
板子:广州天嵌公司的TQ2440,处理器为三星的
S3C2440
1、开发工具的安装与环境建立系统:win764位SecureCRT软件:该软件可以代替Windows中的超级终端,是个非常好的串口工具(其实它的功能很多
Cawen_Cao
·
2022-02-07 18:37
处理器【S3C2440】
嵌入式
TQ2440
开发工具
USB转串口
DNW
linux驱动 ---- i2c总线驱动(eeprom)
文章目录前言一、IIC驱动程序框架分析二、源码实例分析三、实验结果前言本文基于
S3C2440
开发板。一、IIC驱动程序框架分析内核中I2C的处理已经做好了,我们只需要做设备驱动程序相关的内容。
xjy_xjy
·
2021-07-26 17:21
Linux驱动程序
嵌入式
linux
内核
iic驱动程序
驱动程序
linux驱动 ---- 网卡(虚拟)
文章目录前言一、网卡驱动程序框架分析二、源码实例分析三、实验结果前言本文基于
S3C2440
开发板。一、网卡驱动程序框架分析只要把上层的数据发给网卡,从网卡来的数据构造成包给上层即可。
xjy_xjy
·
2021-07-24 21:55
Linux驱动程序
linux
嵌入式
网络
网卡驱动
代码重定位
程序段与重定位
S3C2440
的CPU可以直接给SDRAM发送命令、给NorFlash发送命令、给4K的片内SDRAM发送命令,但是不能直接给NandFlsh发送命令NandFlash启动需要重定位的原因假如把程序烧写到
VannessWu的飞屋环游记
·
2021-06-21 23:46
S3C2440
移植linux3.4.2内核之支持YAFFS文件系统
上一节
S3C2440
移植linux3.4.2内核之修改分区以及制作根文件系统我们构建了根文件系统,这节我们修改内核支持yaffs2文件系统[TOC]移植Linux3.4.2内核其他文章链接:
S3C2440
公众号嵌入式与Linux那些事
·
2021-06-13 23:28
SPI协议和OLED详解及裸机程序开发分析
裸板程序会涉及两部分:用GPIO模拟SPI用
S3C2440
的SPI控制器介绍下SPI协议,硬件框架如下:SCK:提供时钟DO:作为数据输出DI:作为数据输入CS0
ZebraWei
·
2021-06-11 18:51
典型ARM嵌入式Linux设备启动流程-
S3C2440
,S5PV210,AM3352x
导读:本文将以主流学习芯片为例,梳理以下典型的嵌入式Linux设备的启动流程,目前比较流行的学习型芯片有S5PV210、
S3C2440
、AM335x、IMX6ULL、STM32MP157。
蒋钊锋
·
2021-03-06 14:08
嵌入式Linux
嵌入式
linux
uboot
S3C2440
移植linux3.4.2内核之内核框架介绍及简单修改
[TOC]uboot启动内核分析 进入cmd_bootm.c,找到对应的bootm命令对应的do_bootm():intdo_bootm(cmd_tbl_t*cmdtp,intflag,intargc,char*constargv[]){boot_os_fn*boot_fn;//boot_fn是个数组函数.....boot_fn(0,argc,argv,&images);//调用数组函数....
3561cc5dc1b0
·
2021-02-05 15:49
WM8976G声卡驱动的研究
继续跟着韦老师的步伐,研究声卡WM8976G芯片硬件连接我们从芯片原理图上面看出,
s3c2440
连接我们的音频芯片是用IIS总线进行传输,而通过下面的L3这三根线进行控制读一下芯片手册打开声卡的datasheet
鸭鸭打瞌睡
·
2021-01-17 10:12
jz2440_驱动开发
嵌入式
物联网
linux3.4.2内核-LCD驱动程序的移植
目录LCD驱动程序的移植lcd.cfb_test.c本文是基于韦东山视频的学习笔记汇总点这LCD驱动程序的移植需要把头文件修改#include#include#include关于设置->
S3C2440
LCD
荡失路的细路
·
2021-01-03 19:24
Linux嵌入式
笔记
嵌入式
单片机
S3C2440
LCD控制器的设置
目录LCD控制器LCDCON1的设置LCDCON2的设置LCDCON3的设置LCDCON4的设置LCDCON5的设置FRAMEBUFFERSTARTADDRESSREGISTERLCDSADDR1的设置LCDSADDR2的设置LCDSADDR3的设置LookupTableRegisterREDLUT的设置GREENLUT的设置BLUELUT的设置DitheringModeRegisterDITHM
荡失路的细路
·
2021-01-03 19:28
Linux嵌入式
嵌入式
单片机
S3C2440
移植uboot之支持NANDFLASH操作
上一节我们移植了uboot,
S3C2440
移植uboot之支持NORFLASH。这节我们继续移植,支持NANDFLASH。
Carlos0321
·
2020-12-30 21:35
c
S3C2440
移植linux3.4.2内核之修改分区以及制作根文件系统
上一节
S3C2440
移植linux3.4.2内核之内核框架介绍及简单修改我们简单配置了内核,这节来根据继续修改内核。
Carlos0321
·
2020-12-30 21:07
c
S3C2440
移植uboot之支持NANDFLASH操作
上一节我们移植了uboot,
S3C2440
移植uboot之支持NORFLASH。这节我们继续移植,支持NANDFLASH。
Carlos0321
·
2020-12-30 20:57
c
S3C2440
移植linux3.4.2内核之修改分区以及制作根文件系统
上一节
S3C2440
移植linux3.4.2内核之内核框架介绍及简单修改我们简单配置了内核,这节来根据继续修改内核。
Carlos0321
·
2020-12-29 20:17
c
S3C2440
移植linux3.4.2内核之内核框架介绍及简单修改
@[TOC]uboot启动内核分析 进入cmd_bootm.c,找到对应的bootm命令对应的do_bootm():intdo_bootm(cmd_tbl_t*cmdtp,intflag,intargc,char*constargv[]){boot_os_fn*boot_fn;//boot_fn是个数组函数.....boot_fn(0,argc,argv,&images);//调用数组函数...
Carlos0321
·
2020-12-29 20:17
c
S3C2440
移植uboot之编译烧写uboot
@[TOC]移植环境主机:VMWare--ubuntu16.04开发板:
S3C2440
编译器:arm-linux-gcc-4.3.2.tgzu-boot:u-boot-2012.04.01.tar.bz2
Carlos0321
·
2020-12-29 20:16
c
S3C2440
移植linux3.4.2内核之内核裁剪
上一节
S3C2440
移植linux3.4.2内核之支持YAFFS文件系统我们修改了内核支持了yaffs2文件系统,这节我们裁剪内核。
Carlos0321
·
2020-12-29 20:16
c
S3C2440
移植linux3.4.2内核之支持YAFFS文件系统
上一节
S3C2440
移植linux3.4.2内核之修改分区以及制作根文件系统我们构建了根文件系统,这节我们修改内核支持yaffs2文件系统@[TOC]移植Linux3.4.2内核其他文章链接:
S3C2440
Carlos0321
·
2020-12-29 20:16
c
S3C2440
移植uboot之新建单板_时钟_SDRAM_串口
上一节
S3C2440
移植uboot之启动过程概述我们我们分析了uboot启动流程,这节将开始新建一块单板支持
S3C2440
。
Carlos0321
·
2020-12-28 00:19
c
S3C2440
移植uboot之支持NAND启动
上一节
S3C2440
移植uboot之新建单板_时钟_SDRAM_串口移植uboot初始化了时钟,配置了支持串口,这一节我们继续修改uboot支持NAND启动。
Carlos0321
·
2020-12-28 00:18
c
S3C2440
移植uboot之启动过程概述
上节烧写了uboot到开发板,不能运行。这节我们分析uboot重新编译uboot,由最后一条链接命令开始分析uboot@[TOC] 下图为编译uboot后显示的最后一条链接命令。1.分析start.S 打开uboot.lds,发现链接地址为0,所以新的uboot只能在norflash运行。运行开始文件为start.o。 下面我们分析arch/arm/cpu/arm920t/start.S
Carlos0321
·
2020-12-28 00:18
c
S3C2440
移植uboot之支持NANDFLASH操作
上一节我们移植了uboot,
S3C2440
移植uboot之支持NORFLASH。这节我们继续移植,支持NANDFLASH。
Carlos0321
·
2020-12-28 00:18
c
ubuntu16.04挂载根文件系统报错errno=Network is unreachable
环境:ubuntu16.04开发板:
s3c2440
挂载根文件系统时,报错mount:RPC:Unabletosend;errno=Networkisunreachable。
Carlos0321
·
2020-12-28 00:47
c
S3C2440
移植uboot之支持NORFLASH
上节
S3C2440
移植uboot之支持NAND启动修改了代码支持了NAND启动。这节我们分析uboo使其支持NORFLASH的操作。
Carlos0321
·
2020-12-26 21:51
c
S3C2440
移植uboot之支持DM9000
上一节
S3C2440
移植uboot之支持NANDFLASH操作移植了uboot支持了NANDFLASH的操作,这一节修改uboot支持DM9000。
Carlos0321
·
2020-12-26 21:51
c
上一页
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
其他