IAR

IAR技术

IAR Systems如何编写有利于编译器优化的代码

在嵌入式开发中,代码的体积和运行效率非常重要,代码体积往往和芯片的FLASH、RAM容量对应,程序的运行效率也要求在相应能力的处理器上运行。在大多数情况下,成熟的开发人员都希望降低代码体积、提高代码运行效率,然而具体该怎么做呢?...

基础电子 时间:2022/1/20 阅读:1857

IAR调试EFM32单片机时的一些技巧

俗话说“工欲善其事、必先利其器”,为了能更好的开发ARM系单片机EFM32,熟练掌握一个或者多个IDE是必须的。IAR的调试器、编译器以及汇编器同时集成在一个IDE中,共同来开发和调试应用程序,这样的集成环境可以带来很多好处,比如:调试...

设计应用 时间:2018/12/29 阅读:795

基于Modbus的RS485通讯+STM32+IAR

最近一直在看Modbus相关的内容,也在网上搜罗了许久,发现大部分内容都是基于协议的书面解释,很少有成功的例程供大家参考,在此将自己最近更改调试通过的例子跟大家分享一...

设计应用 时间:2018/10/18 阅读:947

IAR首次给单片机STM32下载解锁flash

新板子焊接好后,在编译下载的时候次遇到了这样的问题:  Warning: Stack pointer is setup to incorrect alignment. Stack addr = 0xAAAAAAAA  开始以为是调试器的问...

设计应用 时间:2018/10/9 阅读:1331

STM8固件库+IAR 之--UART3

3:红外编码模式  4:智能卡模拟功能  以上功能并不是所有串口都支持,stm8最多的是3个串口,配置简单,多说无益  本来想先写定时器1来着,可手头上正好有串口的程序,整理整理先贴上来呗~  首先到stm8s_conf.h把 #define _UART3...

设计应用 时间:2018/6/2 阅读:1457

利用IAR编译器分配MAXQ®微控制器上的闪存和SRAM存储器

摘要:通过调用读、写程序存储器,MAXQ器件提供特殊的固定用途ROM函数。然而,在MAXQ微控制器上无法直接存取储存在程序存储器中的数据。固定用途ROM函数起始地址集成在IAR ...

设计应用 时间:2012/6/25 阅读:7422

用IAR编译器开发DS80C400

摘要:DS80C400微控制器ROM的功能可由8051汇编语言、C或Java?编写的程序访问。通过使用ROM功能和由Maxim开发的软件库能够构建多种应用程序。本应用笔记阐述了如何使用8051 ...

设计应用 时间:2011/12/13 阅读:6230

IARSystems的软件已经成为Quake Global 的开发工具

嵌入式行业内领先的软件开发工具提供商IARSystems宣布:IARSystems的软件已经被QuakeGlobal选中作为其最新产品QUAKE卫星数据调制解调器Q-Pro和Q4000的首选开发工具。QuakeGlobal是世界知名的生产应用于多个

其它 时间:2011/9/5 阅读:1552

电子界精英的会议—IAR Systems与Renesas

IAR Systems今天宣布将参加十月11-14日在加拿大Anaheim举行的Renesas 电子产品会议。IAR 公司将推出其专为RenesasRX MCU 的内核而设计的高优化编译器解决方。新产品包含有优化、调试功能以及IAR 嵌入式工具的特殊功能。 另外,IAR 公...

其它 时间:2011/9/4 阅读:1423

Micromint选择IAR Systems作为单板计算机开发和合作伙伴

Micromint USA新推出了Eagle100控制板。Eagle100控制板相关技术是选择IAR Embedded Workbench集成开发环境来开发设计的。  2008年12月3日,IAR Systems宣布,单板计算机...

其它 时间:2011/9/3 阅读:1429