[置顶]公告栏

最近利用开学时间,重新整理了一下博客。 还有大概三分之二的笔记没放上。 希望大家喜欢,多多支持。 欢迎各位多提提建议。 希望对大家有所帮助。 个人学习兴趣比较杂,比较广泛。 本人并非啥劳资大神,而是一只努力奋斗的小菜鸡。 爱分享,爱技术,爱生活。 主要是偏向嵌入式开发方向 现准备...

ARM中断异常

    异常优先级:   ARM处理器的异常空间:   在所有异常的入口,IRQ 中断被屏蔽 ,只有重新被使能才可触发内核(Kernel)响应。(如:中断嵌套处理) 在 FIQ 和 Reset 异常的入口,FIQ中断被屏蔽。 AR...

ARM工作模式详解

ARM v4版本的处理器有以下两个工作状态: ARM状态:32位,执行字对准的ARM指令。(性能好,代码密度小 Thumb状态:16位,执行半字对准的Thumb指令。(性能差,代码密度大)   进入Thumb状态的方法是: 执行BX指令,并设置操作数寄...

ARM嵌入式微处理器概论

ARM内核(Kernel)是一种32位RISC微处理器,具有功耗低、性价比高、代码密度高等三大特色。 ARM处理器具有RISC体系结构的典型特征,同时具有以下特点: 在每条数据处理指令当中,都控制算术逻辑单元ALU和移位器,以使ALU和移位器获得最大的利用率。 自动递增和...

嵌入式系统概论

嵌入式系统的硬件是以嵌入式微处理器为核心,主要由嵌入式微处理器、总线、存储器、输入/输出接口(Interface)和设备组成。 嵌入式系统的软件是由初始化代码及驱动、嵌入式操作系统(Operating System)和应用程序等软件有机地结合在一起形成系统特定的一体化软件。 总...

Centos7安装gitbook

安装npm(Node Package Manager):   从node.js的官网(https://nodejs.org/en/)上下载安装程序,即可完成Node.js和npm的安装。 Centos安装gitbook npm install -g gitbo...

centos7生成ssl数字证书

1.查看是否安装httpd和SSL(如果有就可以进行下一步) [harley@harley ~]$ rpm -qa | grep httpd httpd-tools-2.4.6-80.el7.centos.1.x86_64 httpd-2.4.6-80.el7.centos.1....

U-Boot的源码stm_flash.c详细剖析

FLASH存储器:     FLASH存储器又称为闪存,它也是可重复擦写的储器,部分书籍会把FLASH存储器称为FLASH ROM,但它的容量一般比EEPROM大得多,且在擦除时,一般以多个字节为单位。 根据存储单元电路的不同,FLASH存...

神经网络概论-Demystification

在许多领域中,人工神经网络(Network)运用是很广泛的,比如:语音识别、机器翻译、人脸图像识别、癌细胞的识别、疾病的预测和股市走向的预测等领域。 人工神经网络听起来very高大上,其实它本质上是一种有向图,只不过它这有向图有点特殊。 有向图包括 节点 和 有向弧 。 人工神经...