【AT-START-F403A测评】之一freeRTOS系统IAR环境搭建
<p align="left" style="text-align:left; text-indent:28.0pt"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">雅特力的产品一年前经过朋友推介有一定了解,刚好手头项目接近尾声,新项目计划已经启动众多评估工作,基于 freeRTOS系统的评估是其中之一,昨天刚拿到开发板,移植了最新freeRTOS版本10.4.1,非常顺利的跑了三个点灯任务。简要过程如下:</span></span></span></span></span></span></p><ol>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span lang="EN-US" style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">freeRTOS</span></span></span></span><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">官网(</span></span></span></span><span lang="EN-US" style="font-size:12.0pt"><span style="font-family:"微软雅黑","sans-serif""><a href="https://www.freertos.org/" style="color:blue; text-decoration:underline">https://www.freertos.org/</a></span></span><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">)下载最新版本。</span></span></span></span></span></span></li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">建立IAR评估工程框架。</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p align="left" style="margin-left:24px; text-align:left; text-indent:0cm"></p>
</li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">复制AT32标准库到工程Stdlib目录下</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p align="left" style="margin-left:24px; text-align:left; text-indent:0cm"></p>
</li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">复制AT32F403A启动文件Startup</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p align="left" style="margin-left:24px; text-align:left; text-indent:0cm"></p>
</li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">复制freeRTOS核心和移植文件</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p align="left" style="margin-left:24px; text-align:left; text-indent:0cm"></p>
</li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">加入freeRTOS配置文件先做简单配置,后续随着评测工作将不断进行调整。</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p align="left" style="margin-left:24px; text-align:left; text-indent:0cm"></p>
</li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">增加程序入口点main.c,从freeRTOS的demo程序中复制过来稍加修改。</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p align="left" style="margin-left:24px; text-align:left; text-indent:0cm"></p>
</li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">编写三灯gpio驱动文件atgpio_eval.c</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p align="left" style="margin-left:24px; text-align:left; text-indent:0cm"></p>
</li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">建立三个点灯任务</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p align="left" style="margin-left:24px; text-align:left; text-indent:0cm"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"> </span></span></p>
<p align="left" style="text-align:left"></p>
<p align="center" style="text-align:center"> </p>
</li>
<li align="left" style="text-align:left"><span style="font-size:10.5pt"><span style="font-family:Calibri,sans-serif"><span style="font-size:14.0pt"><span style="background:white"><span style="font-family:"微软雅黑","sans-serif""><span style="color:#333333">一番编译排错后跑起来了</span></span></span></span></span></span></li>
<li align="left" style="text-align:left">
<p style="text-align:justify"></p>
</li>
</ol>
<p>雅特力AT-START-F403A测评汇总<br />
https://bbs.eeworld.com.cn/thread-1143018-1-1.html<br />
</p>
<p>这么快就跑起来了,IAR支持十分和我心意。</p>
这么快就跑起来了,速度还是较杠杆的,感谢楼主无私分享资料,谢谢。。
页:
[1]