0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【EASY EAI Nano开源套件试用体验】C程序编写、编译、下载、运行

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-11 16:47 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:刘建华, 帖子地址:https://bbs.elecfans.com/jishu_2307431_1_1.html


1、打开虚拟机,新建一个hello_world文件夹:
mkdir hello_world【注意要取得权限,最好用sudo】
image.png
2、进入hello_world文件夹内用
sudo vim hello_world.c
录入代码如下:

#include 
#include 

int main(void)
{
	int i;
	for(i=0;i<5;i++)
	{
		printf("hello world:%d n",i);

	}
	return 0;
}

然后保存退出。
2、交叉编译:
root@EASY-EAI-Develop:/home/hello_world# arm-linux-gnueabihf-gcc hello_world.c -o hello_world
3、将编译好的hello_world上传给开发板:

root@EASY-EAI-Develop:/home/hello_world# adb push hello_world /userdata/Demo/hello_world
hello_world: 1 file pushed. 0.5 MB/s (8164 bytes in 0.017s)

3、adb shell连接开发板,进入/userdata/Demon/目录下执行,修改hello_world文件权限,并执行:

root@EASY-EAI-Develop:/home/hello_world# adb shell
[root@EASY-EAI-NANO:/]# cd /userdata/Demo/
[root@EASY-EAI-NANO:/userdata/Demo]# chmod 777 hello_world 
[root@EASY-EAI-NANO:/userdata/Demo]# ./hello_world 
hello world:0 
hello world:1 
hello world:2 
hello world:3 
hello world:4

【总结】新建文件、编译、上传开发板、执行是最基础的开发流程。熟悉这一流程后,就可以开心的玩好开发板了。
附:操作视频。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    26

    文章

    6433

    浏览量

    121137
  • EASY-EAI灵眸科技

    关注

    4

    文章

    109

    浏览量

    3729
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EASY EAI Nano-TB(RV1126B)开发板试用】介绍、系统安装

    EASY EAI Nano-TB(RV1126B)开发板试用】介绍、系统安装 本文介绍了灵眸科技 EASY
    发表于 12-23 18:05

    EASY EAI Nano-TB(RV1126B)开发板试用】+1、开箱上电

    EASY EAI Nano-TB(RV1126B)开发板开箱报告: 1 开箱体验:精致包装与丰富配件 EASY EAI
    发表于 11-19 21:39

    EASY EAI Nano-TB(RV1126B)开发板试用】1、初识

    非常感谢电子发烧友以及灵眸科技给了我这次试用EASY EAI Nano-TB(RV1126B)开发板的机会,星期四确认了我的试用机会,星期五
    发表于 11-16 11:15

    EASY EAI Nano-TB(RV1126B)开发板试用】命令行功能测试-shell脚本进行IO控制-红绿灯按钮项目

    0接上文【EASY EAI Nano-TB(RV1126B)开发板试用】命令行功能测试-shell脚本进行IO控制-红绿灯项目-实现开机起动 EASYEAINano-TB(RV1126
    发表于 11-03 10:00

    EASY EAI Nano-TB(RV1126B)开发板试用】命令行功能测试-shell脚本进行IO控制-红绿灯项目

    接上文【EASY EAI Nano-TB(RV1126B)开发板试用】通过wifi连接,使用ssh登录EASY
    发表于 11-02 18:34

    EASY EAI Nano-TB(RV1126B)开发板试用】命令行功能测试-shell脚本进行IO控制-灯闪

    接上文【EASY EAI Nano-TB(RV1126B)开发板试用】开箱测评 https://pan.baidu.com/s/15pnbJXPN5TrfV2KfsKaZyQ?pwd=
    发表于 11-01 21:26

    EASY EAI Nano-TB(RV1126B)开发板试用】开箱测评

    。 。 开发板卡 | EASY EAI Nano-TB(RV1126B)开发套件是灵眸科技研发的一款应用于AIoTl领域的核心板,并配有十分丰富的外设资源,以此为基础便于快速进入学
    发表于 11-01 11:05

    【作品合集】灵眸科技EASY EAI Orin Nano(RK3576)开发板测评

    EASY EAI Orin Nano(RK3576)开发板试用体验】03-安装QT Creator和QT6 【EASY
    发表于 09-09 09:59

    EASY EAI Orin Nano开发板试用体验】EASY-EAI-Toolkit人脸识别

    /EASY-EAI-Toolkit-3576.git 2.下载人脸检测算法模型https://pan.baidu.com/s/1UflOWeHJOBf1envujW7tEA?pwd=1234 (提取
    发表于 07-20 14:40

    EASY EAI Orin Nano开发板试用体验】人脸识别提升

    【前言】【新提醒】【EASY EAI Orin Nano开发板试用体验】人脸识别体验 - EASY EA
    发表于 07-05 15:21

    EASY EAI Orin Nano开发板试用体验】EASY-EAI-Toolkit初体验

    本次EASY EAI Orin Nano开发板试用体验主要是超级想体验灵眸的EASY-EAI-Toolkit。 一、简介
    发表于 06-28 21:21

    EASY EAI Orin Nano开发板试用体验】开箱和固件烧录更新体验

    8nm工艺,RK3576处理器日常运行中基本不需要散热器辅助散热。CPU性能略逊于RK3588,远超RK3399。 二、开箱 拿到的EASY EAI Orin-Nano,一个开发板本体
    发表于 06-26 23:41

    EASY EAI Orin Nano开发板试用体验】人脸识别体验

    /nfs -o nolock 【注】此处需要插上网线连上网,要不提示连接服务器出错。 3、进入人脸识别目录,并执行./build.sh编译: root@EASY-EAI-ORIN-NANO:/home
    发表于 06-26 06:54

    EASY EAI Orin Nano开发板试用体验】安装nfs服务器

    nolock root@EASY-EAI-ORIN-NANO:/home/orin-nano/Desktop# mkdir nfs root@EASY-EAI-ORIN-NANO:/home
    发表于 06-22 17:32

    EASY EAI Orin Nano开发板试用体验】开发环境准备

    【前言】 首先感谢电子发烧友论坛以及灵眸科技给示了我这次非常难得的【EASY EAI Orin Nano开发板试用体验】的机会,在进行评测之前首先需要创建开发环境。 灵眸科技有非常详细
    发表于 06-22 16:42