• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >嵌入式开发 > 新手请教:下位机为pc104,奔腾CPU的linux嵌入式开发问题

新手请教:下位机为pc104,奔腾CPU的linux嵌入式开发问题

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了下位机,上位机和下位机,上位机与下位机通信,下位机是什么,什么是上位机和下位机等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 新手请教:下位机为pc104,奔腾CPU的linux嵌入式开发问题
描述:

嵌入式开发串口通信linux处理器内核

问题描述:
上位机:普通pc机,英特尔I5CPU,装ubuntu14.04系统。
下位机:pc104,奔腾处理器。
要求:在上位机linux系统下编写一个C程序,能够在下位机中运行,并且上位机和下位机可以进行串口通信。
那么,若想让上位机编写的linux c程序在下位机中运行,是不是 需要 编写一个linux内核烧到 下位机的CPU中?
让下位机中有个运行linux c的环境,上位机编写的程序才可以正常运行吧?
需不需要编写一个内核?  我不是很明白。
另外 上位机和下位机的处理都是X86结构,所以也不需要在上位机构建 交叉编译环境吧? 
  交叉编译环境是针对不同构架的处理,是吗?


解决方案1:

如果有速度,资源要求,需要自己编译内核,配置启动项。
都是x86结构,没有必要交叉编译

解决方案2:

引用 4 楼 zhongjiang_nudt 的回复:
Quote: 引用 3 楼 wanyeye 的回复:

架构一样?
104能装ubutu不? 能装就没有问题了,两个系统一样的,那程序也是通用的
 如果硬件关联性比较强,那就麻烦了

我在电子硬盘里装了个完整版的fedora20,然后外接到pc104上,刚开始还能运行,就像一台普通PC机似的,但是后来就不能运行了,每次到登陆界面,PC104就关机,我的PC104内存只有250M,系统不能运行是不是因为内存太小了?
已经排除PC104的问题,因为我试了好几台PC104,都不行。
但是我把这个电子硬盘接到我的笔记本上,开机从电子硬盘启动,发现这个fedora20是可以正常运行的。
所以,我想是不是PC104的内存太小了?
谢谢您的回复。

系统一样呀
那就简单了,就像两台PC ,程序可以通用地

解决方案3:

架构一样?
104能装ubutu不? 能装就没有问题了,两个系统一样的,那程序也是通用的
 如果硬件关联性比较强,那就麻烦了


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 新手请教:下位机为pc104,奔腾CPU的linux嵌入式开发问题

相关文章

  • 2017-06-05 要做毕业设计了,望各位给提些建议?
  • 2017-06-05 vxworks67加载RTL8139驱动的问题
  • 2017-06-05 uboot如何设置参数,引导进入recovery
  • 2017-06-05 关于连接的错误LinkError:FixupOverFlow
  • 2017-06-05 vxworks上的isnan、strcasecmp等函数
  • 2017-06-05 请问,GATTBR/EDR是蓝牙协议下的子协议吗?GATT和BR/EDR是什么关系?
  • 2017-06-17汇编语言程序的结构
  • 2017-06-05 Win10+VS2015双机调试WDF驱动无法单步Debug问题?
  • 2017-06-05 如何对93c46芯片进行读写
  • 2017-06-05 麻烦帮忙看下这个LCD模块的使用

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 数据校验串口数据校验码问题
    • Qt多个串口控制问题--到底需不需要多线程
    • linuxSPI下调用write写,但用read得到的值为0问题
    • 驱动开发程序中IN这个标示符表示什么意思呢?
    • Wince驱动的入门问题,请大大们执教,谢谢!
    • 主机怎么不发送set-interface请求?
    • 8253频率修改问题
    • 求助PC侧的蓝牙开发
    • 为什么我的传真程序不能接收传真?高分送?
    • C#VS2008WinCE平台下项目相互调用?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有