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驱动学习
三星
S5PV210
的启动过程详解
S5PV210
要使用iROM引导加载程序,需要几个硬件功能:
S5PV210
微处理器是基于CortexA8的,SoC内内置了一块大小为64KB的iROM(NandFlash类型)和一块大小为96KB的SRAM
最后一位大侠
·
2020-07-10 11:52
ARM
S5PV210
交叉编译器的安装
原本想安装正点原子Linux开发板使用的gcc-linaro-4.9.42017.01-x86_64_arm-linux-gnueabihf.tar.xz,但是想着学校的九鼎X210开发板用的是三星
S5PV210
Turbo宝霸
·
2020-07-10 10:55
《Spring in Action(4th Edition)》阅读笔记
写在前面:现在我使用的是写作
驱动学习
,因为都是英文资料,如果单纯阅读得话理解不够深刻,而自己写点笔记就能更好得掌握书中的内容;这一系列博客也不全是照搬原文翻译,有些地方加入了我个人的理解和书中没有讲出的原理
javaadu
·
2020-07-10 08:36
D2 日报 2019年5月6日
开源项目➡️haizlin/fe-interviewwatch5star33fork5前端面试每日3+1,以面试题来
驱动学习
,每天进步一点!github.com➡️txd-team/docsit
weixin_34014555
·
2020-07-10 08:55
S5PV210
-uboot配置和编译过程
uboot的主makefile的分析11、uboot的版本号:分为三个级别:VERSION=1//uboot的主版本号PATCHLEVEL=3//此版本号SUBLEVEL=4//再次版本号EXTRAVERSION=//另外附加的版本信息U_BOOT_VERSION=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)//构成了uboot的版本号U_
weixin_33735676
·
2020-07-10 07:29
S5PV210
Kernel移植3之内核配置和编译
1.先确认Makefile1)主要是检查交叉编译工具链有没有设置对。CROSS_COMPILE?=/usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-2)确认ARCH=arm。主要目的是为了编译时能找到arch/arm目录。2.makex210ii_qt_defconfig1)最后只要出现:configurationwrittento.conf
wangdapao12138
·
2020-07-10 05:10
s5pv210
uboot 启动过程
u-boot的启动分为两个阶段:stage1:系统上电后执行的汇编代码,完成系统初始化、代码搬移等操作。stage2:搭建c环境,进入c语言执行。stage1:1.进入管理模式7.禁止MMU和cache8.读取启动信息9.将启动信息分析后写入reg中10.进入lowlevel.s11.读取复位标志,如果是唤醒跳过硬件初始化12.关闭看门狗13.配置引脚15.判断是否在ram中运行,是的话跳过16-
luckycee
·
2020-07-10 05:55
linux设备
驱动学习
笔记
Linux设备驱动程序的作用简介设备驱动程序就像一个个的“黑盒子”,使某个特定硬件响应一个定义良好的内部编程接口,这些操作完全隐藏了设备的工作细节。用户的操作通过一组标准化的调用执行,而这些调用独立于特定的驱动程序。将这些调用映射到作用于实际硬件的设备特有操作上,则是设备驱动程序的任务。大多数编程可以分为两个部分:机制:需要提供什么功能策略:如何使用这些功能内核的功能划分:进程管理,内存管理,文件
_red_and_black
·
2020-07-10 04:50
驱动
s5pv210
IROM启动流程详解
当然是三星了,
s5pv210
是三星做的嘛,去网上下载
S5PV210
_iROM_ApplicationNote_Preliminary_20091126.pdf讲到启动系统,那么需要哪些存储介质才行
疯雨
·
2020-07-10 03:38
ARM篇
s5pv210
linux3.8.3内核移植之一:编译体验
疯雨-版权所有,转载请注明【http://blog.csdn.net/u010346967】操作系统:ubuntu14.04交叉编译工具链:arm-linux-gcc4.4.11.下载linux内核在ubuntu系统终端输入:wgethttps://www.kernel.org/pub/linux/kernel/v3.x/linux-3.8.3.tar.xz(内核下载官网:www.kernel.o
疯雨
·
2020-07-10 03:06
Linux内核篇
前端面试每日 3+1 —— 第450天
前端面试每日3+1题,以面试题来
驱动学习
浪子神剑
·
2020-07-10 03:05
前后端分离
css
javascript
html
html5
前端面试每日 3+1 —— 第418天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受
浪子神剑
·
2020-07-10 03:29
手势
手势监听
密码
内存
javascript
写作
驱动学习
文/王健众所周知,写作有很多的好处:可以记录和巩固学到的知识、扩大自己的影响力、提升和推销自己等等,甚至很多人通过写作出书,成名,改变了人生的轨迹,这种例子很多很多。至少我每次听到这类的故事都会陷入深深的自省,痛恨自己没有早一天开始行动,然后痛定思痛,立即新建一个博客或是把之前落满灰尘的博客打扫打扫,重新发一篇《新的开始》,然后……就没有然后了。周而复始,自己也慢慢失去了对自己的信心。所以问题的关
ThoughtWorks
·
2020-07-10 01:58
嵌入式知识-ARM裸机-学习笔记(5):
S5PV210
时钟系统详解
嵌入式知识-ARM裸机-学习笔记(5):
S5PV210
时钟系统详解一、SoC时钟系统1.什么是时钟?时钟是同步工作系统的同步节拍,各部分通过这个节拍来找到协调一致的步伐,从而实现协调配合。
赵小琛在路上
·
2020-07-10 00:18
Linux嵌入式
linux下的串口通信调试方法
文章基于smart210开发板(主芯片为
s5pv210
),在linux系统移植完毕的基础上进行串口的收发调试。
西班牙馅饼_0301
·
2020-07-10 00:37
linux的应用层开发
S5PV210
系列(裸机一)
S5PV210
的启动过程详解
1、常用外部存储器NorFlash:特点是容量小,价格高,优点是可以和CPU直接总线式相连,CPU上电后可以直接读取,所以一般用作启动介质。NandFlash:特点是容量大,价格低,缺点是不能总线式访问,也就是说不能上电CPU直接读取,需要CPU先运行一些初始化软件,然后通过时序接口读写。分为SLC和MLC两种工艺SLC:容量不大,价格高,时序简单,访问简单,稳定性高MLC:容量可以做很大,价格低
dsjdjsa
·
2020-07-09 22:58
S5PV210
裸机
基于
S5PV210
交叉编译工具链环境的搭建
1、用cp命令(cp原文件路径目标文件路径)将工具链压缩包文件存放在目标文件夹下2、用tar-jxvfarm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2解压3、进入/etc/bash.bashrc在末尾加上exportPATH=$PATH:/usr/local/arm/arm-2009q3/bin:$PATH4、用lnarm
dsjdjsa
·
2020-07-09 22:46
S5PV210
裸机
Tiny210(
S5PV210
) U-BOOT(六)----DDR内存配置
上次讲完了NandFlash的低级初始化,然后NandFlash的操作主要是在board_init_f_nand(),中,涉及到将代码从NandFlash中copy到DDR中,这个放到后面实际移植的过程中再结合源码流程来分析,正常来说,DDR应该是放在NandFlash前面开始讲,因为DDR相对于NandFlash来说,更加复杂一些,所以,将DDR拖后来讲,OK,接着开始讲DDR。Tiny210U
mutemob
·
2020-07-09 20:42
u-boot
Tiny210(
S5PV210
) U-BOOT(十一)----DDR2初始化源码分析
1.u-boot关于DDR的源码分析在mem_setup.S中,一点一点来,先看第一段/*DMC0DriveStrength(Setting2X)*/ldrr0,=ELFIN_GPIO_BASEldrr1,=0x0000AAAAstrr1,[r0,#MP1_0DRV_SR_OFFSET]ldrr1,=0x0000AAAAstrr1,[r0,#MP1_1DRV_SR_OFFSET]ldrr1,=0x
mutemob
·
2020-07-09 20:42
u-boot
Tiny210(
S5PV210
) U-BOOT(十)----DDR2初始化顺序
现在网上的
S5PV210
的u-boot源码中关于内存的初始化过程,基本上我没有找到任何资料有过分析DDR2的内存初始化代码的。
mutemob
·
2020-07-09 20:10
u-boot
Linux内核设备
驱动学习
笔记整理(十二)----内存管理
-------------------------------------/***********************linux的内存管理**********************/到目前为止,内存管理是unix内核中最复杂的活动。我们简单介绍一下内存管理,并通过实例说明如何在内核态获得内存。(1)各种地址对于x86处理器,需要区分以下三种地址:*逻辑地址(logicaladdress)只有
Engineer-Bruce_Yang
·
2020-07-09 20:17
51单片机:蓝桥杯省赛自动售水机分析与完整设计
03数码管显示单元04AD转换单元3、备注1、写在前面的话整理下之前蓝桥杯比赛的代码吧,里面其实很多设计的思路,难能可贵,有机会把STM32的也整理下,可以的话把这些比赛其中的几个题目使用ARM-A的
S5PV210
ABeiTian
·
2020-07-09 20:38
51单片机
Linux中安装交叉编译工具链与创建符号链接(三星官方在开发
S5pv210
利用的)
**交叉编译工具链版本选择:**arm-2009q3版本交叉编译工具链的安装步骤:第一步:打开虚拟机,在/usr/local/下创建/usr/local/arm文件夹第二步:利用共享文件夹将安装包从Windows中弄到linux中去第三步:解压,tar-jxvfarm-2009q3.tar.bz2第四步:复解压好的arm-2009q3到/usr/local/arm文件夹下到此相当于程序已经安装完毕
Uncle He&Li
·
2020-07-09 20:28
ARM裸机
S5PV210
启动过程
常用器件特性内存:SRAM静态内存特点就是容量小、价格高,优点是不需要软件初始化直接上电就能用DRAM动态内存特点就是容量大、价格低,缺点就是上电后不能直接使用,需要软件初始化后才可以使用。单片机中:内存需求量小,而且希望开发尽量简单,适合全部用SRAM嵌入式系统:内存需求量大,而且没有NorFlash等可启动介质PC机:内存需求量大,而且软件复杂,不在乎DRAM的初始化开销,适合全部用DRAM外
QQ1034313020
·
2020-07-09 20:30
Cortex-A8
linux
驱动学习
笔记(一 题记)
因为工作的原因,不做linux驱动开发两年有余;同样的,因为工作的原因重新拾起。人生真的是在于折腾,来来回回,徒添学习成本,有时确实不得已为之。每一段经历随缘起,随缘沉寂。好在对技术还存在着激情,还有一股热情去学习与折腾。为了逼迫自己去记录与总结,也为了以后再折腾回首的时候它仍然在,所以决定在重拾这门“手艺“的时候,多多地探索和深入,有一个清晰的脉络。从今天开始,以手头的ldd3为教材,一点一滴记
springcrazy
·
2020-07-09 19:19
linux
driver
s5pv210
-Uboot启动流程
一、启动流程1.
s5pv210
的启动过程根据三星公司的《
S5PV210
_UM_REV1.1》手册可知,
S5PV210
启动过程主要可分为3个阶段
S5PV210
上电复位后将从IROM处执行已固化的启动代码-
izobs
·
2020-07-09 18:11
uboot
直通串口线和交叉串口线
最近做
S5PV210
的板子时也想做2440的串口线,连接好后串口一直没有输出,以为是串口线不行,借了朋友的试一下,还是不行。在后来和朋友交谈的过程中,得知:串口线有直通和交叉之分。
iteye_2060
·
2020-07-09 17:50
内核配置和编译体验——基于
s5pv210
步骤1:先确认Makefile(1)主要是检查交叉编译工具链有没有设置对。(2)确认ARCH=arm。主要目的是为了编译时能找到arch/arm目录。步骤2:makex210ii_qt_defconfig最后只要出现:configurationwrittento.config这句话,就证明我们的操作是正确的。如果没有出现这句话,就有错误。步骤3:makemenuconfig(1)可能出现的错误1:
Howardk
·
2020-07-09 17:36
Linux基础
树莓派linux
驱动学习
之hello world
最近想学习一下linux驱动,看了一些书和教学视频,大概了解了一下,不过要想深入,肯定需要实践。手上有几块linux的板子,最终选择了树莓派作为我的实验平台,资料比较丰富,接口也比较简单。程序员的入门经典当然就是helloworld程序了,我的第一个实验就是要搭建实验环境和工具链,通过交叉编译的方式,在上位机完成helloworld驱动程序的编写,最终在板子上运行。一、安装树莓派系统首先要在树莓派
古-月
·
2020-07-09 16:48
Raspberry
Pi
S5PV210
DDR2初始化 28个步骤总结
这个视频就是不知道是谁讲的,做好事不留名啊~~~那位知道告诉我哈~~平台:
S5PV210
DDR:兼容三星的一块芯片——NT5TU64M16GG-DDR2-1G-G-R18-Consumer//-----
dengshang1962
·
2020-07-09 15:25
(一)
s5pv210
启动方式
序:后悔自己当初买了友善的smart210,它的资料做的很不好,就像学校里头的博创实验箱,箱子可以可是做的资料却狗屁不是。如果之前买的是韦东山老师的jz2440估计现在学起来不用那么苦逼,我也看了很多人的博客关于smart210的技术说明,但我发现它们都是直接在友善的裸机实验的pdf中"ctrl+c"然后"ctrl+v",这样就成为了自己的博客技术文章。虽说这样做没有错,自己没有总结过的知识点学起
asd451006071
·
2020-07-09 13:37
arm单片机
2018最新Java前后端练手项目【模仿天猫前端】
什么OA人事管理系统,什么ERP系统,找出来都不太适合我,后来真的被我找到一个项目,它是一个很用心的自学网站Java全栈工程师|以实例
驱动学习
|how2j.cnhow2j.cn网站分为一个个小的学习模块
一个IT老人
·
2020-07-09 11:31
S5PV210
的交叉编译工具链的安装
譬如我们开发
S5PV210
的程序就是用arm-2009q3这个版本,因为三星官方在开发
S5pv210
时就使用这个版本的交叉编译工具链,这样可以最大限度的避免稀奇古怪的问题出现。
金宝桑
·
2020-07-09 11:00
技术相关
s5pv210
编译安装内核初体验
所用平台:飞凌嵌入式OK210内核版本:Linux-2.6.39交叉编译链版本:4.3.3u-boot:板子自带的1.3.4版,通过SD卡烧录虚拟机环境:redhat5准备工作:1、配置虚拟机环境在虚拟机中点击工具栏中”编辑->虚拟机网络编辑器”选择桥接模式,将虚拟机网卡桥接到本机的”以太网“接口修改虚拟机的IP为192.168.2.24在虚拟机中通过servicenetworkrestart重新
Kevin_Mr
·
2020-07-09 11:59
ARM内核和驱动
ARM第一部分-
S5PV210
启动过程详解1
内存:SRAM静态内存特点就是容量小、价格高,优点是不需要软件初始化直接上电就能用DRAM动态内存特点是容量大、价格低,缺点是上电后不能直接使用,需要软件初始化后才可以使用PC机内存需求大,而且软件复杂,不在乎DRAM的初始化开销,适合全部用DRAM.外存:NorFlash:特点是容量小,价格高,优点是可以和CPU直接总线式相连,CPU上电后可以直接读取,所以一般用作启动介质。NandFlash(
若数
·
2020-07-09 11:25
安装GCC交叉编译工具链
一、交叉编译工具链的选择目前使用的是三星
S5PV210
,选用的编译工具链为arm-2009q3.tar二、交叉编译工具链的安装1:打开虚拟机,创建arm文件夹:/usr/local/arm2:用共享文件夹
Joury_lai
·
2020-07-09 11:47
Linux
s5pv210
开发与学习:1.4之安装交叉编译工具链(toolchain)
交叉工具链交叉编译:是A机器上编译生成,运行在B机器上。两个机子有不同的机器指令。工具链:一般由编译器、连接器、解释器和调试器组成。扩展阅读:https://www.cnblogs.com/coolYuan/p/9037660.html1.准备资料:arm-2009q3.tar.bz2(文中资源文件为网友分享)1.1将工具链压缩包解压、安装:sudomkdir/usr/local/armsudot
透明水晶
·
2020-07-09 11:19
5.ARM裸机
(2)
s5pv210
启动过程
现在来看一张图,IROM和IRAM的信息就一目了然了:如上图所示,IROM和IRAM均是在
s5pv210
内部的,IROM大小为64KB(BL0中为固化代码),IRAM为96KB(BL1/BL2:可以可变大小从引导设备复制到内部
glass love
·
2020-07-09 09:52
ARM
#
s5pv210
S5PV210启动
s5pv210
交叉编译工具链的安装
一、安装第一步载好名为arm-2009q3.tar.bz2的安装包,存放在D:\Winshare\ARM-
s5pv210
文件夹,该路径为共享路径(与Linux的共享文件夹)第二步打开Linux,在Linux
glass love
·
2020-07-09 09:51
ARM
#
s5pv210
交叉编译器
S5PV210
linux
DDR(五)DDR2初始化顺序
现在网上的
S5PV210
的u-boot源码中关于内存的初始化过程,基本上我没有找到任何资料有过分析DDR2的内存初始化代码的。
LouisGou
·
2020-07-09 07:15
DDR
(1)汇编点亮LED
1、查阅原理图、数据手册1.1、因为Tiny210的LED在核心板上,所以通过通过查阅核心板,获得控制LED的GPIO引脚得知控制LED的主要引脚是GPJ2_(0~3)1.2、查阅
s5pv210
数据手册
glass love
·
2020-07-09 07:09
ARM
#
s5pv210
ARM
A8
S5PV210
tiny210
s5pv210
下的wmv8960驱动
最近用友善之臂的开发板tiny210运行MP3时出现了问题。在友善之臂提供的文件系统下,执行madplayxx.mp3能出声音,但是自己用busybox做的却没有声音不知道为什么现在解决了这个问题一运行流程1.启动脚本在/etc/init.d/rcS和声卡相关的是以下几句/etc/rc.d/init.d/alsaconfstart进入相关目录展开后如下#!/bin/shbase=/usr/sbin
bewinged
·
2020-07-09 04:35
总结
S5PV210
调试WM8960 总结
最新由于项目需要,调试
S5PV210
开发板Linux系统上面的音频功能,我们选择的音频编解码芯片是WM8960,连接到CPU的IIS接口,调试过程中遇到了一系列的问题,现总结如下:调试WM8960使之能播放音频
yimiyangguang1314
·
2020-07-09 03:03
ARM
Linux
TB6612FNG
驱动学习
笔记
TB6612FNG是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流MOSFET-H桥结构,双通道电路输出,可同时驱动2个电机。TB6612FNG每通道输出最高1.2A的连续驱动电流,启动峰值电流达2A/3.2A(连续脉冲/单脉冲);4种电机控制模式:正转/反转/制动/停止;PWM支持频率高达100kHz;待机状态;片内低压检测电路与热停机保护电路;工作温度:-20~85℃;SSOP24小型
weixin_42407030
·
2020-07-08 20:33
PCB笔记
SpringBoot参数校验 + 全局异常处理 + 数据统一响应,手把手教你搭建优雅的后端接口体系
以项目
驱动学习
,以实践检验真知文章目录前言所需依赖包参数校验业务层校验Validator+BindResult进行校验Validator+自动抛出异常全局异常处理基本使用自定义异常数据统一响应自定义统一响应体响应码枚举全局处理响应数据总结前言一个后端接口大致分为四个部分组成
可以不用,但是要会
·
2020-07-08 20:47
GEC粤嵌开发板介绍
它采用三星
S5PV210
作为主处理器,运行主频可高达1GHz。
S5PV210
内部集成了PowerVRSGX540高性能图形引擎,支持3D图形流畅运行,并可流畅播放1080P大尺寸视频。
weixin_33834628
·
2020-07-08 15:56
视频教程-Gradle5.4 + Spring Boot2.0快速开发-Java
先后在国内多家外包公司摸爬滚打,对全栈开发的特定领域有一定的研究,推崇测试驱动开发(tdd)的工作流程和实例
驱动学习
的学习方式。业余热爱阅读技术书籍、钻研新技术,更习惯于对学习成果进行总结和分享。
学院导师-徐鹏飞
·
2020-07-08 15:13
Tiny210 android系统中的gpio按键
Tiny210V2SDK开发板那个总共有8个用户按键,他们均从cpu芯片
s5pv210
的引脚直接引出GPIO口与对应的中断(摘自:Smart210用户手册.pdf39页)如果是纯linux系统,那么drivers
luckywang1103
·
2020-07-07 15:46
alsa子系统
想成为学习高手,不必从基础开始
课程讲述了如何通过选择正确的学习方法、如何
驱动学习
、如何训练注意力、如何消除拖延、如何制造反馈和突破学习瓶颈等实现高效学习。对于那些不知如何学习新技能和怎么也学不好的人群来讲,确实值得一看。
畅谈一下
·
2020-07-07 15:14
S5PV210
camera 驱动分析(android)
一、Camera工作原理介绍1.结构.一般来说,camera主要是由lens和sensorIC两部分组成,其中有的sensorIC集成了DSP,有的没有集成,但也需要外部DSP处理。细分的来讲,camera设备由下边几部分构成:1)lens(镜头)一般camera的镜头结构是有几片透镜组成,分有塑胶透镜(Plastic)和玻璃透镜(Glass),通常镜头结构有:1P,2P,1G1P,1G3P,2G
liuying_0408
·
2020-07-07 14:26
camera
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他