Schling

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年9月17日

摘要: 1、时钟域:MSYS、DSYS、PSYS(1)因为S5PV210的时钟体系比较复杂,内部外设模块太多,因此把整个内部的时钟划分为3大块,叫做3个域。(2)MSYS: CPU(Cortex-A8内核)、DRAM控制器(DMC0和DMC1)、IRAM&IROM······(3)DSYS: 都是和视频显示 阅读全文
posted @ 2016-09-17 15:50 Schling 阅读(441) 评论(0) 推荐(0) 编辑

2016年9月12日

摘要: ldr和adr都是伪指令,区别是ldr是长加载、adr是短加载。 重点:adr指令加载符号地址,加载的是运行时地址; ldr指令加载符号地址时,加载的是链接地址。 阅读全文
posted @ 2016-09-12 16:22 Schling 阅读(323) 评论(0) 推荐(0) 编辑

2016年8月6日

摘要: 1. bic BIC指令的格式为: BIC{条件}{S} 目的寄存器,操作数1,操作数2 BIC指令用于清除操作数1的某些位,并把结果放置到目的寄存器中。 操作数1应是一个寄存器, 操作数2可以是一个寄存器、被移位的寄存器、或一个立即数。 操作数2为32位的掩码,如果在 掩码中置了某一位1,则清除这 阅读全文
posted @ 2016-08-06 20:09 Schling 阅读(22190) 评论(0) 推荐(0) 编辑

2016年8月4日

摘要: arm-linux-objdump -D led.elf > led_elf.dis objdump是gcc工具链中的反汇编工具,作用是由编译链接好的elf格式的可执行程序反过来得到汇编源代码 -D表示反汇编 > 左边的是elf的可执行程序(反汇编时的原材料),>右边的是反汇编生成的反汇编程序 反汇 阅读全文
posted @ 2016-08-04 17:05 Schling 阅读(1549) 评论(0) 推荐(0) 编辑

2016年7月30日

摘要: 1.概念 目标:目标顶格写,后面是冒号(冒号后面是依赖) 依赖:依赖是用来产生目标的原材料。 命令:命令前面一定是两个Tab,不能是定格,也不能说多个空格。命令就是要生成那个目标需要做的动作。 2.基本工作原理 其一,当我们执行 make xx 的时候,Makefile会自动执行xx这个目标下面的命 阅读全文
posted @ 2016-07-30 23:00 Schling 阅读(408) 评论(0) 推荐(0) 编辑

摘要: 1.安装 步骤1:打开虚拟机,在/usr/local/下创建/usr/local/arm文件夹(规范路径) 步骤2:先将安装包从Windows中弄到linux中去。可以用共享文件夹(/mnt/hgfs/winshare/),也可以用Samba,也可以cuteftp。 步骤3:解压。tar -jxvf 阅读全文
posted @ 2016-07-30 21:16 Schling 阅读(6652) 评论(0) 推荐(0) 编辑

摘要: /mnt/hgfs/winshare/ 阅读全文
posted @ 2016-07-30 19:46 Schling 阅读(420) 评论(0) 推荐(0) 编辑

摘要: (1)在linux和android系统下,擦除uboot的方法: busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync sync(2)在uboot底下如何擦除uboot:movi write u-b 阅读全文
posted @ 2016-07-30 16:33 Schling 阅读(661) 评论(0) 推荐(0) 编辑

摘要: 如果提示如下错误: Error: No MBR is found at SD/MMC. Hint: use fdisk command to make partitions.则先执行指令"fdisk -c 0",执行过程如下:SMDKV210 # fdisk -c 0 fdisk is comple 阅读全文
posted @ 2016-07-30 15:41 Schling 阅读(535) 评论(0) 推荐(0) 编辑