IAR如何建立工程【iar】

一、要开发一个无线传感器网络,如何在IAR建立一个CC2430工程?是不是在协议栈上直接修改呢

1、没听说可以用手机交水电费的。

二、如何使用IAR FOR STM8新建工程?

1、打开IARFORSTM8软件。。

2、选择"Project",然后选择"CreatNewProject"即可新建工程。。

3、选择要保存的位置,这里命名为TEST。。

4、设置使用的芯片具体型号,这是以STM8S105C6为例。。

5、书写程序,为了便于修改和对齐以及查找修改,我们一般我们不在IAR中写。。

6、把写好的程序加入IARFORSTM8中,就完成了新项目创建,后面就可以调试了。。

三、如何在IAREWARM下建立工程和配置STM32开发环境

1、百度在和自己玩?。

四、如何使用IAR创建工程

1、在使用STM32的固件库的时候,需要往工程中添加使用到的功能的对应源文件,比如、stm32f10x_gpio.c等等,一个个添加很麻烦不说,每次在rebuild的时候都要编译这些基本不变的文件.而通过使用库则可以解决这些问题,首先只需添加一次库文件,第二Rebuild的时候只编译我们自己写的源文件创建库的过程(IAR中)、新建一个DLib工程,把stm32f10x_xxx.c这样的文件和对应头文件全部复制到工程文件夹下(不复制也可以),然后添加进去,还有core_cmc,misc.c,system_stm32f10x.c,这些都添加进去.(注意、不要添加.h头文件,这和KEIL是不一样的,IAR里不用添加头文件,只需要源文件里#include就行了.).s启动文件则可以根据实际需要添加,当然你也可以每种型号都分别创建一个对应的库.然后在实际工程中根据不同的片子选择不同的库.添加进去后,打开工程属性设置.generaloption、target属性框里选择芯片output属性框里的Outputfile里选择Library(如果新建的工程是DLib的话,这里默认已经是了)LibraryConfiguration属性框里的Library选项选择None(这里注意哦)C/C++compile、optimizations里可以选择优化等级.Preprocessor里,additionalincludedirectories栏里添加包含文件的路径.如同一般工程一样把头文件的路径添加进去.OK,设置如上.编译后,将会后成一个.a文件.以上是Debug模式下生成的库文件,Release下的设置同上.两者间的不同的是Debug选项中默认输出调试信息,而Release中默认没有.同时时我们可以在Release中根据需要把优化等级调高一点.后,Release模式下生成的库文件小一点.和平时一样建一个工程,或者随便打开一个你自己的STM32工程.然后添加库,两种方法可以添加库、可以直接像添加源文件一样,在工程中右键-addfiles,然后添加.a文件.右键属性,在Linker选项中的Library选项卡中的additionallibraries、中添加.而且可以在Debug属性中添加Debug模式产生的库,release中添加release模式生成的库.需要注意的是不能只添加路径,文件名也要写上.比如、E、/IAR_LIB/Stm32/stm32_d.aOK,这时你就可以把像stm32f10x_gpio.c这样的文件从工程中Remove了.(使用库)和(不使用库手动添加stm32f10x_gpio.c)之间,在实际工程中,终生成的可执行文件的大小是一样的.后,在实际工程中、只需将stm32f10x_conf.h,stm32f10x_it.h,stm32f10x_it.c复制到工程文件夹,然后把stm32f10x_it.c添加进工程就行了(当然,前面已经说过,无论是在ARM工程,还是库工程中,IAR都不需要添加头文件,添加了反而会编译出错,只需要源文件中#include)另外上述三文件好不要创建成库,因为它们在不同的工程下都是不一样的,这个就不用我说了吧.、)。

五、如何在IAR EWARM下建立工程和配置STM32开发环境

1、生成一个新项目要使用IAR进行STM32嵌入式系统开发,必须从建立一个项目(project)开始,下面以在E、下建立一个名为Example的项目为例介绍。

2、创建项目目录、复制公共文件(1)在E盘下创建名为的Example文件夹,即项目根目录为E、Example。

3、(2)在项目根目录下建立一个EWARMv5文件夹用于存放项目文件、工作空间文件和项目配置相关文件。

4、(3)解压标准外设驱动文件库(stm32f10x_stdperiph_lib_Vzip),将其中的“Libraries”文件夹复制到Example目录下。

5、(4)复制标准外设驱动库目录ProjectTemplate下的stm32f10x_conf.h、stm32f10x_it.c、stm32f10x_it.h三个文件到Example文件夹下。

6、main.c可以不用复制,自己写。

7、复制标准外设驱动库目录ProjectTemplateEWARMv5下的stm32f10x_flash.icf、stm32f10x_flash_extsram.icf、stm32f10x_nor.icf和stm32f10x_ram.icf到ExampleEWARMv5文件夹下。

8、复制好的目录。

9、创建新的工作空间嵌入式系统开发大都是面向项目(Project)的,需要建立Project来管理项目开发。

10、IAREWRAM又是基于工作空间(Workspace)的集成开发环境,Project必须放在工作空间里面,所以我们首先应该建立工作空间。

11、一个工作空间里面可以放多个项目。

12、开始?程序?IARSystems?IAREmbeddedWorkbench,进入IDE环境。

13、File?New?Workspace。

14、这样工作空间就建好了,但是这个工作空间里面还没有项目,所以还不能保存,下面将在这个工作空间里面建立新项目。

15、创建新项目在上面第2步已经建立好的工作空间里创建新项目。

16、Project?CreateNewProject。

17、弹出“CreateNewProject”对话框,“ToolChain”选择ARM,“ProjectTemplate”选择Emptyproject模板,这样所有的文件都由用户自己来写。

18、点击OK,弹出“另存为…”对话框,选择我们刚刚建好的Example目录下的EWARMv5文件夹下,然后输入工程名,这里我输入Template,然后点击保存。

19、这样一个名为Template的IAREWARM项目就建好了,下面我们添加一些文件,然后再修改一些参数,使得这个项目真正地能够使用。

20、添加文件到项目(1)文件分组按说现在就可以往项目里面添加文件了,但是由于ARM系统开发涉及文件较多,类型繁杂,加上我们使用ST公司的标准固件库驱动文件,这样就要添加很多文件到项目里,随着项目的复杂程度加大,文件的数量是很多的。

21、为了便于管理,将这些文件在项目里分组保存,IAREWARM支持文件分组。

22、在IDE左侧的Workspace里面,在刚刚建立的Template项目上点右键,选择Add?AddGroup…。

23、在弹出的对话框里面输入组名(GroupName),点OK即可。

24、将添加如下几个组。

25、项目名字后面有个星号(*),这是说明项目或工作空间已经修改,但是还没有保存,现在点File?SaveAll,这时弹出对话框让保存工作空间。

26、还记得工作空间吗?第2步新建的工作空间,但是当时没有保存,因为当时工作空间里面没有项目,不能保存。

27、输入工作空间名Template,然后点保存,这时候项目后面的星号*消失。

28、注、工作空间扩展名.eww,项目扩展名。

六、怎样用iar建立k60第一个工程

1、你确定要把那么多的数据闷唯物写在acos()里?不要在括号蚂液里写sin(k),试试、a=.Servo_increment=acos(a)还有山咐那两个大数是怎么来的,将它两个化简一下,大数运算慢还容易出错。

七、如何在IAR开发环境下新建STM32工程

1、创建一个工作空间在左上角工具栏上面点击File->New->Workspace...创建新工作空间。

2、创建一个新工程在左上角工具栏上面点击Project->CreatNewProject...创建新工程。

3、选择工程类型盯墨材选择Emptyproject后荡帽点击OK。

4、工程命名给工程命名并设置工程保存路径后点击OK,这趴孝样工程文件就建立好了。

5、添加程序文件夹右键工程名后选择Add->AddGroup...来添加程序文件夹。

6、添加程序文件右键工程名后选择Add->AddFiles...来添加程序文件。

7、进入工程设置界面在左上角工具栏上面点击Project->Options...打开设置界面。

8、选择芯片型号在Option界面左侧点击GeneralOptions选项然后选择Target在Processorvariant框里勾选Device选项点击该选项后面的选择图标,点击ST->STM32F100->STM32F100xB  。

9、编译设置在Option界面左侧点击C/C++Compler选项选择Preprocessor选项在Additionalincludedirectories框里添加头文件所在文件夹在Definedsymbols框里添加需要预处理的定义。

10、输出设置在Option界面左侧点击OutputConverter选项在Output界面下勾选GenerateadditionaloutputOutputformat下选择程序输出格式勾选Overridedefault,并给目标程序命名。

11、仿真设置在Option界面左侧点击Debugger选项选择Setup选项在Driver框里选择你使用的仿真工具设置完毕后点击OK,这样开发环境就设置完毕了。

八、IAR8051怎样新建一个BLE协议栈工程

1、创建一个工作空间在左上角工具栏上面点击File->New->Workspace...创建新工作空间。

九、IAR可以建立stc89c51的工程吗

1、当然可以啦,编程用KEIL或IAR没有什么太大的区别的,基本都是用C去编程。

2、51单片机只要有烧写的工具把程序下载到单片机里就能运行的。

3、编程软件自己用着哪个习惯就用哪个。

转载请注明出处阿文说说网 » IAR如何建立工程【iar】