ICode9

精准搜索请尝试: 精确搜索
  • 【ARM裸机s5pv210 】uboot通过tftp下载内核2022-02-19 20:02:08

    1.开发板uboot,虚拟机能相互ping通   2.ubuntu搭建好tftp服务器,设置好文件夹,放置好文件  sudo apt install tftpd-hpa  //安装服务程序 sudo systemctl status tftpd-hpa  //检查服务运行状态 gedit /etc/default/tftpd-hpa   //修改文件设置文件夹 TFTP_USERNAME="tftp"

  • s5pv210之路(3) --- 编译环境2022-01-30 00:03:30

    1. 前言 s5pv210之路(2) — 固件烧写文章中,我们搞定了固件烧写的环境,本节我们开始编译代码。 2. 工具链 arm有多款编译工具链,它们之间的区别参考各版本arm-gcc区别与安装。 2.1 gcc-arm-none-eabi 百度arm-gcc点进去,这里有许多的版本以及对应Linux和Window的版本,下载gcc-arm-

  • s5pv210 汇编开栈 C语言流水灯2022-01-05 20:37:34

    makefile final.bin: start.o led.o arm-linux-ld -Ttext 0x0 -o start.elf $^ arm-linux-objcopy -O binary start.elf final.bin %.o : %.S arm-linux-gcc -o $@ $< -c -nostdlib    //不连接系统标准启动文件和标准库文件,只把指定的文件传递给连接器 %.

  • S5PV210串口通信详解2021-11-20 13:59:37

    S5PV210串口通信详解 S5PV210概述: S5PV210有4路独立,异步,串行的输入输出IO口,UART支持的通信速率达到3Mbps。一个周期数据的组成:1位起始位,8位有效数据位,1位奇偶校验位,1位停止位。S5PV210使用的是异步(需要通过发送起始位和结束位),串行(数据位只在一根线上传输),电平信号(使用的是R232电

  • S5PV210开发板板载Gsensor KXTE9读取XYZ坐标值2021-11-19 13:02:16

    Study210开发板板载Gsensor读取XYZ坐标值 一、板载Gsensor KXTE9需要用到的寄存器简介1. CT_RESP (0x0C)2. X_OUT (0x12)3. Y_OUT (0x13)4. Z_OUT (0x14)5. CTRL_1 (0x1B)6. CTRL_3 (0x1D) 二、S5PV210和2440在I2C通信上的区别三、相关函数功能1. read_data 读板载KXTE9的

  • S5PV210学习笔记——(4) 串口2021-10-04 18:34:59

    UART:异步、串行、查分;USART:同步 电平信号:        RS232:-3~-15v为1,+3~+15为0;抗干扰距离远        TTL:+5v为1,0v为0,距离近不抗干扰,多用于电路内部或15m以内 串口中有个Transmit Buffer 寄存器,这个一会儿和FIFO一起说;还有个波特率发生器,它由时钟源为基础而产生。流控是

  • 嵌入式Linux_ARM裸机_S5PV210(Cortex-A8)开机启动流程2021-08-25 13:01:17

    上节记录了与存储相关的名词,基于上节的知识,这节记录S5PV210开机启动流程。 简单启动流程 首先,210可以通过OMpin选择启动介质,如下图所示。 从图中可以看出,S5PV210,出厂时内置了64KiRom和96KiRAM,iRom中预先烧录好了。 第一步 首先从iROM中的BL0开始启动,BL0做了哪些事情呢?(文档

  • 带你一步步了解S5PV210-I~ARM历史,RISC和CISC的区别,ARM与三星,华为,高通这些的关系2021-05-29 17:34:20

    首先我们比较直观的对S5PV210的了解就是它的外观,如下图: 这个上面直观的看到几个字母: SAMSUNG(三星,生产厂) S5PV210AH-A0(型号) ARM (内核厂家) 那首先我们就对三星,arm之间的关系简单描述一下: ARM是英国的一家芯片设计厂商(并不是制造厂商)。1978年成立于英国剑桥名为艾康电脑(Acorn)。

  • S5PV210串口通信2021-03-17 04:01:07

    1.7.1.通信涉及的几个基础概念 1.7.1.1、通信的发展历史 (1)、最早通信:烽火台、狼烟;信件;电子通信(电报、电话、网络信号) (2)、通信中最重要的两个方面:信息表示、解析方法 + 信息的传输方法 (3)、通信双方事先需要约定好信息的表示方法和解析方法,做到一致,否则信息不能有效传递 (4)、

  • S5PV210重定位2021-02-16 21:03:31

    #define GPJ0CON 0xE0200240 #define GPJ0DATA 0xE0200244 #define GPD0CON 0xE02000A0 #define GPD0DATA 0xE02000A4 #define SVCSP 0xD0037D80 .global _start _start: ldr r0,=0x11111111 ldr r1,=GPJ0CON str r0,[r1] ldr r0,=0x11111111 ldr r1,=GPD0CON str r0,[r

  • S5PV210在Linux下如何编写驱动2020-01-17 21:00:08

        我使用了两种驱动开发的模型来写了smart210上的按键驱动程序,这里做一下总结以及提供他人参考以及建议和改进,最后一个原因是自己很久没有写过博客了,现在想分享一下linux驱动开发程序的编写。      首先是Linux的中断处理机制。裸机开发中,通过中断标识一个函数指明该函

  • 八.ARM裸机学习之S5PV210的时钟系统2(汇编代码及时钟框图深入理解)2019-08-03 16:38:45

    原文链接:https://blog.csdn.net/wangweijundeqq/article/details/78503699 五.汇编实现时钟设置代码详解 1.时钟设置的步骤分析: 第1步:先选择不使用PLL。让外部24MHz原始时钟直接过去,绕过APLL那条路 第2步:设置锁定时间。默认值为0x0FFF,保险起见我

  • s5pv210中MFC的编码过程【转】2019-07-03 15:23:20

    一直对V210的硬件编码不是很清楚。这篇文章不错,支持下。 转自:http://ju.outofmemory.cn/entry/18804 在上一篇《s5pv210中MFC的帧内存格式》中我们知道了MFC编码所需要的格式,现在我们就来看看他的编码过程。首先说一下编码环境,我用的开发板是天嵌的TQ210,运行linux系统,其他开发

  • (小白嵌入式)基于S5pv210的arm初级驱动开发之环境安装之移植Linux内核(二)2019-06-11 20:53:27

    二,移植linux内核源码 ------ 内核镜像:zimage/uImage 1,获取linux内核源码 从官网下载 www.kernel.org 》内核版本linux-3.0.8.tar.bz2 2,在ubuntu中创建相应的目录 $ mkdir s5pv210 $ mkdir s5pv210/kernel $ mkdir s5pv210/driver 3,将内核源码拷贝到 ~/s5pv210/kernel ,并

  • Linux字符设备驱动--P12019-04-11 16:40:41

    源码: 1 /***************************************************************************** 2 简 述:简单字符型驱动程序,手动静态分配设备号,手动创建设备节点 3 ******************************************************************************/ 4 #include <linux/mod

  • s5pv210 sd卡宏定义C代码讲解2019-02-16 15:55:07

    一、分析C代码:#define CopySDMMCtoMem(z,a,b,c,e)(((bool()(int, unsigned int, unsigned short, unsigned int, bool))(((unsigned int )0xD0037F98)))(z,a,b,c,e)) 看上去是一个很复杂的宏定义,现在让我们来解析下#define CopySDMMCtoMem (z,a,b,c,e)用CopySDMMCtoMem(z,a,b,c,e

  • TQ210天嵌开发板S5PV210 LED闪烁程序C语言代码记录2019-02-06 16:03:38

    TQ210天嵌开发板S5PV210 LED闪烁程序C语言代码记录 之前也学习过LDE闪烁程序,一般通过如下方式实现: 主要思想是通过操作寄存器地址的方式操作寄存器,这种实现方式的优点就 是简单容易理解,但是具有一定的局限性,一般在较大的工程中不会这样实 现,因

  • s5pv210刷机问题及处理方法2019-01-16 10:00:53

    这篇文章是我整整刷开发板三天换来的经验,希望对大家有所帮助!首先开发板是九鼎的开发板,学习视频是朱老师ARM裸机遇到的问题总结下:1:win7系统下刷机,secureCRT有显示,刷完了uboot,image,kernel后系统卡死在了一个界面上。解决方法:1,看是不是UBOOT刷错了,2,看是不是没有做fdisk -c 0的处理,和命

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有