【RT-Thread软件包应用作品】+开箱和开发环境建立
[复制链接]
开箱和环境建立
- 开箱
打开纸箱,看到一个塑料小盒子,里面装置本次使用的开发板,一条usb数据线,一个遥控器和两条杜邦想。
正面细节图
背面细节图
连上USB数据线,开关达到“ON”,首次上电运行:
后面还有一页是二维码页。
首次上电评价:
线路板做工精致,液晶显示清晰色彩鲜亮,给人耳目一新的感觉,按键操作灵活,供电简单,运行流畅。总体感觉非常适合作为产品评估和rt-thread软件评估使用。
2. 开发环境建立
个人爱好使用免费开源的软件来构建开发环境,因此,尝试构建基于ARM-GCC的开发环境。
上rt-thread官网学习了一下,在win10的环境下建立开发环境的方法总结如下:
- 下载rt-thread env工具
下载地址:https://www.rt-thread.org/page/download.html
解压后即可使用。
- 按照要求添加右键
在解压后的文件夹“env”目录下,打开Add_Env_To_Right-click_Menu.png图片,按照指示完成右键添加。
完成以上两步,基于arm-gcc编译环境完成了。
3. 源码编译
- 源码下载
正点原子论坛已经给出相关链接,可以去百度网盘下载开发板相关文件。
论坛地址:http://www.openedv.com/forum.php?mod=viewthread&tid=299779
这里我们至少应该下载:“2,进阶例程 - RT-Thread例程.zip”,这个压缩包,里面包含基于rt-thread的源码。
- 编译准备
前面编译环境已经建立好了,我们把上步下载的进阶例程解压到存英文路径下(不能包含中文符号)。
选中example/36_iot_board_demo路径打开,点击鼠标右键,选择
图中红色圈出来的部分,将会在当前路径打开env工具。
3. 编译准备
在打开的env窗口上执行“scons”命令,开始编译当前的工程,如果不特殊指定编译器,编译器会采用集成的arm-none-eabi工具链编译当前工程。
编译的时间比较长,编译完成后,显示
成功的生成了rtthread.elf。还生成了rtthread_layout_1M.FLS这个文件,后面的烧录就靠他了。
4. 执行文件烧录
在百度网盘上,我们还需要至少下载“ 6.软件资料/1.软件.rar ” 压缩文件。解压该压缩文件后,打开“星通智联串口调试下载助手”。
打开对应的串口,选择编译好的固件,点击“下载”更新开发板上的固件。
这个软件还可以监视串口数据,非常好用的工具。
到此,完成开箱和基本开发环境建立,接下来继续深入研究开发板硬件和rt-thread。
此内容由EEWORLD论坛网友我爱下载原创,如需转载或用于商业用途需征得作者同意并注明出处
|