【电子系统设计】IAR初次使用可能存在的问题汇总

本文分享了作者在大学竞赛辅导课程中使用IAR软件遇到的问题,包括软件设置、设备选择和编译烧录过程中的调整,旨在帮助初次使用者快速上手。
摘要由CSDN通过智能技术生成

这是我第一次写博客,主要是自己在寻找诸多解决方法时,总是需要消耗大量的时间,之后写一下,希望能够对涉足大学课程或者工程实践的朋友有的经验层面的帮助。

前置说明

这是部分学校可能会开的竞赛辅导课程,我参加单纯想要提升一下实践能力和今后的基础知识。

主要是在实践的过程中遇到了很多问题,分享一下。

IAR软件

这款软件也是一个IDE,但是现在一般使用keil,我之前的stc小车项目就是用那个,个人还是推荐keil,据说企业开发使用keil占多数,IAR感觉有点冷门,感觉工程创建比较复杂可能我还不知道有什么好的方式,都是先创建一个new workspace 然后一个group加可能比较繁琐。

下载部分,有几位博主写得很好点赞!

如果你是第一次使用这款软件,你会非常陌生,但是没有关系,我相信大家多少都接触过IDE软件。这边我直接说一般可能需要调整的操作。

如下,一般的话,像我们的项目.h文件是直接使用他们公司的,然后主要是在main.c里面更改程序,上面的那个蓝色compiler编译 make,绿色的播放似的按键可以用来烧录到单片机里面。当然如果你的选项不对可能会存在问题,如下是我遇到的问题的解决。主要是编译上的和烧录上的问题

这是一个工程的页面,选中右键options

你可能需要更改device以适应烧录程序的硬件,这里我们使用的是STM32F407系列

如果是linker的问题你可以试试看把这个linker configuration file更改一下。

如果你的项目比较复杂,像这样你可能需要改一下这个Additional include 把.h文件全部加进去(或者如果不清楚的话像我这样的新手也是把所有文件加进去),然后把Defined symbols更改一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值