本文来源电子发烧友社区,作者:刘建华, 帖子地址:https://bbs.elecfans.com/jishu_2307431_1_1.html
1、打开虚拟机,新建一个hello_world文件夹:mkdir hello_world
【注意要取得权限,最好用sudo】
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
【总结】新建文件、编译、上传开发板、执行是最基础的开发流程。熟悉这一流程后,就可以开心的玩好开发板了。
附:操作视频。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
开发板
+关注
关注
25文章
4618浏览量
95156 -
灵眸
+关注
关注
0文章
19浏览量
3145
发布评论请先 登录
相关推荐
stm32CubeMX+Nano调试时board.c不执行是为什么?
Embedded Studio中编译,编译通过后,下载到开发板中没有现象。然后在board.c->rt_hw_board_init()里写了while(1),上电调试后
发表于 03-26 06:43
【LicheeRV-Nano开发套件试用体验】+智能平板开发
首先感谢Sipeed矽速科技和电子发烧友给与的这次机会,得以试用LicheeRV-Nano开发套件,并与大家共同分享与学习。
鉴于试用报告格式调整,后面亦按要求展现。
申请理由:
发表于 03-06 23:05
【LicheeRV-Nano开发套件试用连载体验】+ 实现三麦克纳姆轮小车自主导航
【LicheeRV-Nano开发套件试用连载体验】+ 实现三麦克纳姆轮小车自主导航
非常感谢被选中成为Sipeed矽速科技、电子发烧友论坛组织的此次试用体验幸运儿,有机会参与
发表于 03-03 14:20
【AWTK开源智能串口屏方案】HMI端程序移植编译及运行
本篇文章介绍一下AWTK开源智能串口屏方案的串口屏端(即HMI端)的编译运行步骤,并介绍如何将HMI端移植到Linux或STM32平台或RTOS平台,以及如何配置资源文件。引言:AWTK-HMI
![【AWTK<b class='flag-5'>开源</b>智能串口屏方案】HMI端<b class='flag-5'>程序</b>移植<b class='flag-5'>编译</b>及<b class='flag-5'>运行</b>](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
vim编写一个程序后怎么运行
。 编译程序:如果你的程序是需要编译的,你需要在终端中运行编译命令。在 Vim 编辑器中,按下 Esc 键,然后输入 :! ,然后输入
c程序的运行环境和运行c程序的方法
程序的运行需要依赖操作系统提供的支持。常见的操作系统包括Windows、Linux、macOS等。不同的操作系统对于文件系统、网络和硬件设备的操作方式有所差异,因此需要针对特定的操作系统进行编程和调试。 编译器:
codeblocks怎么编写程序
Code::Blocks是一款免费、开源的集成开发环境(IDE),它提供了一个方便的平台来编写、调试和运行C、C++以及其他编程语言的
怎样在codeblocks上编写程序
在CodeBlocks上编写程序是一项相对简单而又重要的任务。CodeBlocks是一个广泛使用的集成开发环境(IDE),它能够帮助程序员编写、编译和
c语言hello world程序编写
语言"Hello world"程序的编写过程,并提供一些实用技巧和注意事项。 首先,我们需要一个C语言开发环境来编写和运行代码。在这里,我们
评论