龙芯俱乐部开源技术社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5303|回复: 6

龙芯3A电脑上进行Arduino开发

[复制链接]

1

主题

6

帖子

501

积分

高级会员

Rank: 4

积分
501
发表于 2017-9-1 20:52:58 | 显示全部楼层 |阅读模式
前不久呢,在下把Arduino IDE移植到了龙芯Fedora下,当时是在3A1000笔记本(8133)上测试的,后来从群友那里弄了台3A2000的板子来,今天,我们来演示一下在3A2000上进行Arduino开发的完整步骤吧。

一、安装Arduino IDE
      Fedora21的软件源下是有Arduino IDE的,只不过版本比较老,功能也相对单一,支持的板子也少,blablablabla。。。。。。

      因此此处需要下载我已经修改好了的压缩包,下载地址: http://mirror.lemote.com/fedora-users/luoxiao/other/arduino/Arduino-1.8.2_for_loongson.tar.gz
      下载后,解压该压缩包,解压后的目录下有一个arduino脚本,双击该脚本选择“运行”,即可打开运行,不过在正式使用之前,我们还需要做几件事。

二、升级avr-binutils ,
      我在移植教程(链接)中说过,需要升级avr-binutils才能正常编译程序,因此这里我们需要使用我打包的avr-binutils ,打开终端,输入
  1. sudo  yum  install  http://mirror.lemote.com/fedora-users/luoxiao/os/Packages/a/avr-binutils-2.26-1.fc21.loongson.mips64el.rpm
复制代码
然后等待软件安装完成,

同时,你也可以添加我的软件源,里面有一些官方仓库没有的软件(仅限龙梦Fedora21、Loongnix1.0),过程也很简单,打开终端输入一下命令
  1. sudo  yum  install  http://mirror.lemote.com/fedora/user/RPMS/user-luoxiao-repos-21-1.noarch.rpm
  2. #刷新软件缓存
  3. sudo  yum  makecache
复制代码
然后就可以使用我的软件源。
三、安装交叉工具链、Arduino开发板烧写工具
在终端里输入以下命令
  1. sudo  yum  install  avr-gcc  avr-gcc-c++  avr-libc  avrdude
复制代码

四、使用Arduino IDE
在解压后的目录里,双击脚本arduino,选择“运行”,即可打开Arduino IDE。

写上自己的代码以后,点击“工具”->“端口”,选择自己开发板的端口,再点击“工具”->“开发板”,选择自己的开发板型号

点击“验证”按钮,编译自己的程序,程序通过编译以后就可点击“上传”按钮讲程序烧写到自己的开发板里了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

6

帖子

501

积分

高级会员

Rank: 4

积分
501
 楼主| 发表于 2017-9-1 21:05:28 | 显示全部楼层
帖子里那个程序是一个串口自收自发的程序,我们点击“工具”->“串口监视器”,在发送栏里输入字符串,然后点击“发送”,就能将输入的字符串发送给Arduino板子,Arduino板子又将该字符串发送给我们的电脑,效果如下。




最后来一张照片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

84

主题

465

帖子

44万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
440445
发表于 2017-9-3 12:42:26 | 显示全部楼层
可以用3A3000的电脑来试验一下啊。

1

主题

6

帖子

501

积分

高级会员

Rank: 4

积分
501
 楼主| 发表于 2017-9-3 21:43:48 | 显示全部楼层
sn2015ol 发表于 2017-9-3 12:42
可以用3A3000的电脑来试验一下啊。

说得好像我有3000似的

84

主题

465

帖子

44万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
440445
发表于 2017-9-4 12:16:46 | 显示全部楼层
lxiao 发表于 2017-9-3 21:43
说得好像我有3000似的

参加活动啊。

1

主题

6

帖子

501

积分

高级会员

Rank: 4

积分
501
 楼主| 发表于 2017-9-5 09:45:29 | 显示全部楼层

学生狗哪那么容易

84

主题

465

帖子

44万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
440445
发表于 2017-9-11 13:09:17 | 显示全部楼层
lxiao 发表于 2017-9-5 09:45
学生狗哪那么容易

现在3A3000 开发者计划比较便宜了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|龙芯俱乐部开源技术社区

GMT+8, 2024-11-28 09:32 , Processed in 0.158919 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表