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
S5PV210
嵌入式学习笔记(37)
S5PV210
的PWM定时器
7.3.2PWM定时器介绍(1)
S5PV210
有5个PWM定时器。
嵌入式开发白菜
·
2023-10-01 13:20
嵌入式学习笔记
编程
嵌入式
学习
笔记
单片机
嵌入式实时数据库
嵌入式硬件
视频教程-串口通信和RS485-第1季第13部分-单片机/工控
U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、
S5PV210
weixin_29374291
·
2023-09-23 01:50
视频教程-linux设备驱动模型-linux驱动开发第5部分-驱动/内核开发
U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、
S5PV210
weixin_29266295
·
2023-09-21 02:55
SD卡引导制作与烧写方法总结
使用SD卡给
S5pv210
烧写系统时问题总结及解决方法:SD卡之前制作成Android系统,然后想改成wince系统给开发板烧写系统,没有使用分区软件(我使用的是ParagonPartitionManager
linconi
·
2023-09-18 11:16
SD卡
格式化
嵌入式学习笔记(32)
S5PV210
的向量中断控制器
6.6.1异常处理的2个阶段可以将异常处理分为2个阶段来理解。第一个阶段是异常向量表跳转;第二个阶段是进入了真正的异常处理程序irq_handler之后的部分。6.6.2回顾:中断处理的第一个阶段(异常向量表跳转阶段)处理(1)第一个阶段之所以能够进行,主要依赖于CPU设计时提供的异常向量表机制。第一个阶段的主要任务是从异常发生到响应异常并且保存/恢复现场、跳转到真正的异常处理程序处。(2)第二个
嵌入式开发白菜
·
2023-09-14 21:50
嵌入式学习笔记
编程
嵌入式
学习
笔记
嵌入式实时数据库
嵌入式硬件
单片机
嵌入式学习笔记(30)
S5PV210
的中断体系介绍
6.4.1什么是中断?(1)中断的发明是用来解决宏观上的并行需要的。宏观就是从整体来看,并行就是多件事情都完成了。(2)微观上的并行,就是指的真正的并行,就是精确到每一秒甚至每一刻,多个事情都在同时进行的。宏观上面的并行不等于微观的并行,有时候宏观上是并行的,微观上是串行的。(3)例子中一个人在看电影,快递来了暂停电影跑去收快递,收完快递继续回来看电影,这个例子就是宏观上的并行和微观上的串行。例子
嵌入式开发白菜
·
2023-09-14 21:20
嵌入式学习笔记
编程
嵌入式
学习
笔记
嵌入式实时数据库
嵌入式硬件
51单片机
嵌入式学习笔记(31)异常向量表的编程处理
6.5.1像内存一样去访问异常向量表(1)
S5PV210
的异常向量表可以改变(在CP15协处理器中),以适应操作系统的需求。但是目前系统刚启动,此时DRAM尚未初始化,程序哦都市在iSRAM中运行。
嵌入式开发白菜
·
2023-09-14 21:20
嵌入式学习笔记
嵌入式
编程
学习
笔记
stm32
嵌入式硬件
51单片机
嵌入式实时数据库
单片机
嵌入式学习笔记(33)
S5PV210
的第二阶段处理过程
(1)第一个过程,怎么找到具体是哪个中断:
S5PV210
中因为支持的中断源很多,所以直接设计了4个中断寄存器,每个32位,每位对应一个中断源。
嵌入式开发白菜
·
2023-09-14 21:17
嵌入式
嵌入式学习笔记
编程
学习
笔记
嵌入式学习笔记(26)5
S5PV210
串行通信编程实战
5.5.1整个流程分析整个串口通信相关程序包含2部分:uart_init负责初始化串口,uart_putc负责发送一个字节5.5.2串口初始化关键步骤(1)初始化串口的Tx和Rx引脚所对应的GPIO(查原理图可知Tx和Rx分别对应GPA0_1和GPA0_0)(2)GPA0CON(0xE0200000),bit[3:0]=0b0010bit[7:4]=0b0010(3)初始化这几个关键寄存器UCON
嵌入式开发白菜
·
2023-09-12 15:30
嵌入式学习笔记
编程
嵌入式
单片机
嵌入式硬件
嵌入式实时数据库
嵌入式学习笔记(15)再接
S5PV210
的启动过程
三星推荐方式:bootloader必须大于16KB小于96KB。假定bootloader为74KB,启动过程:开机,BL0运行,BLO加载外部启动设备中的bootloader前16KB(BL1)到SRAM中运行,BL1运行时会加载BL2(bootloader中74-16=58KB)到SRAM中(从SRAM的16KB处开始用)去运行;BL2运行时会初始化DRAM并且将OS搬运到DRAM中去执行OS,
嵌入式开发白菜
·
2023-09-07 15:43
嵌入式学习笔记
编程
嵌入式
学习
笔记
嵌入式实时数据库
嵌入式硬件
S5PV210
学习笔记——(2) 启动阶段的设置
5.2启动阶段的设置5.2.1关开门狗启动阶段喂狗比较麻烦,而且启动阶段都是初始化,看门狗这时的作用不大。根据用户手册,可以找到关看门狗的寄存器,只需要对这个寄存器的第五位写0即可5.2.2设置栈调用C语言首先,C语言中的所有局部变量全都存在栈里,所以在调用C语言程序之前,必须把栈先初始化了。其次,在初始化栈的时候,因为每个模式下都有自己独立的SP寄存器(R13)所以必须先进入对应的模式下才行,系
专业陪跑运动员
·
2023-09-05 11:08
S5PV210嵌入式学习笔记
嵌入式
嵌入式
S5PV210
基础知识总结
这一部分内容主要要查看
S5PV210
的手册。内存映射
S5PV210
属于ARMCortex-A8架构,32位CPU,CPU设计时就有32根地址线&32根数据线。
路溪非溪
·
2023-09-04 19:23
单片机
嵌入式硬件
嵌入式学习笔记(4)
S5PV210
的启动过程详解
1.9.1内存SRAM特点是容量小,价格高,优点是不需要软件初始化直接上电就能用DRAM特点是容量大,价格低,缺点是上电后不能直接使用,需要软件初始化1.9.2外存NorFlash:特点是容量小,价格高,优点是可以和CPU总线式相连,CPU上电后可以直接读取,所以用作启动介质。NandFlash:特点是容量大,价格低,缺点是CPU不能总线式访问,需要需要被初始化后通过时序接口读写.一般PC机:很小
嵌入式开发白菜
·
2023-08-30 17:55
嵌入式学习笔记
编程
嵌入式
学习
笔记
嵌入式硬件
嵌入式实时数据库
rtdbs
iot
6. Linux内核的gpiolib
文章目录一、Linux内核的gpiolib1.1gpiolib学习重点1.2gpiolib源码分析1-------gpiolib的建立过程1.2.1structs3c_gpio_chip1.2.2
s5pv210
不-语
·
2023-08-20 16:48
linux--驱动开发
gpiolib
端口和IO口的区别
【嵌入式系统】思考题复习
嵌入式系统思考题0.名词解释1.嵌入式系统概述2.ARM处理器体系结构3.ARM指令集4.
S5PV210
微处理器与接口5.ARM-Linux内核6.嵌入式Linux文件系统7.嵌入式Linux系统移植及调试
Khalil三省
·
2023-08-16 05:07
浙江师范大学ZJNU
嵌入式系统
思考题
复习
浙师大
ARM裸机-14(
S5PV210
的时钟系统)
1、时钟系统1.1、什么是时钟时钟是同步工作系统的同步节拍1.2、SoC为什么需要时钟Soc内部有很多器件,例如CPU、串口、DRAM控制制器、GPIO等内部外设,这些东西要彼此协同工作,需要一个同步的时钟系统来指挥。这个就是我们SoC的时钟系统。1.3、时钟一般如何获得(1)外部直接输入时钟信号,SoC有个引脚用来输入外部时钟信号,用的很少。(2)外部晶振+内部时钟发生器产生时钟,大部分低频单片
ant-small
·
2023-08-09 00:45
ARM
arm开发
朱老师课堂学习笔记---一步步玩转led
九鼎
S5PV210
开发板上的LED硬件原理图如下:位置:(X210开发版光盘资料\X210V3S_A\hardware\X210BV3)查阅原理图,发现开发板上一共有五颗LED。
shawn-专注
·
2023-08-05 01:41
朱老师课堂
S5PV210
体系结构与接口01:ARM体系结构概述
目录1.嵌入式系统的组成1.1硬件组成1.2软件组成2.交叉编译和交叉调试2.1交叉编译2.2交叉调试2.2.1通用调试与交叉调试2.2.2软件交叉调试2.2.3硬件交叉调试3.ARM体系结构的技术特征及发展3.1ARM技术特征3.2ARM体系结构的发展3.2.1什么是体系结构?3.2.2ARM有几种体系结构?3.3ARM微处理器结构特征4.Cortex-A8存储系统4.1统一编址&独立编址4.1
麦兜的学习笔记
·
2023-08-04 12:05
Linux嵌入式开发
seL4
计算机体系结构
arm
ARM裸机-10
1、X210开发板和光盘资料1.1、配置信息CPU:三星
S5PV210
内存:512MDDR2SDRAMFlash:4GBiBandLCD:7寸,分辨率800x480触摸屏:电容触摸屏2、X210开发板硬件手册
ant-small
·
2023-08-02 10:00
ARM
arm开发
ARM裸机-7
1、
S5PV210
的地址映射1.1、什么是地址映射
S5PV210
属于ARMCortex-A8架构,32位CPU,CPU设计时就有32根地址线&32根数据线。
ant-small
·
2023-07-30 19:17
ARM
arm开发
s5pv210
开发与学习:1.2安卓系统启动LOG
安卓系统启动LOGOKU-Boot1.3.4-dirty(May212016-18:17:00)forx210CPU:
S5PV210
@1000MHz(OK)APLL=1000MHz,HclkMsys=200MHz
1234567890@world
·
2023-07-28 04:26
3.Linux系统使用
5.ARM裸机
4.Linux
C编程
linux驱动makefile解析
shelluname-r)#KERN_DIR=/lib/modules/$(KERN_VER)/build#开发板的linux内核的源码树目录KERN_DIR=/root/driver/kernelobj-m+=leds-
s5pv210
Hawen-嵌入式
·
2023-07-26 16:08
linux
运维
服务器
飞凌嵌入式Cortex A8开发板选型指南
S5PV210
or AM335X?
飞凌公司CortexA8开发板目前有两种,一款是基于Samsung公司的
S5PV210
,对应开发板型号有OK210和OK210-A;另外一款是基于TI公司的AM335X,对应的开发板型号有OK335xD
brucehui
·
2023-07-25 22:58
学习总结
s5pv210
开发板学习笔记(14)——uboot(5)
uboot命令体系基础使用uboot命令uboot启动后进入命令行环境下,在此输入命令按回车结束,uboot会收取这个命令然后解析,然后执行。uboot命令体系实现代码在哪里uboot命令体系的实现代码在uboot/common/cmd_xxx.c中。有若干个.c文件和命令体系有关。(还有command.cmain.c也是和命令有关的)每个命令对应一个函数1.每一个uboot的命令背后都对应一个函
阿韩干净又卫生
·
2023-07-15 23:56
学习
linux
运维
s5pv210
开发板学习笔记(14)——uboot(3)
start_armboot函数简介一个很长的函数1.这个函数在uboot/lib_arm/board.c的第444行开始到908行结束。2.450行还不是全部,因为里面还调用了别的函数。3.为什么这么长的函数,怎么不分成两三个函数?主要因为这个函数整个构成了uboot启动的第二阶段。一个函数组成uboot第二阶段宏观分析:uboot第二阶段应该做什么1.概括来讲uboot第一阶段主要就是初始化了S
阿韩干净又卫生
·
2023-07-15 23:25
学习
s5pv210
开发板学习笔记(14)——uboot(4)
uboot和内核到底是什么uboot是一个裸机程序uboot的本质就是一个复杂点的裸机程序。内核本身也是一个"裸机程序"1.操作系统内核本身就是一个裸机程序,和uboot、和其他裸机程序并没有本质区别。2.区别就是操作系统运行起来后在软件上分为内核层和应用层,分层后两层的权限不同,内存访问和设备操作的管理上更加精细(内核可以随便访问各种硬件,而应用程序只能被限制的访问硬件和内存地址)。直观来看:u
阿韩干净又卫生
·
2023-07-15 23:25
C
嵌入式
学习
c语言
linux
s5pv210
开发板学习笔记(1)
s5pv210
开发板支持的启动模式:OneNandBoot(Mux/Demux)NandBoot(withH/W8/16-BitECC)MMCBoot(MMCSpecification4.3compatibleincludingeMMC
阿韩干净又卫生
·
2023-07-15 23:25
嵌入式硬件
s5pv210
开发板学习笔记(12)——触摸屏
输入类设备简介input/outputIO输入输出,是计算机系统中的一个概念。计算机的主要功能就是从外部获取数据然后进行计算加工得到输出数据并输出给外部(计算机可以看成数据处理器)。计算机和外部交互就是通过IO。每一台计算机都有个标准输入和标准输出。常见输入类设备键盘、鼠标、触摸屏、游戏摇杆、传感器、(摄像头并不是一个典型的输入类设备)触摸屏的特点触摸屏和人的关系很紧密,尤其是电容式触摸屏。触摸屏
阿韩干净又卫生
·
2023-07-15 23:55
嵌入式
学习
arm开发
嵌入式硬件
[uboot] (第四章)uboot流程——uboot编译流程
第四章)uboot流程——uboot编译流程http://blog.csdn.net/ooonebook/article/details/53000893以下例子都以projectX项目tiny210(
s5pv210
玛丽奥ZJY
·
2023-07-14 17:02
【uboot】
嵌入式实验-汇编点亮LED 灯
嵌入式实验-汇编点亮LED灯一、实验目的通过本次实验,使学生能够操作
S5PV210
实验平台,搭建并使用交叉编译环境,具备初步的嵌入式裸机平台应用开发能力。
高奈_des
·
2023-06-14 04:35
嵌入式
深入理解 Linux 宏定义 MACHINE_START
arm-linux中的/arch/arm目录下,有许多与具体处理器相关的目录,里面有与具体板子相关的文件,这个文件大部分内容是对平台设备的结构体初始化(例如串口,LCD,Nandfalsh等),这里以arm-
s5pv210
HW.LI
·
2023-04-20 21:43
linux
arm开发
NandFlash基础知识-K9F2G08
S5PV210
的NandFlash:关于Nand的基本知识:1.NandFlash的型号和命名都是有意义的,K9F2G08,K9F表示是samsung系列的NandFlash,2G表示的是2Gbit=256MByte
Mark wyz
·
2023-04-15 20:05
S5PV210
S5PV210
| 裸机汇编LED流水灯实验
S5PV210
|裸机汇编LED流水灯实验文章目录`
S5PV210
`|裸机汇编`LED`流水灯实验开发板:1.原理图2.Datasheet相关3.代码3-1.
透明水晶
·
2023-04-11 04:41
5.ARM裸机
单片机
物联网
stm32
1.6.ARM裸机第六部分-
S5PV210
的时钟系统
第一部分、章节目录1.6.1.SoC时钟系统简介1.6.2.
S5PV210
的时钟系统简介1.6.3.
S5PV210
时钟域详解1.6.4.
S5PV210
时钟体系框图详解1.6.5.时钟设置的关键性寄存器1.6.6
向阳而生,逆风翻盘
·
2023-04-07 02:26
嵌入式开发
嵌入式硬件
Linux 格式化磁盘,制作文件系统 => 报错: dev/sdb is NOT identified.
前言在学习ARM
S5PV210
开发板的时候,SD卡烧录时总是失败,报错信息:dev/sdbisNOTidentified.经过实践,发现格式化SD卡可以解决该问题;或者使用命令ls/dev/sdb发现sdb
滨边美波她男友
·
2023-04-06 06:13
ARM
S5PV210
朱有鹏
linux
内核驱动
linux
ubuntu
ARM
嵌入式
Linux 网络驱动 嵌入式网络简介(一)
比如S3C2440、
S5PV210
,4412等都没有内置的MAC,所以这类开发板都是通过DM9000来完成有线网络功能的,还有些网络芯片更强大,内部集成了TCP/IP协议栈,对外提供一个SPI接口,比如
水火汪
·
2023-04-03 23:59
linux驱动
linux
S5PV210
的中断处理机制详解
1、ARM的中断机制介绍参考博客:《ARM架构的中断机制详解(
S5PV210
芯片)》;2、
S5PV210
芯片的中断处理过程2.1、中断处理第一阶段
S5PV210
芯片的中断处理第一阶段就是异常向量表的跳转
正在起飞的蜗牛
·
2023-04-01 09:05
单片机
stm32
嵌入式硬件
ARM架构的中断机制详解(
S5PV210
芯片)
1、中断介绍(1)中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行;(2)中断是为了实现宏观上的并发。比如我们有一台单核CPU的电脑,我们可以在看视频的同时去操作键盘和鼠标,但是单核CPU在同一时刻是只能做一件事情。CPU在大部分时间都是在播放视频,只有在我们操作鼠标和键盘时才去处理鼠标的键盘,但是因
正在起飞的蜗牛
·
2023-04-01 08:06
arm
单片机
嵌入式硬件
ARM uboot 的移植0-从三星官方 uboot 开始移植的准备工作
一、移植前的准备工作1、三星移植过的uboot源代码准备(1)三星对于
S5PV210
的官方开发板为SMDKV210,对应的移植过的uboot是:三星官方为210移植过的uboot和kernel/android_uboot_smdkv210
滨边美波她男友
·
2023-03-10 05:34
ARM
S5PV210
朱有鹏
linux
ARM
s5pv210
视频教程-2.11.uboot的移植1-从三星官方uboot开始移植-驱动/内核开发
U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、
S5PV210
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、
S5PV210
weixin_29061363
·
2023-03-10 05:00
Uboot和系统移植(12)------- 从三星官方uboot开始移植
4.inand驱动问题的解决5.一些小问题的修补6.网卡与主机芯片的联系7.网卡驱动如何工作三,使用自己移植的uboot启动内核一,移植前的准备工作【1】三星移植过的uboot源代码准备(1)三星对于
S5PV210
big__C
·
2023-03-10 04:57
Uboot和系统移植
嵌入式
uboot移植
u-boot
Linux-uboot-学习笔记(5):uboot的配置和编译过程代码分析
首先说明该uboot程序针对samsung的
s5pv210
板卡:一、Makefi
赵小琛在路上
·
2023-03-10 03:44
Linux嵌入式
uboot
makefile
ifconfig
linux
嵌入式
ARM芯片(
S5PV210
芯片)——串口通信详解
1、电子通信的基本概念1.1、同步通信和异步通信1.同步通信:通信双方有统一的工作节拍,一般需要发送方给接收方发送信息的同时发送时钟信号,接收方根据发送方给它的时钟信号来安排自己的工作节奏。同步通信用在通信双方信息交换频率固定,或者通信频率比较高的场景。2.异步通信:又叫异步通知,简单来说就是发送方不必考虑接收方,想发信息就发信息,没有固定的工作节拍。但是需要遵循一定的通信协议,比如发送方发送信息
正在起飞的蜗牛
·
2023-02-21 11:21
arm
单片机
stm32
从零开始用C语言实现图片解码播放器(有源码)
1、项目描述1.1、项目硬件平台介绍(1)硬件平台:九鼎公司的X210开发板,
S5PV210
(Cortex-A8内核);(2)软件平台:linux2.6.35.7内核,直接基于linuxAPI操作1.2
正在起飞的蜗牛
·
2023-01-04 15:26
小项目
c语言
linux
开发语言
触摸屏
音视频
嵌入式项目开发
软件环境搭建记录---->传送门2.51、stm32、
s5pv210
对比-1-.硬件大致对比51单片机Cortex-M3Cortex-A8内核处理器具体:STC15F2K60S2
W----D
·
2023-01-03 12:13
arm学习再出发
单片机
stm32
嵌入式硬件
作开发板的就那么几家了
看gooleman的csdn博客,当年他搞了个
s5pv210
的开发板,但是效果不好,累死累活的却没有销量,于是又去打工了想想,谁会用开发板呢?
yazhouren
·
2022-12-23 23:50
心情驿站
S5PV210
体系结构与接口09:SD卡启动详解
目录1.MMC技术演进1.1NandFlash&NorFlash芯片1.2MMC卡&SD卡&MicroSD卡(TF卡)1.2.1代际关系1.2.2技术共性1.3iNand&MoviNand1.4SD协议简介1.4.1物理接口与协议1.4.2速度等级1.4.3容量等级2.x210的SD卡启动2.1拨码与启动2.1.1拨码开关设置2.1.2启动channel2.2iROM对SD/MMC启动的支持2.2
麦兜的学习笔记
·
2022-11-22 15:37
Linux嵌入式开发
arm
嵌入式硬件
fpga开发
uboot源码分析(基于
S5PV210
)之启动第一阶段
目录一、start.S引入1、u-boot.lds中找到start.S入口2、SourceInsight中如何找到文件3、SI中找文件技巧二、start.S解析1、不简单的头文件包含2、启动代码的16字节头部3、异常向量表的构建4、有点意思的deadbeef5、TEXT_BASE、CFG_PHY_UBOOT_BASE6、设置CPU为SVC模式7、设置L2、L1cache和MMU(200行开始)8、
小嵌同学
·
2022-11-09 19:21
初窥uboot与Linux内核
linux
驱动开发
BSP
uboot
arm
S5PV210
芯片的DRAM控制器介绍、初始化DDR的流程分析
1、DRAM的地址空间(1)从地址映射图可以知道,
S5PV210
有两个DRAM端口。
正在起飞的蜗牛
·
2022-10-14 09:09
ARM
DRAM
上一页
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
其他