查看: 1429|回复: 0

SAM4S Xplained Pro试玩之二IAR开发环境

[复制链接]
  • TA的每日心情
    开心
    2021-1-11 13:49
  • 签到天数: 132 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2014-11-12 09:08:03 | 显示全部楼层 |阅读模式
    分享到:
    收到套件后,就一直在网上查找资料,了解到sam4s的开发可以采用的开发环境有官方免费的Atmel Studio6和IAR,由于以前没有接触Atmel Studio6但是对IAR还算不陌生,所以决定采用IAR作为开发环境。
    经过一番努力,最终顺利搭建好环境并将官网的getting-started例程做了简单的修改,点亮了LED0。
    OK!废话就不多说了,进入正题
    第一步:下载并安装 IAR
           本菜鸟选择的是IAR Embedded Workbench for ARM V7.3,大家可以从官网(https://www.iar.com/Service-Center/Downloads/)下载,为了能长久使          用,在网上找到了破解方法(https://yunpan.cn/cAAepRxPuxRIj  访问密码 9ae7),虽然针对的是v7.1,但是对本版本也能用
           大部分人都会安装,破解文件也有破解的过程,这些过程就不讲了
    第二步:下载官方 Atmel Software Framework 3.20
          下载地址:https://www.atmel.com/tools/AVRSOFTWAREFRAMEWORK.as...
          解压后得到文件名为xdk-asf-3.20.1的文件夹
    第三步:点亮LED0
         在解压的文件夹下找到sam文件夹并打开

    接着打开applications

    在applications文件夹下打开getting-started文件夹,会看针对不同套件的文件夹

    在此选择sam4sd32c_sam4s_ek2作为我们修改的例程,进入此文件夹后会看到iar文件夹,就可以打开IAR工程了

    我们选择flash的修改,修改sam4s_ek2.h的#define LED0_GPIO     (PIO_PC23_IDX)//(PIO_PA19_IDX)

    将main函数中while里的代码进行如下修改,可以修改延时改变led闪的频率来判断程序是否有效

    对工程进行make,在下载前需要选择debugger,在此借用板友强仔00001的两张图片简单说明一下


    时间也不早了,关于建立环境及简单修改例程点亮LED0,就先介绍这些吧,不足之处,还请板友多多指教
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-18 10:20 , Processed in 0.121285 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.