windows电脑如何连接Linux开发板

这篇具有很好参考价值的文章主要介绍了windows电脑如何连接Linux开发板。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        各位刚入门玩Linux开发板的同学,通常会遇到这个问题。我的电脑怎么去连接开发板?

        目前的Linux开发板至少都会带一个串口,大家可以通过MobaxtermSecureCrt之类的软件进行连接,但是有的时候会传输一些大文件,串口速率不够,或各种原因,感觉串口连接不是很好用,开发板的串口大多数情况下是用来debug的,使用串口连接还是不太方便。

        所以开发板上还会有USB口、网口,一些开发板刷成Android后,主要使用USB口,通过adb进行连接控制,使用一些芯片厂商的工具通过USB进行烧录镜像,也有一些使用网口进行烧录镜像;但是大多数同学的开发板上烧录的都是debian这类Linux系统,在这种系统下,大家主要通过ssh进行远程连接控制。

        我自己常用的两种方法:

        一、有路由器的情况下,将开发板通过网线连接到路由器上,让路由器去做DHCP服务,分配IP,从路由器上查询到IP后,通过ssh进行连接,这种方法是比较简单方便的。我个人比较喜欢这种方式。

        二、没有路由器的情况下,就要想办法将电脑与开发板直接通过一根网线进行连接,今天这篇文章介绍的就是遇到这种情况如何做?

       先介绍我的环境:

        硬件环境:一台同时具备无线网卡和有线网卡的电脑、一块已经烧录好debian系统的鲁班猫1S,一根网线、一根串口线、一台能够上网的手机(这个应该大多数人都有吧)。

        软件环境:Win10及以上的Windows系统、Mobaxterm

        OK,接下来就跟着我一步步操作吧。

操作步骤:

      首先在Windows的搜索栏中搜索“控制面板

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

打开控制面板后选择“网络和Internet”

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

然后点击“网络和共享中心”

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

点击其中的“更改适配器设置”选项

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

接着会弹出如下页面,请确保电脑有通过WiFi连接网络,然后右击“WLAN”选项

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian点击“属性“

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

然后点击“共享”标签

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

点击“家庭网络连接”,选择“以太网(也就是有线网卡)”,然后勾选“允许其他网络用户通过此计算机的Internet连接来连接(N)”,最后保存修改即可

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

这个时候打开任务管理器,可以看到有线网卡的IP由之前的169.xxx.xxx.xxx之类的缺省IP变为了192.168.137.1,记得没错,这个应该是代表该网口处于DHCP服务端模式,会向连接设备分配IP地址。

到了这一步,我们已经成功一大半了,接下来我们需要知道Linux开发板的IP地址是多少,而这个则接着需要我们拿出之前准备好的串口线,通过串口线连接至开发板。

USB串口模块      Linux开发板

GND                   GND

TX                      RX

RX                      TX

按照上面的方法将开发板与USB串口模块连接,推荐使用CH340x、daplink之类的串口模块,这类模块的驱动通常内置在Windows系统中,就算没有内置,通过搜索引擎也能比较方便的找到驱动。

接下来就是打开开发板的手册,查询开发板串口的波特率,我这块开发板的波特率是1500000。

按照下图方式选择自己USB串口模块对应的端口,然后设置自己开发板的波特率

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

接着敲回车键,即可看到成功连接开发板

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

接着输入ifconfig,即可查看到开发板的IP地址,通常情况下有线网卡的名字以eth(即Ethenet,以太网的英文缩写)开头

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

按照下面步骤,填入开发板的IP、用户名(也可以直接填入root,但是必须修改配置文件,允许远程root用户登录)即可,记得勾选“specify username”

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

然后会让你输入ssh的密码,如果无密码即可直接进入系统

windows电脑如何连接Linux开发板,嵌入式开发,linux,嵌入式硬件,arm开发,debian

接下来就可以开始各位的开发之旅了,嵌入式开发还是相当有趣的文章来源地址https://www.toymoban.com/news/detail-823828.html

到了这里,关于windows电脑如何连接Linux开发板的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 嵌入式开发:单片机嵌入式Linux学习路径

    SOC(System on a Chip)的本质区别在于架构和功能。低端SOC如基于Cortex-M架构的芯片,如STM32和NXP LPC1xxx系列,不具备MMU(Memory Management Unit),适用于轻量级实时操作系统如uCOS和FreeRTOS。高端SOC如基于Cortex-A架构的芯片,如三星、高通、飞卡、全志和瑞芯微等,具备MMU,支持虚拟内

    2024年02月15日
    浏览(57)
  • 嵌入式Linux开发教程汇总

    野火:https://doc.embedfire.com/products/link/zh/latest/linux/index.html 正点原子:http://47.111.11.73/docs/boards/arm-linux/index.html 百问网:http://download.100ask.net/books/Linux/ELADCM1/index.html 百问网:https://space.bilibili.com/275908810/channel/seriesdetail?sid=1714177 野火:https://space.bilibili.com/356820657/channel/seriesdeta

    2024年02月10日
    浏览(68)
  • 【文末送书】Linux/Windows/嵌入式系统的启动过程

    欢迎关注博主 Mindtechnist 或加入【智能科技社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。关注公粽号 《机器和智能》 回复 “python项目

    2024年02月20日
    浏览(51)
  • 嵌入式Linux开发-USB驱动

    哥们马上就要被裁了,总得整理一下技术方面的积累,准备开始下一轮的面试和找工作之旅了。。。。 通用串行总线(USB)是主机和外围设备之间的一种连接。 从拓扑上来看,是一颗由几个点对点的连接构建而成的树。这些连接是连接设备和集线器(hub)的四线电缆(底线、电源线

    2024年02月20日
    浏览(73)
  • 嵌入式Linux驱动开发之点灯

      使用驱动开发的方式点亮一个LED灯。看看两者有啥区别不? 首先查看原理图,看看我们的板子上的LED等接在哪一个IO口上面。 好了,看原理图我们知道LED灯接在芯片的GPIO1的第三个引脚上面,也就是GPIO1_IO03。 先掌握三个名词 CCM: Clock Controller Module (时钟控制模块) IOMUXC : I

    2024年02月01日
    浏览(102)
  • 嵌入式开发之linux内核移植

    目录  前言 一、下载内核源码 1.1 下载linux-3.0.1 1.2 解压源码文件 二、 内核添加yaffs2文件系统支持 2.1 下载yaffs2 2.2 内核添加yaffs2文件补丁 三、配置开发板 3.1 修改机器ID 3.2 添加开发板初始化文件 3.3 配置NandFalsh 3.3.1 添加NandFlash设备 3.3.2 添加NandFlash驱动 3.3 修改Kconfig(支持

    2024年02月07日
    浏览(106)
  • 嵌入式Linux应用开发笔记:串口

    串口(UART)是嵌入式设备中比较常用的功能。这篇文章将记录下应用程序中串口操作相关内容。 这篇文章中内容均在下面的开发板上进行测试: 《新唐NUC980使用记录:自制开发板(基于NUC980DK61YC)》 这篇文章是在下面文章基础上进行的: 《新唐NUC980使用记录(5.10.y内核)

    2024年02月09日
    浏览(50)
  • 嵌入式Linux驱动开发——常见框架梳理

    本文主要介绍了Linux驱动开发中一些常用的驱动框架,platform、input、iic、spi等,硬件平台使用的是正点原子的imx6ull开发板。 不管什么框架最后都是要追溯到配置IO的电气属性和复用功能 如果要使用外部中断,设备树节点中还需添加相关信息,什么边沿触发 1:module_init和mod

    2024年02月15日
    浏览(67)
  • 嵌入式开发,如何防止设备被抄袭?

    在国内做产品设计开发,很难避免被抄袭,被仿照。在没有形成技术壁垒之前,如何防止产品被抄袭是一个不可回避的问题。 常规设备主要的防护手段有: 专利保护 加密保护代码 授权校验 持续更新和改进 对于一些比较重要的技术发明或是创新,应该尽快申请专利。虽然目

    2024年02月08日
    浏览(61)
  • 嵌入式Linux开发实操(八):UART串口开发

    串口可以说是非常好用的一个接口,它同USB、CAN、I2C、SPI等接口一样,为SOC/MCU构建了丰富的接口功能。那么在嵌入式linux中又是如何搭建和使用UART接口的呢? 一、Console接口即ttyS0 ttyS0通常做为u-boot(bootloader的一种,像是Windows的BIOS),它需要一个交互界面,一般使用ttyS0,即可

    2024年02月12日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包