5.ARM裸机
文章平均质量分 75
军事研究员
这个作者很懒,什么都没留下…
展开
-
【S5PV210】 | ARM的指令集合
【S5PV210】 | ARM的指令集合原创 2024-03-17 23:33:20 · 326 阅读 · 0 评论 -
【S5PV210】 | GPIO编程
【`S5PV210`】 | `GPIO`编程原创 2024-03-17 22:30:06 · 1168 阅读 · 0 评论 -
I2C总线 | I2C总线介绍
I2C总线 | I2C总线介绍原创 2023-12-28 10:26:43 · 964 阅读 · 0 评论 -
S5PV210 | UBOOT更新固件说明
S5PV210 | UBOOT更新固件说明原创 2023-12-20 15:20:57 · 437 阅读 · 0 评论 -
S5PV210 | 裸机汇编LED流水灯实验
S5PV210 | 裸机汇编LED流水灯实验原创 2022-10-12 22:00:30 · 2596 阅读 · 0 评论 -
s5pv210开发与学习:1.17之I2C通信详解
1.原理图2.资料参考3.代码4.拓展原创 2020-04-07 15:29:25 · 508 阅读 · 0 评论 -
s5pv210开发与学习:1.20之触摸屏TouchScreen
1.原理图2.资料查阅3.代码编写4.拓展原创 2020-04-21 23:59:18 · 301 阅读 · 0 评论 -
s5pv210开发与学习:1.19之LCD显示器
1.原理图2.资料查阅3.代码编写4.拓展1.LCD常用接口原理2.2014年十大液晶显示技术发展趋势分析3.lcd种类原创 2020-04-21 23:57:44 · 1686 阅读 · 0 评论 -
s5pv210开发与学习:1.18之ADC控制器学习
1.原理图2.资料参考3.代码4.拓展原创 2020-04-07 15:51:50 · 1130 阅读 · 0 评论 -
s5pv210开发与学习:1.16之NandFlash和iNand
1.原理图2.资料参考3.代码4.拓展原创 2020-04-07 14:40:33 · 181 阅读 · 0 评论 -
S5PV210_iROM_ApplicationNote_Preliminary_20091126.pdf
本章介绍了使用三星等存储设备启动内部ROM(iROM)的总体方案支持MoviNAND / iNand,MMC / SD卡,纯Nand,eMMC,eSSD,UART和带有iROM的USB启动。原创 2020-03-13 20:22:51 · 1576 阅读 · 0 评论 -
s5pv210开发与学习:1.15之SD卡启动详解
1.原理图2.资料查阅3.相关代码4.拓展1.SD卡百度百科原创 2020-03-11 20:44:15 · 771 阅读 · 0 评论 -
s5pv210开发与学习:1.14之定时器、看门狗和RTC
1.原理图核心板相关原理图2.资料查阅2.1脉宽调制(PWM)定时器(PULSE WIDTH MODULATION TIMER)2.1.1脉宽调制定时器概述S5PV210具有五个32位脉宽调制(PWM)计时器。这些定时器产生内部中断ARM子系统。此外,定时器0、1、2和3具有PWM功能,可驱动外部I / O信号。定时器0中的PWM具有可选的死区发生器功能,以支持大电流设...原创 2020-02-28 18:05:09 · 1059 阅读 · 0 评论 -
s5pv210开发与学习:1.13之按键和CPU的中断系统的学习
1.原理2.DataSheet查阅3.代码编写4.参考5.拓展原创 2020-02-25 22:46:42 · 415 阅读 · 1 评论 -
s5pv210开发与学习:1.12之UART学习
1.硬件原理图UART0:RX和TX对应的GPA0_0、GPA0_1UART1:RX和TX对应的GPA1_0、GPA1_12.数据手册查阅2.1s5pv210串口特色:串口−四个UART,具有基于DMA或基于中断的操作−支持5位,6位,7位或8位串行数据发送/接收− UART0的Rx / Tx独立256字节FIFO,UART1的64字节FIFO和UART2 / 3...原创 2019-12-21 12:53:56 · 943 阅读 · 0 评论 -
s5pv210开发与学习:1.11之裸机时钟系统
目录1.原理图2.数据手册查阅3.代码编写4.参考资料1.原理图2.数据手册查阅2.1时钟域S5PV210由三个时钟域组成,分别是主系统(MSYS),显示系统(DSYS)和外围设备系统(PSYS),如图3-1所示。•MSYS域包括Cortex A8处理器,DRAM存储器控制器(DMC0和DMC1),3D,内部SRAM(IRAM和IROM),INTC和...原创 2019-11-15 10:05:44 · 670 阅读 · 0 评论 -
s5pv210开发与学习:1.10之裸机初始化SDRAM
1.硬件原理2.数据手册2.1.SDRAM引入2.1.1、SDRAM:Syncronized Dynamic Ramdam Access Memory,同步动态随机存储器 DDR:DDR就是DDR SDRAM,是SDRAM的升级版。(DDR:double rate,双倍速度的SDRAM) DDR有好多代:DDR1 DDR2 DDR3 DD...原创 2019-11-14 09:30:08 · 356 阅读 · 0 评论 -
s5pv210开发与学习:1.9之裸机按键控制LED
1.原理图LED灯的电路原理图2.DataSheet查阅原创 2019-10-30 18:15:27 · 333 阅读 · 0 评论 -
s5pv210开发与学习:1.8之裸机蜂鸣器实验
1.电路原理图Buzzer----------------------》PWMTOUT2----------------------》GPD0_2上述电路通过一个NPN的三级管控制蜂鸣器的停止与鸣叫。GPD0_2输出高电平,蜂鸣器鸣叫。GPD0_2输出低电平,蜂鸣器停止鸣叫;2.Datesheet资料查阅(GPD0_2寄存器的资料详见链接)3.实验代码...原创 2019-10-30 17:00:25 · 884 阅读 · 0 评论 -
s5pv210开发与学习:1.7之裸机开发板置锁
目录1.原理图2.DataSheet查阅及分析3.代码编写4.参考资料1.原理图2.DataSheet查阅及分析上述电路中,EINT0用于置锁整个开发板的5V电源,EINT0为高时,5V电源被使能,为低时5V电源关闭。在实现休眠唤醒时,配合EINT1中断,通过POWER键实现中断,继而实现休眠唤醒。EINT0管脚和PS_HOLD管脚复用,当PS_HOLD_...原创 2019-10-29 16:41:37 · 525 阅读 · 0 评论 -
s5pv210开发与学习:1.6之裸机关看门狗、设置栈(使用C语言)、开关iCache
目录1.实例程序源码2.数据手册查阅及分析3.参考资料1.实例程序源码1.1、start.S和led.c文件/* * 文件名: led.s * 描述: 演示汇编开关icache */#define WTCON 0xE2700000#define SVC_STACK 0xd0037d80#define PS_HOLD_CONTROL 0x...原创 2019-10-29 09:20:37 · 372 阅读 · 0 评论 -
s5pv210开发与学习:1.5之裸机汇编流水点灯
目录1.硬件原理图LED部分2.Datesheet资料查阅3.代码编写4.参考、学习资料:1.硬件原理图LED部分x210BV3S的电路原理图1.1各LED对应的控制IO口D22----------------------》GPJ0_3D23----------------------》GPJ0_4D24----------------------》G...原创 2019-10-18 13:14:01 · 670 阅读 · 1 评论 -
s5pv210开发与学习:1.4之安装交叉编译工具链(toolchain)
交叉工具链交叉编译:是A机器上编译生成,运行在B机器上。两个机子有不同的机器指令。工具链:一般由编译器、连接器、解释器和调试器组成。扩展阅读:https://www.cnblogs.com/coolYuan/p/9037660.html1.准备资料:arm-2009q3.tar.bz2(文中资源文件为网友分享)1.1将工具链压缩包解压、安装:sudo mkdir /usr...原创 2019-10-17 09:45:49 · 396 阅读 · 0 评论 -
s5pv210开发与学习:1.2安卓系统启动LOG
安卓系统启动LOGOKU-Boot 1.3.4-dirty (May 21 2016 - 18:17:00) for x210CPU: S5PV210@1000MHz(OK) APLL = 1000MHz, HclkMsys = 200MHz, PclkMsys = 100MHz MPLL = 667MHz, EPLL = 96MHz ...原创 2019-04-14 17:29:03 · 818 阅读 · 0 评论 -
S5PV210开发与学习:1.1烧写系统:SD卡、fastboot、DNW刷机
1.开发板示意图2.刷系统就是利用刷机工具,向开发板中烧录预先编译好的系统镜像,使之在开发板上运行起来。//默认的启动命令设置x210 # printenvbootcmd=movi read kernel 30008000; movi read rootfs 30B00000 300000; bootm 30008000 30B00000mtdpart=80000 4...原创 2019-04-14 17:26:45 · 1283 阅读 · 0 评论 -
s5pv210开发与学习:LinuxQT系统启动LOG
OKU-Boot 1.3.4 (Mar 7 2016 - 11:55:20) for x210CPU: S5PV210@1000MHz(OK) APLL = 1000MHz, HclkMsys = 200MHz, PclkMsys = 100MHz MPLL = 667MHz, EPLL = 96MHz ...原创 2019-04-16 22:08:13 · 651 阅读 · 1 评论 -
s5pv210开发与学习:1.3之SD卡学习
SD卡内存(RAM)与外存(ROM)的区别:RAM:random access memory.随机访问存储器.特点是任意字节读写(随机访问),掉电丢失.ROM:read only memory.只读存储器.用于存储东西. 用来存储东西,掉电不丢失,不能随机地址访问,只能以块为单位来访问)叫外存.5类外存: 原理工作方式 典型...原创 2019-04-16 12:46:47 · 407 阅读 · 0 评论