
Tarena_ARM
love_mailong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
day01 嵌入式开发环境配置
2.三个要求 建议安装纯linux系统 友情提示,安装前备份重要资料 建议:ubuntu,fedora 建议安装必要的linux软件 网络安装:只需一个命令即可 网络安装会自动检查软件依赖性 ubuntu:sudo apt-get install 软件名转载 2017-06-16 17:07:25 · 424 阅读 · 0 评论 -
day03 LED灯源程序编写与编译、UART原理
回顾: 面试题:谈谈对嵌入式的理解 1.明确:如何向下位机部署软件 1.1.明确:嵌入式开发模式,画出简要的示意图 1.2.看图明确接下来要完成的内容 上位机搭建开发环境 各种安装 搞定下位机 掌控硬件信息 粗看转载 2017-06-16 17:09:49 · 577 阅读 · 0 评论 -
day08 ARM体系结构与编程、流水线
回顾: 1.I2C总线 面试题:谈谈对I2C总线的理解 面试题:谈谈对ARM裸板编程的理解 1.1.常见的几种硬件通信方式 1.2.I2C总线定义 画图 1.3.看图提三个问题 协议 1.4.I2C总线协议概念 1.5.举例子画图说明访问的过程 1.6.举例子画图说明配合 1.7.谈谈调试心得 1.8.以MMA86转载 2017-06-16 17:18:56 · 818 阅读 · 0 评论 -
day11 ARM混合调用案例、ARM核 异常处理流程、软件处理异常
回顾: 面试题:谈谈对ARM处理器的认识 1.常见的处理器 2.ARM定义 3.ARM版本 4.ARM流水线 5.ARM工作模式 6.ARM工作状态 7.ARM寄存器 8.ARM异常 9.ARM异常处理流程 10.ARM指令之分支跳转 11.ARM指令之数据处理指令 数据传送指令 算数运算指令 位运算指令 比较转载 2017-06-16 17:20:04 · 414 阅读 · 0 评论 -
day10 ARM伪指令、ARM混合调用
回顾: 面试题:谈谈对ARM处理器的认识 1.常见的处理器架构 2.ARM的定义 3.ARM的版本和流水线 4.ARM的7种工作模式 5.ARM的2种工作状态 6.ARM的37个寄存器 7.ARM的7种异常 8.ARM的异常处理流程(核心) 9.ARM指令 1.移位操作符 2.影响cpsr的两种情形 3.CPU核跳转的三种方式转载 2017-06-16 17:20:03 · 820 阅读 · 1 评论 -
day09 ARM汇编指令
回顾: 面试题:谈谈对ARM处理器的认识 1.ARM编程基础 1.1.谈谈常见的处理器 x86/powerpc/dsp/fpga/mips(北京君正)/arm/单片机 1.2.ARM的定义 一种处理器架构 ARM公司设计CPU核(ARM核),IP授权 不生产处理器 1.3.ARM的版本(ARM核的版本)划分转载 2017-06-16 17:19:26 · 826 阅读 · 0 评论 -
day07 IIC实战
回顾: 1.链接脚本 .lds 链接器使用 段的内容和起始地址 语法 三个内容: 起始地址 第一个文件 入口函数 2.I2C总线 面试题:谈谈对I2C总线的理解 2.1.常用的硬件通信方式 GPIO/UART/I2C/SPI/1-Wire 2.2.I2C的定义转载 2017-06-16 17:18:00 · 386 阅读 · 0 评论 -
day06 链接脚本、shell程序优化、IIC总线
回顾: 1.面试题:谈谈对UART的理解 2.实战:上位机和下位机通过UART进行数据的交互 3.回顾Makefile的编程 ********************************************** 4.链接脚本 4.1.明确:可执行程序基本包含的三大部分 text段内容 data段内容 bss段内容转载 2017-06-16 17:10:21 · 404 阅读 · 0 评论 -
day05 UART实战、源码阅读工具(Sourceinsight/Ctags)、Makefile编写
回顾: 1.面试题:谈谈对UART串口的理解 1.1.谈谈常见几种硬件通信方式 GPIO/UART/I2C/SPI/1-Wire 1.2.UART的定义 九个字 定义阐述 串行 并行 串行和并行PK转载 2017-06-16 17:09:50 · 297 阅读 · 0 评论 -
day02 uboot、程序的烧写
回顾: 笔试题:阐述volatile关键字! 1.面试题:谈谈对嵌入式的了解 1.1.谈谈身边常见的嵌入式产品 1.2.嵌入式定义和特点 举例子对比说明 硬件依赖需求 软件依赖硬件 立马给出一下场景 2.场景:一块开发板,一台电脑,开发板如何运行一个软件 2.1.明确嵌入式开发基本模式转载 2017-06-16 17:08:47 · 789 阅读 · 1 评论 -
day04 UART协议
回顾: 1.面试题:谈谈ARM裸板编程 1.1.一定要举例子说明即可,目前以开关LED为例 谈谈ARM裸板编程的思路 1.2.首先要分析用户需求(中心) 1.3.掌控LED硬件信息 粗看 位置 细看 原理图 表面看明确L转载 2017-06-16 17:09:50 · 592 阅读 · 0 评论