DE1-LINUX运行
在官网下载.img文件;网址:http://download.terasic.com/downloads/cd-rom/de1-soc/linux_BSP/
写入DE1_SOC_SD.img文件;
打开win32-disk,选择下载好的DE1_SOC_SD.img文件,点击write,写入SD卡。
接着打开DS5,进入安装quartus文件夹,打开Embeedded,输入eclipse
进入一个新workpace
新建工程,
选择编译器:GCC4.X
在hello_word工程中新建文件
创建文件时一定要表明文件格式,软件不会识别;
编写c函数;
/*
* main.c
*
* Created on: 2018年8月16日
* Author: admin
*/
#include <stdio.h>
int main(int argc, char*argv[])//main函数标准格式
{
printf("Hello ");
return 0;
}
保存
会新生成两个文件;及编程好的可执行程序
将写好的程序copy到已经写入\img文件的sd卡中,应该将hello(arm-)这个文件全部粘贴,而不是只粘贴hello.c文件
查看com端
打开putty
选择打开
重启开发板
成功打开
输入root,获取权限
输入:fdisk -l,查看SD卡文件
查看FAT32文件(需要挂载文件系统)输入:
mount -t vfat /dev/mmcblk0p1 /mnt
切换目录
cd /mnt
执行hello;
./hello
在前面博文中,发现新装的DS5没有GCC编译器,重新安装下载了一午,破解可以看我的博文;下面简要介绍直接编写helo程序
编译后出现ARM文件
复制重复上面步骤即可
转载于:https://www.cnblogs.com/fcfc940503/p/11135107.html
DE1-LINUX运行相关推荐
- linux 后台运行jar包命令,Linux 运行jar包命令(Cent OS 7后台运行jar包)
Linux 运行jar包命令如下: 方式一 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu. ...
- 使用 CrossOver 在 Linux运行 Windows 软件(金测OK)
使用 CrossOver 在 Linux运行 Windows 软件 即便是最忠实的 Linux 用户,有时候也需要运行一下 Windows 软件.有的用户为此保留了一台旧的 Windows PC,有 ...
- linux php-fpm启动失败,linux运行php-fpm遇到问题
本篇文章给大家分享的是解决Linux运行PHP-fpm遇到的问题,有需要的朋友可以参考一下 按照前面可以运行,但是会报三个错误. 1.ERROR: failed to open error_log ( ...
- linux运行前探秘之四,Linux运行前探秘之四_内核解压缩_三_
操作系统 PROGRAMLANGUAGE 编程语言 Linux运行前探秘之四 ---内核解压缩(三) 徐 炜 摘要:分析了Linux内核解压过程和算法,并分析了关键的源代码. 关键词:inflate: ...
- linux rc.d的作用,init.d,rc.d详解 Linux运行时详解
Linux 启动时需要哪些步骤呢?本文将详细描述不同的运行级在启动中的作用. 对于那些在DOS/Win9x/NT 平台下的高级用户而言,Linux 似乎是一个怪物.没有config.sys ,没有 a ...
- 在linux怎样运行java,怎么在linux运行java
怎么在linux运行java [2021-02-01 00:44:14] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(" ...
- Linux运行级详解
对于那些在DOS/Win9x/NT平台下的高级用户而言,Linux似乎是一个怪物.没有config.sys,没有 autoexec.bat,具有个人特色的机器配置不知道从何开始. 需要说明的是,很多人 ...
- 将c程序移植到linux,各位大侠:我把原来在linux运行的c程序移植到HPUNIX上出现了错误...
各位大侠:我把原来在linux运行的c程序移植到HPUNIX上出现了错误 (2012-04-11 00:43:47) 标签: linux c程序 杂谈 各位大侠:我把原来在linux运行的c程序移植到 ...
- corssover linux运行无效,使用 CrossOver 在 Linux运行 Windows 软件(金测OK)
使用 CrossOver 在 Linux运行 Windows 软件 即便是最忠实的 Linux 用户,有时候也需要运行一下 Windows 软件.有的用户为此保留了一台旧的 Windows PC,有 ...
- linux的运行级别如何更改成6,把Linux运行级别设置为6后如何解决的经验分享
我们知道,Linux有7个运行级别,而运行级别设置为6后,会导致Linux系统刚启动完成就立刻重启,重启后又会立刻重启,如此反复,导致系统不能正常运行.本文笔者和大家分享一下误把Linux运行级别设置 ...
最新文章
- 【Fiddler学习】Fiddler抓包HTTPS请求和手机抓包
- 微软850位顶级人才不做Windows研发
- 对未来无线解决方案的设想:家庭路由wifi充分利用方案
- Sourcing Cockpit: 2. Demo of Service Purchase Order
- 3步实现Jetty和Eclipse集成
- 企业微信2.6.0发布 可与微信用户群聊了
- [转帖] BMC安全隐患
- VMare Workstation 12 安装 AsteriskNow freePBX
- 关于动态库so的makefile编写
- 常见路由器配置NAT/UPNP/DMZ方法
- SPSS中的数据分析—信度效度检验【2】
- 编写一个能将给定非负整数列表中的数字排列成最大数字的函数。例如,给定[50,2,1,9],最大数字为95021。
- PADS打开PCB文件时出现提示:发生严重的运行时错误。
- 六款Android 应用的自动化测试工具
- cvCvtColor 颜色空间转换函数
- 什么是uuid以及uuid在java中的使用
- android 序列化存储对象,android中对象序列化存储
- 失眠是怎么回事?睡眠障碍的诊断与治疗
- discuz db_mysql.calss.php,discuz 7.0 db_mysql.php 详解
- c语言:求二元一次方程根的所有情况