603

帖子

1

TA的资源

纯净的硅(中级)

21
 
查看本帖全部讨论,请登录或者注册

点评

首先,原谅我提这么多问题,初学者请见谅 其实我现在困惑的是你的代码直接在板子上跑完linux系统上运行就OK了,而其他网友制作的却要先烧写到SD卡中,然后手动设置到SD卡启动,才能运行。 请问: (1)这  详情 回复 发表于 2014-7-27 14:15
恩 尝试过可以实现了 通过编译后,直接将可执行文件拷贝到NFS共享文件夹下,板子上直接执行./breathing 就OK啦 谢谢。。。论坛代码复制功能果然有缺陷。  详情 回复 发表于 2014-7-27 13:57

回复

554

帖子

0

TA的资源

版主

22
 
查看本帖全部讨论,请登录或者注册

点评

恩,了解了  详情 回复 发表于 2014-7-27 14:42
 
个人签名My dreams will go on...
http://www.jyxtec.com
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

23
 
查看本帖全部讨论,请登录或者注册
 
 
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

24
 
查看本帖全部讨论,请登录或者注册

点评

你说的对,他们的程序就像操作单片机一样,就是大家总说的裸机程序,不需要任何其他的支持,可以在cpu上直接运行;我提供的是linux的应用程序,需要在linux系统里运行  详情 回复 发表于 2014-7-27 14:41
 
 
 

回复

603

帖子

1

TA的资源

纯净的硅(中级)

25
 
查看本帖全部讨论,请登录或者注册

点评

恩。 貌似你没有说这两者的深入区别哦!! 嘿嘿:  详情 回复 发表于 2014-7-27 15:55
 
 
 

回复

603

帖子

1

TA的资源

纯净的硅(中级)

26
 
查看本帖全部讨论,请登录或者注册
 
 
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

27
 
查看本帖全部讨论,请登录或者注册

点评

是呀,因为我也是个初学者呢  详情 回复 发表于 2014-7-27 18:13
 
 
 

回复

603

帖子

1

TA的资源

纯净的硅(中级)

28
 
查看本帖全部讨论,请登录或者注册

点评

嘿嘿,可以多交流交流喔~ 我现在拿论坛的程序和你的做对比,led_breathing.c 直接把这个.c文件在LInux用arm-linux-gcc编译成功,生成可执行文件led_breathing。然后拷贝到NFS的共享目录下,执行./led_breathing  详情 回复 发表于 2014-7-28 13:50
 
 
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

29
 
查看本帖全部讨论,请登录或者注册

点评

yuanlai2010写的是裸机程序,是直接操作寄存器的,不能直接在linux下用,用户态程序是不能直接操作寄存器的。。。  详情 回复 发表于 2014-7-28 14:56
恩,裸机程序是直接操作寄存器的,而在linux系统下,地址都是虚拟地址,所以裸机程序使用的直接访问地址就不行了,必须要经过虚址转换才能正常使用,这就是为什么报了一个段错误。  详情 回复 发表于 2014-7-28 14:41
 
 
 

回复

108

帖子

0

TA的资源

一粒金砂(中级)

30
 
查看本帖全部讨论,请登录或者注册
 
 
 

回复

603

帖子

1

TA的资源

纯净的硅(中级)

31
 
查看本帖全部讨论,请登录或者注册
 
 
 

回复

554

帖子

0

TA的资源

版主

32
 
查看本帖全部讨论,请登录或者注册

点评

是内存管理单元MMU起的作用么? 那么也就是说操作MMU虚拟内存映射后的虚拟地址就可以? 这部分知识在哪看呢?  详情 回复 发表于 2014-7-28 15:34
 
个人签名My dreams will go on...
http://www.jyxtec.com
 
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

33
 
查看本帖全部讨论,请登录或者注册

点评

一般情况是在内核操作寄存器,把功能做好,用户态用IOCTL来调用就可以了,一定要在用户态操作寄存器的话,就需要用到mmap,内存映射,一般的LINUX开发书籍都会有介绍。  详情 回复 发表于 2014-7-28 16:03
 
 
 

回复

554

帖子

0

TA的资源

版主

34
 
查看本帖全部讨论,请登录或者注册

点评

恩 非常感谢陈大的回答! 你所说的“内核里操作寄存器,把功能做好”就是指的是内核设备驱动程序么? 然后我去翻看了“韦东山”编写的《嵌入式Linux应用开发完全手册》中的设备驱动章节,我发现其实设备驱动程  详情 回复 发表于 2014-7-28 16:51
 
个人签名My dreams will go on...
http://www.jyxtec.com
 
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

35
 
查看本帖全部讨论,请登录或者注册

QQ图片20140728165012.jpg (126.16 KB, 下载次数: 0)

QQ图片20140728165012.jpg

点评

新的内核又做了一些修改,如果你要看新内核的接口的话,你可以看内核源码里,有一个Documents目录,里边有一些相关的介绍  详情 回复 发表于 2014-7-28 17:38
 
 
 

回复

554

帖子

0

TA的资源

版主

36
 
查看本帖全部讨论,请登录或者注册
 
个人签名My dreams will go on...
http://www.jyxtec.com
 
 

回复

496

帖子

18

TA的资源

一粒金砂(高级)

37
 
查看本帖全部讨论,请登录或者注册

点评

作业只是一个形式,学到东西才是目的!  详情 回复 发表于 2014-7-29 14:44
 
个人签名相由心生,境随心转,一切法从心想生。
 
 

回复

554

帖子

0

TA的资源

版主

38
 
查看本帖全部讨论,请登录或者注册
 
个人签名My dreams will go on...
http://www.jyxtec.com
 
 

回复

1461

帖子

1

TA的资源

纯净的硅(中级)

39
 
查看本帖全部讨论,请登录或者注册

点评

好的,谢谢分享  详情 回复 发表于 2014-8-2 12:15
 
 
 

回复

554

帖子

0

TA的资源

版主

40
 
查看本帖全部讨论,请登录或者注册
 
个人签名My dreams will go on...
http://www.jyxtec.com
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
立即报名 | 2025 瑞萨电子工业以太网技术日即将开启!
3月-4月 深圳、广州、北京、苏州、西安、上海 走进全国6城
2025瑞萨电子工业以太网技术巡回沙龙聚焦工业4.0核心需求,为工程师与企业决策者提供实时通信技术最佳解决方案。
预报从速,好礼等您拿~

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

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

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

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

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