技术

为智能硬件开发者、创客提供有关基于英特尔嵌入式处理器的应用技术介绍和合作伙伴方案介绍

ARM中C语言和汇编语言混合编程

在嵌入式系统开发中,目前使用的主要编程语言是C 和汇编,虽然C++已经有相应的编译器,但是现在使用还是比较少的。

ARM64架构下地址翻译相关的宏定义

作者:linuxer

来源:蜗窝科技

一、前言

与ARM7相比,Cortex-M3优势明显!

要使用低成本的 32位处理器,开发人员面临两种选择,基于Cortex-M3内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又是什么?本文主要介绍了ARM Cortex-M3内核微控制器区别于ARM7的一些特点,帮助您快速选择。

1.ARM实现方法  

单片机的小秘密:指令数据都被写在了哪?

单片机的正常运行的前提,硬件是一方面,另一方面就是单片机需要执行的程序。大家都知道单片机会执行写好的程序,但是单片机从哪里开始读取指令,数据又被写在了哪里呢?

特别实用的单片机编程经验总结!

本文主要总结一些比较实用的单片机编程经验:

经验之一:用“软件陷阱+程序口令”对付PC指针的弹飞

Proteus8与Keil4的联接调试教程

首先安装vdmagdi软件,然后再进行以下设置:

下载地址:http://pan.baidu.com/s/1i30ultb

Proteus中常用的元器件中英文名称对照

Proteus用起来十分方便,其对中国学生最大的障碍就是很多朋友不知道自己想要寻找的器件用英文怎么说,从而无法在Proteus中快速找到自己需要的器件。下面,我们就简单先来了解一下Proteus中器件的种类。

ARM中异常中断问题分析总结

一、ARM中异常中断的类型:

异常中断名称 含义 复位(Reset)

当处理器复位引脚有效时,系统产生复位异常中断,程序跳转到复位异常中断处理程序处执行。复位异常中断通常用在下面几种情况:

1、系统加电时

2、系统复位时

3、跳转到复位中断向量处执行,称为软复位

为什么我们需要这么多的寻址方式?

寻找操作数可以通过直接给的方式(立即寻址)和直接给出数所在单元地址的方式(直接寻址),这就够了吗?

看这个问题,要求从30H单元开始,取20个数,分别送入A累加器。

嵌入式系统硬件电路设计时需要考虑的基本问题

设计以MCU为核心的嵌入式系统硬件电路需要根据需求分析进行综合考虑,需要考虑的问题较多,这里给出几个特别要注意的问题。

1、MCU的选择