ICode9

精准搜索请尝试: 精确搜索
  • 第二季-专题12-通过按键玩中断2019-09-03 12:01:01

    专题2-通过按键玩中断 第1课-中断处理流程深度剖析   一. 中断概念 CPU在工作的过程中,经常需要与外设进行交互,交互的方式包括“轮询方式”,“中断方式”。 轮询方式: CPU不断地查询设备的状态。该方式实现比较简单,但是CPU利用率很低,不适合多任务的系统。 中断方式 CPU在告知硬件

  • ASTC on Android2019-09-02 18:05:23

      kGL_KHR_texture_compression_astc_ldr kWEBGL_compressed_texture_astc_ldr   KHR_texture_compression_astc_ldr KHR_texture_compression_astc_hdr 浮点精度 OES_texture_compression_astc adreno扩展支持 unity有包这个扩展 metal支持 albedo(RGB) ASTC_6x6_sRGB normals(

  • ArmLinux BOOTLOADER全程详解2019-08-21 12:42:53

    原文链接:http://www.cnblogs.com/c1230v/articles/1567981.html 网上关于Linux的BOOTLOADER文章不少了,但是大都是vivi,blob等比较庞大的程序,读起来不太方便,编译出的文件也比较大,而且更多的是面向开发用的引导代码,做成产品时还要裁减,这一定程

  • oracle数据库clob字段处理2019-08-20 19:55:05

    1、指定待插入字符串类型为clob,可以使用过程或存储过程例子:DECLARE REALLYBIGTEXTSTRING CLOB := '待插入的海量字符串';BEGIN   INSERT INTO test_table VALUES('test', REALLYBIGTEXTSTRING, '0');   commit;end ;2、blob字段数据转换为clob类型CREATE OR REPLACE FUNCTION

  • UBoot启动流程2019-07-17 12:02:45

    1. UBoot启动流程可以分为两个阶段: (1)第一阶段 ① 硬件设备初始化 ② 加载UBoot第二阶段代码到RAM空间 ③ 设置好栈 ④ 跳转到第二阶段代码入口 (2)第二阶段 ① 初始化本阶段使用的硬件设备 ② 检测系统内存映射 ③ 将内核从Flash读取到RAM中 ④ 为内核设置启动参数 ⑤ 调用内核   2.

  • uboot 的启动过程及工作原理2019-06-29 09:02:35

    启动模式介绍 大多数 Boot Loader 都包含两种不同的操作模式:"启动加载"模式和"下载"模式,这种区别仅对于开发人 员才有意义。但从最终用户的角度看,Boot Loader 的作用就是用来加载操作系统,而并不存在所谓的启动加 载模式与下载工作模式的区别。 启动加载(Boot loading)模式:这种模式也

  • 什么是HDR?2019-04-29 13:44:17

    参考:https://baijiahao.baidu.com/s?id=1606763887374415267&wfr=spider&for=pc      HDR——即高动态范围图像(High-Dynamic Range,简称HDR),相比普通的图像,可以提供更多的动态范围和图像细节,根据不同的曝光时间的LDR(Low-Dynamic Range)图像,利用每个曝光时间相对应最佳细节的LD

  • bootloader研究最后一关(上)2019-04-27 10:52:22

    2011-03-12 17:03:17   把map文件也仔细看了下。代码及map文件及段分配的关系,可以参考我总结的图。暂时堆栈我就不放在ZI上了。不是今天的重了点     今天重点研究2440的nandflash启动后是如何搬运代码的。参考代码如下。 ldr r0, =BWSCON ldr r0, [r0] ands r0, r0, #6 

  • PTA Complete Binary Search Tree(建立完全二叉搜索树+中序遍历建树+层次遍历)2019-04-20 15:01:39

    大体思路: 1.选取数据结构来建树:如果用链表实现,层次遍历需要队列辅助;如果用数组实现,可以直接顺序输出(i作为根节点,2i就是左节点,2i+1就是右节点,i=1,2,3......)。所以使用数组来表示cbst 2.对key值进行非降序排序,然后根据ldr建树 3.层次遍历输出    本题get到一个新姿势: 对bst中序遍

  • ARM指令adr adrl ldr mov简单科普2019-04-05 13:52:39

    ADR 是一条小范围的地址读取伪指令,它将基于PC的相对偏移的地址值读到目标寄存器中。格式:ADR register,exper。 编译源程序时,汇编器首先计算当前PC值(当前指令位置)到exper的距离,然后用一条ADD或者SUB指令替换这条伪指令,  例如:ADD register,PC,#offset_to_exper。  注意,标号e

  • 通用dll技术2019-03-14 15:56:02

    原理很简单就是你自己的dll加载被劫持的dll,通过loadlibrary,但是你替换了dll后面peb保存的是你当前的dll的句柄,调用的时候就是去你这个dll调用,这很定不行的有的东西只有原来的被劫持的有,不可能 把所有功能实现一遍,做法是把你loadlibrary被劫持的那个句柄替换成peb中名称被你防造的那

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

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

ICode9版权所有