自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李辉的博客

专注于嵌入式开发

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 汇编写启动代码之设置栈和调用C语言

汇编写启动代码之设置栈和调用C语言                                                                                         --参考朱老师ARM裸机编程1、为什么汇编写启动代码之设置栈和调用C语言(1) C语言运行时:(环境runtime)需要一定的环境和条件,这些环境由汇编来提供。有些

2017-10-28 19:55:51 660

原创 学习ARM反汇编工具objdump和一个简单实例

学习ARM反汇编工具objdump和一个简单实例                                                                         --参考朱有鹏ARM裸机编程1、反汇编的原理&为什么需要反汇编arm-linux-objdump -D led.elf > led_elf.disobjdump是gcc工具链中的反汇

2017-10-28 10:09:14 16139 1

原创 用汇编语言实现在210实现流水灯

用汇编语言实现在210实现流水灯                                           ---参考朱有鹏ARM裸机编程1、Makefile的解释(1)首先简单的解释一下这个的Makefile目标文件:led.bin:依赖的文件led.o也就是led.bin不存在的时候,或者led.o更新的时候,会执行这个Makefile那么就执行后面的命令:

2017-10-22 16:31:39 4709 2

原创 如何从SD卡烧录文件到S5PV210

如何从SD卡烧录文件到S5PV210                                           --参考朱有鹏ARM裸机教程1、前言:一般我们学习裸机课程的时候,一般是使用USB的下载方式,但是210提供了很多种启动方式给我们,比如SD卡的启动方式。2、S5PV210的启动方式:前面的博客中有提到S5PV210的启动方式(1)可

2017-10-15 11:28:27 1467

原创 从零开始ARM裸机开发之建立开发环境

从零开始ARM裸机开发之建立开发环境                                                                     --参考朱有鹏ARM裸机课程1、前言:以前学过TQ2440的程序,在Ubuntu中建立的环境是不符合S5PV210需要的开发环境的这篇博文主要讲解一下建立一个简单的嵌入式开发环境需要什么?2、回

2017-10-14 17:46:18 6125

原创 从零开始的刷机(烧录系统到开发板)

从零开始的刷机(烧录系统到S5PV210开发板)                                                    --参考朱有鹏裸机课程1、什么是刷机?刷系统就是利用刷机工具,向开发板烧录预先编译好的系统镜像,使之在开发板上运行起来,你可以重新烧录并在最后烧写你最喜欢的操作系统。2、电脑和开发板怎么通信?(串口)串口是一种硬件的

2017-10-08 09:49:08 9418

原创 ARM汇编指令集3 --汇编伪指令

ARM汇编指令集3 --汇编伪指令                                               --参考朱有鹏裸机编程1、协处理器和协处理器指令详解什么是协处理器?协处理器的功能?(1)MCR   &  MRCMRC  :用于读取CP15中的寄存器MCR:  用于写入CP15中的寄存器(2)什么是协处理器?1、SO

2017-10-05 18:45:37 454 1

原创 ARM汇编指令集2 --常用的汇编指令

ARM汇编指令集2 --常用的汇编指令                                            ---参考朱有鹏大讲坛1、数据传输和跳转指令详解(1)数据传输指令           mov      mvn(2)算术指令                   add      sub     rsb    adc    sbc    rsc(3

2017-10-04 16:09:29 503

原创 ARM汇编指令集1--需要的基础知识

ARM汇编指令集1--需要的基础知识                                          ---参考朱有鹏ARM裸机编程前言:学习的过程,就是一个先模仿,然后再进行创新的过程。           学习朱老师的课程,真的完全从0开始学习,以前有很多的地方真的并没有理解,           等全部学习完后再进行一次总结与感谢。1、指令与

2017-10-04 09:51:13 506

原创 ARM的异常处理方式简单介绍

ARM的异常处理方式简单介绍---参考朱有鹏大讲坛1、什么是异常?正常工作之外的流程都叫做异常。异常会打断正在执行的工作,并且一般我们希望异常处理完成后继续执行原来的工作。中断也是异常的一种。2、CPU 90%的情况都在用户态      它有可能在5种情况下都有可能进行异常的处理。       中断都是不可预知的。       也有一些异常的模式是我们不

2017-10-03 18:58:24 2352

原创 ARM编程的编程模式和一些概念理解的地方

ARM编程的编程模式和一些概念理解的地方                                                     ---参考朱有鹏裸机编程1、ARM的编程模式和7种工作模式(1)ARM的基本设定         ARM采用的是32位的架构         ARM约定:  BYTE:8bit,      HalfWord:16bit,(2b

2017-10-02 19:11:35 504

原创 S5PV210-iROM-ApplicationNote-Preliminary的分析

S5PV210-iROM-ApplicationNote-Preliminary文件的分析                                                                                                                                          ---参考朱有鹏大讲坛信息

2017-10-01 18:15:54 594

hcc-riscv32.tar.gz

编译HI3861低功耗WIFI芯片的交叉编译工具链

2023-01-04

MT7601的STA模式下的驱动开发包

MT7601的SDK驱动开发包STA模式下进行交叉编译工具后可以得到KO文件。 用于加载海思或者其它平台挂载WIFI模块的地方。

2020-05-21

mp4info.rar

Mp4info可以用于查看MP4帧结构的软件。 有助于你理解MP4打包H264,H265文件的需求。 开发流媒体的利器。 Mp4info可以用于查看MP4帧结构的软件。 有助于你理解MP4打包H264,H265文件的需求。

2020-05-21

emsdk-portable.tar.gz

emscripten有多个版本,这里安装的是WebAssembly需要的版本。下面开始安装emscripten

2018-12-21

UBOOT的主Makefile的分析的思维导图--Mindjet MindManager

基于Mindjet MindManager写的UBOOT的主Makefile的分析的思维导图 里面详细的写了UBOOTMakefile的所有涉及到的知识点

2018-04-30

空空如也

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

TA关注的人

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