4855|9

60

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

Arrow SoC Kit学习之LCD显示(经验分享二) [复制链接]

 
继上一次按键开关学习之后,中途断断续续看了看用户手册,阅读了下程序代码,但程序都没有跑过。今天终于下定决心把这个LCD程序跑一下。好久没使用Embedded_Command_Shell了……
下面正式开始学习。
首先,阅读LCD代码。由于之前断断续续看过LCD的代码,所以这次看起来不是很费劲。代码阅读完成后,为了满足自己迫不及待的心情,打算将例程直接copy进SD卡。这时候问题出现了,不知道怎么把程序拷进去……(之前没去仔细看《My_First_HPS》,后悔啊!)。想了一下,打算先去网上看看有没有解决方法,百度了一下,还真找到了。先使用udhcpc获取IP地址,再使用ifconfig查看IP地址,最后使用scp命令将文件copy到SD卡中。看了别人的做法之后,立马按部就班,前两步还真的成功了,不过第三部问题出来了,scp命令需要用户密码!这下我就郁闷了,我哪知道密码……简单的试了几个密码失败之后,我就打算放弃这条路了。既然此路不通,那我只有想其他的办法了。突然灵光一闪。既然板子上的Linux系统可以识别SD卡文件系统,那我的Ubuntu肯定可以。于是我找了个读卡器,使用Ubuntu系统去读取,果然可以识别!看来办法总比困难多!在copy过程中,发现还需要修改SD卡中/home/root文件夹的权限。不过好歹学过一点Linux,这都不是事儿!
怀着忐忑与激动的心情,将SD卡插回去,连上串口,打开电源,等待系统启动完成。系统启动后,直接进入输入命令ls,果然看到了新copy进去的文件,于是立即运行程序,成功了!长舒一口气,觉得生活真美好!图一就是原程序的运行效果。
图1
完成之后觉得这样将程序copy进去实在麻烦,于是我用将资料拿出来找了下,看看有没有告诉我系统的密码是什么。终于在一个文件中被我找到了密码。这下终于可以轻松的copy文件了。
接下来就简单了,我将源文件修改了下,重新编译,重新copy。下面就看看我的成果吧。虽然很简单,但也是一种学习。
图2 获取IP地址
图3 编译修改后的文件
  图4 将程序copy到SD卡
图5 运行程序
图 6 运行结果
这是关于SOC学习之旅的第二次发帖,计划始终赶不上变化啊,相对于计划来说有点out了,得好好反省反省。。。。。


此帖出自Altera SoC论坛

最新回复

本帖最后由 yellsm 于 2016-10-10 02:16 编辑 请问一下楼主怎么改SD卡中/home/root文件夹的权限? 我现在用putty找不到板子的ip地址,在ubuntu里也找不到home/root 文件。 请问还有什么方法能上传和运行代码去板上? 已解决了,谢谢   详情 回复 发表于 2016-10-9 10:45

赞赏

1

查看全部赞赏

点赞 关注
 
 

回复
举报

5979

帖子

8

TA的资源

版主

沙发
 
不错 不错 写的挺好
继续加油
此帖出自Altera SoC论坛
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
chenzhufly 发表于 2015-5-18 20:30
不错 不错 写的挺好
继续加油


此帖出自Altera SoC论坛

点评

我暂时可以跑起来,板子资料提供的例程 我之前,没有学过LINUX,请问如何把 libusb这个库,下载到板子上? 怎么使用embedded command shell ? 按照,其他linux资料,很多命令在putty 和 embedded command shell  详情 回复 发表于 2015-9-21 10:43
 
 
 

回复

846

帖子

0

TA的资源

纯净的硅(中级)

4
 
楼主能坚持学习就很难能可贵了!!总结的非常详细,学习了。
望继续有新的东西分享!
此帖出自Altera SoC论坛
 
 
 

回复

440

帖子

0

TA的资源

一粒金砂(高级)

5
 
楼主加油啊
此帖出自Altera SoC论坛

点评

恩恩,加油加油  详情 回复 发表于 2015-5-19 10:59
个人签名
I like you, but just like you !
纵然万劫不复,纵然相思入骨,
我也待你眉眼如初,岁月如故!
 
 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

6
 
有点厉害。。。。
此帖出自Altera SoC论坛
个人签名
分享铸就美好未来。。。




 
 
 

回复

3025

帖子

0

TA的资源

五彩晶圆(初级)

7
 
继续来学习啊
此帖出自Altera SoC论坛
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(中级)

8
 

恩恩,加油加油
此帖出自Altera SoC论坛
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

9
 

我暂时可以跑起来,板子资料提供的例程
我之前,没有学过LINUX,请问如何把 libusb这个库,下载到板子上?
怎么使用embedded command shell  ?
按照,其他linux资料,很多命令在putty 和 embedded command shell 都没有反应啊
比如下载什么的
此帖出自Altera SoC论坛
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(中级)

10
 
本帖最后由 yellsm 于 2016-10-10 02:16 编辑

请问一下楼主怎么改SD卡中/home/root文件夹的权限?

我现在用putty找不到板子的ip地址,在ubuntu里也找不到home/root 文件。

请问还有什么方法能上传和运行代码去板上?
已解决了,谢谢
此帖出自Altera SoC论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表