新疆25选7走势 > 嵌入式技术 > 正文

29选7彩票开奖结果:ARM嵌入式中断向量表配置策略和实现方法

? 2018年07月11日 10:51 ? 次阅读

新疆25选7走势 www.ve66b.cn   一般32位ARM嵌入式系统的中断向量表是程序编译前设置好的。在编写32位ARM嵌入式系统的中断服务程序、设置和修改ARM体系结构的中断向量表时,常感到相当麻烦,不得不修改汇编代码,对不喜欢使用汇编代码编程的程序员尤其如此。当需要在程序运行过程中动态修改中断向量的程序时会感到更为不便,不得不增加很多分支处理指令才能实现。为此本文提出一种简便高效的配置方法,实现了ROM固化程序在运行时动态配置ARM嵌入式系统中断向量表的功能。

ARM嵌入式中断向量表配置策略和实现方法

  1 ARM中断向量两种设置方法

  在32位ARM系统中,一般都是在中断向量表中放置一条分支指令或PC寄存器加载指令,实现程序跳转到中断服务例程的功能。例如:

  IRQEntry B HandleIRQ ;跳转范围较小

  B HandleFIQ

  或IRQEntry LDR PC,=HandleIRQ ;跳转的范围是任意32位地址空间

  LDR PC,=HandleFIQ

  LDR伪指令等效生成1条存储读取指令和1条32位常数定义指令。32位常数存储在LDR指令附近的存储单元中,相对偏移小于4KB。该32位数据就是要跳转到的中断服务程序入口地址。

  之所以使用LDR伪指令,是因为ARM的RISC指令为单字指令,不能装载32位的立即数(常数),无法直接把一个32位常数数据或地址数据装载到寄存器中。下面一般程序与上述伪指令功能等效,但中断向量表描述得更为清晰。其中VectorTable为相对LDR指令的偏移量:

  IRQEntry LDR PC,VectorTable+0

  ;与LDR PC,=HandleIRQ等效

  LDR PC,VectorTable+4

  ;与LDR PC,=HandleFIQ等效

  ……

  VectorTable DCD HandleTRQ

  DCD HandleFIQ

  ……

  HandleIRQ

  ……

  HandleFIQ

  一般ARM嵌入式系统的程序都是固化在从00000000H开始的低端ROM空间中,中断向量表VectorTable也是固化在ROM中,所以上述两种方法都无法在程序运行时动态随机修改中断向量表。不论对于初学ARM处理器的程序员还是有经验的程序员,设置中断向量都相当繁琐,必须修改ARM的C程序的启动代码。一段晦涩的汇编代码很不方便,比较容易出错。

  2 X86与ARM处理器中断向量表比较

  实模式X86程序员都熟悉,在X86体系结构的PC系统中,不论是用汇编还是用C语言,都可以动态随机地设置、修改中断向量表—只需要简单地把中断程序例程的入口地址写入到中断向量表数据区,即可完成向量表的设置。

  X86向量表设置方便的原因有两个。其一是中断向量表与程序代码完全分离,中断向量表设置在RAM数据空间,向量表存放的数据是纯粹地址数据;而在ARM向量表中存放的是与中断服务例程入口有关的一条分支指令。另一个原因是,除BIOS外,大多数PC程序都是在运行时加载到RAM中的,程序数据是不加区别的,所以可以很容易在程序运行的过程中从数据生成程序,并可以很容易把CPU控制权转到新生成的程序中。

  表面上看,在ARM第二种中断向量设置方法的向量表VectorTable中也是纯地址数据,不含指令代码,似乎可以把VectorTable设置在RAM数据段中。然而一般ARM体系的ROM代码段和RAM数据段间的偏移远大于2 12,故超出了LDR使用PC为基址的相对寻址范围。

  代码中的VectorTable是一个与当前PC间的一个偏移,LDR指令的相对地址是在编译时计算的,要求VectorTable《2 12,所以VectorTable不能随意安排在RAM空间中。VectorTable一般只能安排在中断跳转指令附近的代码区内中。

  3 ARM结构中中断向量表的动态配置方法

  要在ARM结构中实现与X86中一样方便的在中断向量的随机存取功能,向量表的地址数据必须可以安排在任意32位地址的RAM空间中。为此,中断处理必须增加一条指令,先跳转到向量表,然后执行向量表中动态生成的跳转指令,跳转到中断服务程序,参见下列初始化代码:

 ??;******向量表******

  ENTRY

  B ResetHandle ;原向量偏移 ,中断号

  B ReseHandle ;0x00 ,00

  LDR PC,=NewVectorTable+0x08 ;0x04,未定义 ,01

  LDR PC,=NeWVector Table+0x10 ;0x08,SWI,02

  LDR PC,=NewVectorTable+0x18 ;0x0c,未定义 ,03

  LDR PC,=NewVectorTable+0x20 ;0x10,未定义 ,04

  LDR PC,=NewVectorTable+0x28;0x14,未定义 0,05

  LDR PC,=NewVectorTable+0x30 ;0x18,IRQ ;06

  LDR PC,=NewVectorTable+0x38 ;0x1c,FIQ ,07

  ……

 ??;******代码段******

  ResetHandle

  ……

 ??;***数据段,为NewVectorTable分配数据空间***

  NewVectorTable # 128;大小根据需要定义,每向量2个字(8字节);

  程序运行时,中断服务的初始化 程序必须设置好新的中断向量表,即在NewVectorTable表中动态生成下列指令:

  NewVectorTable;表安排在RAM顶端0x0c1fff00处(由硬件设定)

  LDR PC,[PC,#4];指令代码为0xe51ff004,功能为PC〈-[PC+4]

  nVt00 DCD ISR_RESET_HANDLE

  LDR PC,[PC,#4];与LDR PC,nVt01指令等效

  nVt01 DCD ISR_UNDEF_HANDLE

  LDR PC,[PC,#4]

  nVt02 DCD ISR_SWI_HANDLE

  LDR pC,[PC,#4]

  nVt03 DCD ISR_UNDEF_HANDLE

  LDR PC,[PC,#4]

  nVt04 DCD ISR_UNDEF_HANDLE

  LDR PC,[PC,#4]

  nVt05 DCD ISR_UNDEF_HANDLE

  LDR PC,[PC,#4]

  NVt06 DCD ISR_IRQ_HANDLE

  LDR PC,[PC,#4]

  nVt07 DCD ISR_FIQ_HANDLE

  ……

  可用C函数在NweVectorTable中生成含上述指令的向量表,具体实现如下:

  #define VECTOR_TABLE 0x0c1fff00

  //向量表首地址,根据实际硬件来配置

  #define INSTRUCTION_LDR_PC 0xe51ff004

  //加载PC寄存器的指令码

  //设置向量C函数,ISR_Handle中断服务程序地址

  void SetVector(unsigned char no,unsigned long int ISR_Handle){

  unsigned long int * pVectorTable;

  //定义32位无符号数指令,指向向量表

  pVectorTable=((unsigned long int *)(VECTOR_TABLE+(no《《3)));

  *pVectorTable++=INSTRUCTION_LDR_PC;

  //在向量表中放置LDR PC,[PC,#4]指令

  *pVectorTable=ISR_Handle;//设置中断服务例程入口地址

  }

  //读取向量C函数,no代表中断号

  unsigned long int GetVector(unsigned char no){

  unsigned long int *pVectorTable;

  pVectorTable=((unsigned long int *)(VECTOR_TABLE+(no《《3)));

  return *(++pVectorTable);//返回中断处理程序入口地址

  }

  使用上述初始化代码和向量设置函数,除复位向量外,其它所有中断向量都可以指向了在RAM数据区中的新向量表,并给定一个统一的中断编号。中断服务程序可以放在任何??槲募斜嘁肓?,不需要修改原向量表代码,但在打开中断使用中断服务例程前必须使用C函数SetVector()设置中断向量。

  4 结论

  本文提出的中断向量表配置策略和实现方法,简便高效,仅比标准处理方法增加一条指令的执行时间。当把ARM的C初始化汇编代码中所有中断源(包括扩展的内外部中断源)的向量都指向了新向量表,并统一编号,此后编写任何中断服务程序几乎不需要修改汇编代码,C初始化代码完全可以对C程序员隐藏起来,并可以像在X86体系下一样动态地设置和修改中断向量。

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

日本百亿亿次超算曝光:性能提升100倍,2021...

日本欲重夺超算第一的行动初见端倪,近日,富士通等研究机构已经开始对下一代超算Post-K进行原型CP...

发表于 2018-07-11 11:19 ? 118次阅读
日本百亿亿次超算曝光:性能提升100倍,2021...

三星代工和ARM宣布合作,将推出采用7nm工艺制...

除了CPU和GPU,三星还拿到了ARM的Artisan physical IP授权,包括全套的内存编...

发表于 2018-07-10 16:53 ? 151次阅读
三星代工和ARM宣布合作,将推出采用7nm工艺制...

PROTEUS上硬件连接如图,该段程序在51上测试能实现刷屏功能,移植到ARM后则驱动不了,时序也有问题,请问如何解决?

发表于 2018-07-10 14:16 ? 60次阅读
PROTEUS上硬件连接如图,该段程序在51上测试能实现刷屏功能,移植到ARM后则驱动不了,时序也有问题,请问如何解决?

Arm在处理器的“江湖”又掀起一阵新的“性能风暴...

Arm一路见证和参与了科技世界的巨变,并且仍在不断前进。

发表于 2018-07-10 14:11 ? 166次阅读
Arm在处理器的“江湖”又掀起一阵新的“性能风暴...

如何在Linux中驱动Generic Timer

在单核时代,各个SOC vendor厂商购买ARM core的IP,然后自己设计SOC上的perip...

发表于 2018-07-10 11:42 ? 175次阅读
如何在Linux中驱动Generic Timer

单片机和嵌入式的概念

发表于 2018-07-10 11:21 ? 57次阅读
单片机和嵌入式的概念

嵌入式技术真的就这么难懂吗?

很多求职者都想着找一份工资高并且轻松的工作,所以换工作也就成了求职者必经之路。很多求职网站也就成了各...

发表于 2018-07-10 11:00 ? 32次阅读
嵌入式技术真的就这么难懂吗?

嵌入式应用已经潜移默化的进入到你的生活

发表于 2018-07-10 11:00 ? 24次阅读
嵌入式应用已经潜移默化的进入到你的生活

人工智能的到来再次带火了嵌入式

发表于 2018-07-10 11:00 ? 23次阅读
人工智能的到来再次带火了嵌入式

智慧人生,首选Python

发表于 2018-07-10 10:57 ? 15次阅读
智慧人生,首选Python

Python将是人工智能时代的最佳编程语言

发表于 2018-07-10 10:57 ? 15次阅读
Python将是人工智能时代的最佳编程语言

学习嵌入式有前途吗?

发表于 2018-07-10 10:56 ? 16次阅读
学习嵌入式有前途吗?

嵌入式工程师的职业发展方向学习规划

发表于 2018-07-10 10:56 ? 12次阅读
嵌入式工程师的职业发展方向学习规划

嵌入式的两大方向您了解吗?

嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,它是各种电子产品的核心技术,也是工业4.0...

发表于 2018-07-10 10:56 ? 21次阅读
嵌入式的两大方向您了解吗?

嵌入式系统发展前景好么?

发表于 2018-07-10 10:56 ? 21次阅读
嵌入式系统发展前景好么?

为什么要学嵌入式?学好嵌入式真的有发展前途吗?

发表于 2018-07-10 10:56 ? 11次阅读
为什么要学嵌入式?学好嵌入式真的有发展前途吗?

嵌入式linux学习步骤

发表于 2018-07-10 10:56 ? 13次阅读
嵌入式linux学习步骤

新手学习嵌入式的十大“不要”

发表于 2018-07-10 10:56 ? 13次阅读
新手学习嵌入式的十大“不要”

嵌入式开发与单片机开发有什么区别

发表于 2018-07-10 10:56 ? 18次阅读
嵌入式开发与单片机开发有什么区别

集成了 Wi-Fi ??楹?ARM Cortex 微控制器??樯杓?/a>

发表于 2018-07-10 10:01 ? 201次阅读
集成了 Wi-Fi ??楹?ARM Cortex 微控制器??樯杓? /></a>
                </div><div class=

浅谈实时频谱技术在干扰诊断中的应用

本应用文章从EMI测试挑战出发,介绍了一种瞬态干扰的测试技术,作为 罗德与施瓦茨公司(R&S)全面E...

发表于 2018-07-10 08:50 ? 273次阅读
浅谈实时频谱技术在干扰诊断中的应用

嵌入式集成开发工具该如何让其更好地服务于设计?

能够深入研究嵌入式开发工具背后的机制并将之熟练运用,标志着开发人员的技术水平达到了较高的程度。

发表于 2018-07-09 17:42 ? 1116次阅读
嵌入式集成开发工具该如何让其更好地服务于设计?

ARM引领中国服务器芯片逆袭?

言下之意就是自主CPU只能在党政市场玩,商业市场要靠合资CPU的。由于该文的标题是"ARM引领中国服...

发表于 2018-07-09 16:03 ? 311次阅读
ARM引领中国服务器芯片逆袭?

嵌入式硬件设计过程中的一些问题浅析

嵌入式开发项目中,首先需要做需求分析,然后根据需求分析进行综合考虑,这里给出几个特别要注意的问题

发表于 2018-07-09 14:59 ? 88次阅读
嵌入式硬件设计过程中的一些问题浅析

嵌入式时代已经来临,嵌入式学习的方法你知道多少呢...

现在很多同学也意识到了学校培养模式和社会需求脱节问题,有一部分同学也先行行动起来,开始注重培养自己...

发表于 2018-07-09 14:25 ? 138次阅读
嵌入式时代已经来临,嵌入式学习的方法你知道多少呢...

关于嵌入式系统中的处理器技术以及四大特点详解

嵌入式系统是将应用程序和操作系统与计算机硬件集成在一起的系统,它以应用为中心、以计算机技术为基础、...

发表于 2018-07-09 14:11 ? 69次阅读
关于嵌入式系统中的处理器技术以及四大特点详解

学习嵌入式有前途吗?

发表于 2018-07-09 12:00 ? 13次阅读
学习嵌入式有前途吗?

嵌入式工程师的职业发展方向学习规划

发表于 2018-07-09 12:00 ? 10次阅读
嵌入式工程师的职业发展方向学习规划

嵌入式的两大方向您了解吗?

发表于 2018-07-09 12:00 ? 11次阅读
嵌入式的两大方向您了解吗?

Linux是什么?

发表于 2018-07-09 12:00 ? 16次阅读
Linux是什么?

嵌入式系统发展前景好么?

发表于 2018-07-09 12:00 ? 15次阅读
嵌入式系统发展前景好么?

为什么要学嵌入式?学好嵌入式真的有发展前途吗?

发表于 2018-07-09 12:00 ? 8次阅读
为什么要学嵌入式?学好嵌入式真的有发展前途吗?

嵌入式linux学习步骤

发表于 2018-07-09 12:00 ? 13次阅读
嵌入式linux学习步骤

新手学习嵌入式的十大“不要”

发表于 2018-07-09 12:00 ? 11次阅读
新手学习嵌入式的十大“不要”

嵌入式开发与单片机开发有什么区别

发表于 2018-07-09 12:00 ? 13次阅读
嵌入式开发与单片机开发有什么区别

人生苦短,我选Python.

发表于 2018-07-09 12:00 ? 13次阅读
人生苦短,我选Python.

学习嵌入式有前途吗?

发表于 2018-07-09 12:00 ? 13次阅读
学习嵌入式有前途吗?

嵌入式工程师的职业发展方向学习规划

发表于 2018-07-09 12:00 ? 15次阅读
嵌入式工程师的职业发展方向学习规划

嵌入式的两大方向您了解吗?

发表于 2018-07-09 12:00 ? 13次阅读
嵌入式的两大方向您了解吗?

嵌入式的两大方向您了解吗?

发表于 2018-07-09 12:00 ? 13次阅读
嵌入式的两大方向您了解吗?

Linux是什么?

发表于 2018-07-09 12:00 ? 9次阅读
Linux是什么?

嵌入式系统发展前景好么?

发表于 2018-07-09 12:00 ? 13次阅读
嵌入式系统发展前景好么?

为什么要学嵌入式?学好嵌入式真的有发展前途吗?

发表于 2018-07-09 12:00 ? 11次阅读
为什么要学嵌入式?学好嵌入式真的有发展前途吗?

嵌入式linux学习步骤

发表于 2018-07-09 12:00 ? 14次阅读
嵌入式linux学习步骤

嵌入式linux学习步骤

发表于 2018-07-09 12:00 ? 11次阅读
嵌入式linux学习步骤

新手学习嵌入式的十大“不要”

发表于 2018-07-09 11:57 ? 15次阅读
新手学习嵌入式的十大“不要”

嵌入式开发与单片机开发有什么区别

发表于 2018-07-09 11:57 ? 13次阅读
嵌入式开发与单片机开发有什么区别

人生苦短,我选Python.

发表于 2018-07-09 11:57 ? 20次阅读
人生苦短,我选Python.

智慧人生,首选Python

发表于 2018-07-09 11:57 ? 13次阅读
智慧人生,首选Python

Python将是人工智能时代的最佳编程语言

发表于 2018-07-09 11:57 ? 19次阅读
Python将是人工智能时代的最佳编程语言

学习嵌入式有前途吗?

发表于 2018-07-09 11:57 ? 13次阅读
学习嵌入式有前途吗?

嵌入式工程师的职业发展方向学习规划

发表于 2018-07-09 11:57 ? 19次阅读
嵌入式工程师的职业发展方向学习规划

嵌入式的两大方向您了解吗?

发表于 2018-07-09 11:57 ? 11次阅读
嵌入式的两大方向您了解吗?

Linux是什么?

发表于 2018-07-09 11:57 ? 18次阅读
Linux是什么?

嵌入式系统发展前景好么?

发表于 2018-07-09 11:57 ? 25次阅读
嵌入式系统发展前景好么?

为什么要学嵌入式?学好嵌入式真的有发展前途吗?

发表于 2018-07-09 11:57 ? 38次阅读
为什么要学嵌入式?学好嵌入式真的有发展前途吗?

嵌入式linux学习步骤

发表于 2018-07-09 11:57 ? 15次阅读
嵌入式linux学习步骤

新手学习嵌入式的十大“不要”

发表于 2018-07-09 11:57 ? 19次阅读
新手学习嵌入式的十大“不要”

嵌入式开发与单片机开发有什么区别

发表于 2018-07-09 11:57 ? 15次阅读
嵌入式开发与单片机开发有什么区别

人生苦短,我选Python.

发表于 2018-07-09 11:57 ? 20次阅读
人生苦短,我选Python.

人生苦短,我选Python.

发表于 2018-07-09 11:57 ? 26次阅读
人生苦短,我选Python.

智慧人生,首选Python

发表于 2018-07-09 11:57 ? 24次阅读
智慧人生,首选Python

Python将是人工智能时代的最佳编程语言

发表于 2018-07-09 11:57 ? 17次阅读
Python将是人工智能时代的最佳编程语言

学习嵌入式有前途吗?

发表于 2018-07-09 11:57 ? 22次阅读
学习嵌入式有前途吗?

嵌入式工程师的职业发展方向学习规划

发表于 2018-07-09 11:57 ? 28次阅读
嵌入式工程师的职业发展方向学习规划

嵌入式的两大方向您了解吗?

发表于 2018-07-09 11:57 ? 24次阅读
嵌入式的两大方向您了解吗?

Linux是什么

发表于 2018-07-09 11:57 ? 21次阅读
Linux是什么

嵌入式系统发展前景好么?

发表于 2018-07-09 11:57 ? 18次阅读
嵌入式系统发展前景好么?

为什么要学嵌入式?学好嵌入式真的有发展前途吗?

发表于 2018-07-09 11:57 ? 45次阅读
为什么要学嵌入式?学好嵌入式真的有发展前途吗?

嵌入式linux学习步骤

发表于 2018-07-09 11:57 ? 21次阅读
嵌入式linux学习步骤

新手学习嵌入式的十大“不要”

发表于 2018-07-09 11:57 ? 30次阅读
新手学习嵌入式的十大“不要”

嵌入式开发与单片机开发有什么区别

发表于 2018-07-09 11:57 ? 21次阅读
嵌入式开发与单片机开发有什么区别

人生苦短,我选Python.

发表于 2018-07-09 11:57 ? 17次阅读
人生苦短,我选Python.

智慧人生,首选Python

发表于 2018-07-09 11:57 ? 19次阅读
智慧人生,首选Python

Python将是人工智能时代的最佳编程语言

发表于 2018-07-09 11:57 ? 22次阅读
Python将是人工智能时代的最佳编程语言

如何快速的提高嵌入式的水平呢?

发表于 2018-07-09 11:53 ? 25次阅读
如何快速的提高嵌入式的水平呢?

你知道CAN-FD协议有多少?

发表于 2018-07-09 11:53 ? 30次阅读
你知道CAN-FD协议有多少?

嵌入式系统的特点

发表于 2018-07-09 11:53 ? 36次阅读
嵌入式系统的特点

嵌入式视觉技术

发表于 2018-07-09 11:53 ? 27次阅读
嵌入式视觉技术

物联网的发展离不开嵌入式

发表于 2018-07-09 11:53 ? 23次阅读
物联网的发展离不开嵌入式

Linux系统开机和启动过程

提起操作系统这个词,想必大家并不陌生,有电脑端操作系统和手机端操作系统。电脑端操作系统较为熟悉的就是...

发表于 2018-07-09 11:53 ? 80次阅读
Linux系统开机和启动过程

嵌入式Linux工程师的学习发展步骤,如何测试工...

从嵌入式研发行业十年,认为学习就是要不断的吸纳知识,在研发过程中,经?;嵊龅揭恍┪侍?,这种发现问题并...

发表于 2018-07-09 11:37 ? 109次阅读
嵌入式Linux工程师的学习发展步骤,如何测试工...

6410ARM嵌入式教学实验教程

发表于 2018-07-09 07:45 ? 31次阅读
6410ARM嵌入式教学实验教程

6410ARM嵌入式教学实验教程

发表于 2018-07-09 07:45 ? 31次阅读
6410ARM嵌入式教学实验教程

与嵌入式新手分享Linux内核编码风格

发表于 2018-07-09 04:13 ? 41次阅读
与嵌入式新手分享Linux内核编码风格

Arm市场营销资深总监Ian Smythe分享了...

事实上,还有许多与芯翼科技类似的公司,它们的成功除了自身杰出团队的努力外,也得益于DesignSta...

发表于 2018-07-06 15:26 ? 1593次阅读
Arm市场营销资深总监Ian Smythe分享了...

为追赶台积电,三星宣布携手ARM进一步优化7纳米...

虽然2018年包括台积电、三星、格罗方德都要导入7纳米制程技术。其中,三星为了追赶台积电,还在首代的...

发表于 2018-07-06 15:01 ? 262次阅读
为追赶台积电,三星宣布携手ARM进一步优化7纳米...

基于AM57x平台的PCIe通信案例(三)

发表于 2018-07-06 10:40 ? 296次阅读
基于AM57x平台的PCIe通信案例(三)

基于AM57x平台的PCIe通信案例(二)

发表于 2018-07-06 10:32 ? 187次阅读
基于AM57x平台的PCIe通信案例(二)

嵌入式C语言的三道关键性试题和答案你知道吗?

简述ARM Linux内核启动三个阶段的功能。 在嵌入式系统中对GUI的基本要求是什么? ARM...

发表于 2018-07-06 10:09 ? 195次阅读
嵌入式C语言的三道关键性试题和答案你知道吗?

嵌入式C语言中Const关键字的基础知识和作用的...

const 推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。

发表于 2018-07-06 10:02 ? 148次阅读
嵌入式C语言中Const关键字的基础知识和作用的...

嵌入式Linux内核字符设备的详细资料概述

学内核不是为了吓唬人的,是为了掌握其原理,学习其技巧与方法,知其然而知其所以然,另外内核代码是具有一...

发表于 2018-07-06 09:57 ? 234次阅读
嵌入式Linux内核字符设备的详细资料概述

太空总署正准备以ARM处理器核心设计作为其下一代...

该服务器实验还利用了相对较新的商业太空能力。SpaceX是Space Exploration Tec...

发表于 2018-07-06 09:25 ? 431次阅读
太空总署正准备以ARM处理器核心设计作为其下一代...

ARM基本知识

发表于 2018-07-06 06:56 ? 34次阅读
ARM基本知识

KEIL uv3 for arm的背景的颜色和字体的设置和恢复的解决方法

发表于 2018-07-06 04:59 ? 35次阅读
KEIL uv3 for arm的背景的颜色和字体的设置和恢复的解决方法

ARM mini2440裸奔 跑LCD手写代码

发表于 2018-07-06 04:13 ? 29次阅读
ARM mini2440裸奔 跑LCD手写代码

一种新型的仪表设计方案

Ameya360 汽车仪表盘解决方案针对传统仪表和现有仪表存在的不足,提出了一种新型的仪表设计方案,...

发表于 2018-07-05 11:45 ? 277次阅读
一种新型的仪表设计方案

Arm机器学习可以使智能机器人听懂你的话并处理日...

如果能够拥有一部智能个人助理,它能听懂我们说的话并做出智能反应,然后处理日常任务,那感觉一定很棒。鉴...

发表于 2018-07-05 11:41 ? 330次阅读
Arm机器学习可以使智能机器人听懂你的话并处理日...

嵌入式C语言必须要用的4个关键字和它的详细资料概...

1.static关键字 这个关键字前面也有提到,它的作用是强大的。 要对static关键字深入了...

发表于 2018-07-05 10:20 ? 163次阅读
嵌入式C语言必须要用的4个关键字和它的详细资料概...

复立叶变换你知道是什么吗?

下面两道题关于使用复利叶变换的, 这应该是很常见的嵌入式问题

发表于 2018-07-04 14:55 ? 309次阅读
复立叶变换你知道是什么吗?
  • 安徽国资委变相“输血” 江淮汽车拟进军融资租赁市场 2018-12-10
  • 惊艳卢浮宫小牛电动发布新款电动车惊艳卢浮宫小牛电动发布新款电动车-手机行情 2018-12-10
  • 养老金体系补短板系列政策将出 2018-12-09
  • 欧美同学会首届数字经济与人工智能大会将在成都召开 2018-12-09
  • 【聚焦军博会】216个代表团2037个项目将亮相军博会 11大军工集团全部参展 2018-12-09
  • 四兄弟合伙创业 种植羊肚菌成功 2018-12-08
  • 南京高速“微笑收费员”视频走红 2018-12-08
  • 【理上网来喜迎十九大】姚树洁:世界看好中国的未来 2018-12-07
  • 济南新规:自由职业者也可缴存住房公积金 2018-12-07
  • 这5棵“中国最美古树”在西藏 2018-12-06
  • 【理上网来喜迎十九大】推动中国经济乘风破浪行稳致远 2018-12-06
  • 郝龙斌:台湾经济最大难题不是经济 关键在民粹 2018-12-06
  • 为何越来越多的日本人开始找兼职? 2018-12-05
  • 11位 “小探秘员”经历的有趣的肯德基探秘之旅——食品安全频道——黄河新闻网 2018-12-05
  • 段健的专栏作者中国国家地理网 2018-12-05
  • 896| 216| 272| 388| 532| 213| 727| 989| 641| 419|