自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 比赛统计

1.kagglehttps://blog.csdn.net/bbbeoy/article/details/73274931转载于:https://www.cnblogs.com/orangeJuice/p/10889687.html

2019-05-19 16:27:00 134

转载 arduino驱动无法安装 找不到指定文件

由于很多人的windos使用的是精简版,很多都重装过,因此会缺少一些文件,使得arduino驱动无法安装,解决方法如下:1.驱动找不到如果只是驱动找不到那么可以按照以下方式操作:D:\arduino1_8_1\arduino-1.8.1-windows\arduino-1.8.1\drivers\Old_Arduino_Drivers.zip解压然后在设备管理中选中未...

2017-02-23 10:42:00 520

转载 驱动中返回值

判断驱动中返回值转载于:https://www.cnblogs.com/orangeJuice/p/5954110.html

2016-10-12 19:12:00 281

转载 关于宏的一些处理

。转载于:https://www.cnblogs.com/orangeJuice/p/5943920.html

2016-10-09 21:40:00 121

转载 同步和异步简述

同步:执行当前进程,当进程执行到某个请求时,若该请求需要一段时间才返回信息,那么这个进程将会一直等待下去直到请求返回。 异步:与同步相反,他不会等到直到信息返回才继续执行下去,而是直接执行后面的操作。 从某种角度上说,异步的处理方式会使得效率更加高,但是如果处于异步的进程太多会造成错误,会产生“混乱”,而使用同步虽然效率低,但是可以保证程序的安全。 ...

2016-10-09 21:34:00 116

转载 字节与内存地址

存储单元一般以八个二进制单位也就是一个字节为单位,字节是最小的存储单位。比如说一个八位二进制数是一个字节,也就是一个存储单位,我们常说的0x56000050很多时候只是内存的虚拟地址,CPU能直接操作的也是这个,内存常常是已经有的固定的,对于地址我们能操作的是映射提供给用户那一部分,比如我们映射了如下四个地址0x56000050、0x56000054、0x56000058、0x56000...

2016-09-29 17:46:00 717

转载 驱动分类

按照“驱动”字义,我们可以知道他的作用是使其对象活动起来,英文名“driver”更为贴切,不过请不要联想到“old driver”。 驱动工作在内核中,是内核的一部分,同时在内核中占据了最大的空间,从层次结构来说,它在系统和硬件设备之间,通过相应的接口调用驱动,使得我们的硬件能够工作起来,这里的接口是一个抽象的说法,我们可以将其认为是一个“函数”,也可以认为是switc...

2016-09-20 14:50:00 287

转载 工程师思维——认识对象与解决问题

我所理解的工程师简单描述是指“能根据实际问题选择适当的方法、适当的工具较好的达到既定的目标”这样一类人,下面是我自己归类的一些认识工程和解决问题的一些思路,背景是嵌入式+linux类问题的解决。 1.认识对象 这一步的全称应该叫认识对象、考虑需求、确立标准,我刚开始决定学习嵌入式linux的原因是为了找一份较好的工作,在linux大环境下的服务器、ARM驱动o...

2016-09-19 17:23:00 191

转载 指向指针的指针

1 # define A 10 2 int main(void) 3 { 4 int a[5] = {1, 2, 3, 4, 5}; 5 int b = 2; 6 int *p = &a[0]; 7 int *q = &b; 8 int **r = &p; 9 char *x[]...

2016-09-18 16:59:00 77

转载

栈是一种线性表,他的特征是“先进后出”、“后进先出”,他的栈的指针(SP)永远是指向栈顶的,即压栈的位置。 栈是一种数据结构,而计算机内有其专用的寄存器,也就是说,建立栈、入栈、出栈依然是寄存器操作 栈的作用是保存上下文,延伸开说可以是(存中断断点、保存子程序调用返回点、保存CPU现场数据等,也用于程序间传递参数),在ARM中我们常用的从汇编到C的调用,也就是...

2016-09-18 09:30:00 75

转载 Uboot移植_starts(文件级).2.2

(原创文章,作者:达达kiki,未经许可,谢绝转载) 众所周知,如果要成功移植一个u-boot(针对硬件有变化)我们需要修改其对应的所有文件,那么在前一篇我们看到的头文件(100ask24x0.h)也是需要修改的,这里我们暂时跳过,因为添加过硬件的几乎都知道,只有当我们需要某个硬件时我们才考虑将其代码放置到主函数里面,将其头文件和相关定义放置到统一的头文件里面(这里也包...

2016-09-08 10:53:00 110

转载 Uboot移植_starts(文件级).2.1

(原创文章,作者:达达kiki,未经许可,谢绝转载)u-boot版本选用:u-boot-1.1.61、对于start.s,在进入正题前我们首先分析其头文件,若是一个直接在网上下载的u-boot(后面叙述的都是u-boot-1.1.6),我们可以看到它有如下头文件:1 #include <config.h> ...

2016-09-07 19:37:00 96

转载 u-boot移植准备(文件级).1

(原创文章,作者:达达kiki,未经许可,谢绝转载)对于诸如S3C2440/2410系列,网上关于u-boot移植资料是较多的,但是大部分皆是在看完视频后直接按照视频中的移植步骤来拽写的,缺少一种体系,给人的感觉稍显分散,本篇随笔以文件的形式从start.s到board.c的顺序,从第一层到其引用层的层次来讲述一个u-boot的工作过程,以及他是如何调用文件并且修改硬件的相关部分,从...

2016-09-06 11:16:00 67

转载 Start.s分析(背景+注解)

Start.s网上有很多注解,但是看完注解后对其整个工作过程又有些模糊,特别是涉及到内存地址的地方,所以通过查阅资料慢慢完善对Start.s的分析,包括他的背景叙述和代码的一些分析,这篇随笔还不断晚上,添加上自己的一些体会和查到的资料。CPU:s3c2440内核:ARM920t系统启动流程:1、系统上电后,首先自动判断是否是autoboot模式,如果使用 s3...

2016-08-31 17:20:00 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除