RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

windows安裝ubuntu并讓pioneer1應(yīng)用程序跑起來(lái)的過(guò)程

藍(lán)牙 ? 來(lái)源:CSDN技術(shù)社區(qū) ? 作者:CSDN技術(shù)社區(qū) ? 2020-10-23 10:41 ? 次閱讀

本文介紹在windows下安裝ubuntu并且讓pioneer1的應(yīng)用程序跑起來(lái)的全過(guò)程。雖然安裝ubuntu不是本文重點(diǎn),但是還是啰嗦地寫一遍吧。

Ubuntu選擇的是ubuntu-16.04.7-desktop-amd64.iso,雖然現(xiàn)在最新版本已經(jīng)是20.04.1了,這個(gè)看個(gè)人愛好吧,反正pioneer1的應(yīng)用程序只有在16.04上測(cè)試過(guò),其他版本不保證能用了。

虛擬機(jī)工具VMware用的是VMware Workstation 15 Player,其他版本暫時(shí)也未測(cè)試。

現(xiàn)在開始安裝。

VMware的安裝很簡(jiǎn)單,自行下載安裝包安裝即可,沒啥特別,這里就不詳細(xì)說(shuō)明了。

在windows下新建一個(gè)文件夾,用于安裝ubuntu。

打開VMware,選擇創(chuàng)建新的虛擬機(jī),然后按照?qǐng)D片一步步往下操作:

內(nèi)存設(shè)置為物理內(nèi)存的一半:

處理器核心數(shù)選擇實(shí)際的一半:

選擇事先下載的ubuntu安裝鏡像:

然后選擇我們新建的虛擬機(jī),播放虛擬機(jī):

然后會(huì)讓你設(shè)置時(shí)區(qū)和密碼,看自己喜好設(shè)置。

接下去等待安裝完成。

完成后重啟。

由于國(guó)內(nèi)網(wǎng)速的原因,需要更新一下源。

打開網(wǎng)頁(yè)https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/,選擇合適的版本,然后復(fù)制源:

打開超級(jí)終端(Ctrl+Alt+t),輸入以下命令更新。

重命名原來(lái)的源作為備份:

sudo mv /etc/apt/sources.list sources.list_backup

新建一個(gè)sources.list文件

sudo vi /etc/apt/sources.list

輸入之前復(fù)制的內(nèi)容并保存退出,vi的操作可以自行谷歌一下。

更新apt軟件源:

sudo apt-get update

sudo apt-get upgrade

完成后重啟。

為了方便從windows拷貝文件到ubuntu,我們需要安裝VMware-tools。

在開始之前,先關(guān)閉虛擬機(jī),然后將光驅(qū)的配置改回來(lái):

重新運(yùn)行虛擬機(jī),然后安裝VMware Tools:

等待下載完成:

下載完成后,可以看到CD ROM中有VMware Tools相關(guān)內(nèi)容了:

將VMwareTools-10.3.21-14772444.tar.gz拷貝到app文件夾下(這個(gè)是自己在任意目錄新建的,也可以是其他文件夾),然后按照下面的命令完成安裝即可:

途中會(huì)讓你選擇一些目錄等,全都按回車選擇默認(rèn)即可,直到完成安裝。

完成后重啟虛擬機(jī),就可以發(fā)現(xiàn)安裝成功了,這個(gè)時(shí)候如果調(diào)整窗口大小,ubuntu的分辨率也會(huì)跟著改變,也可以直接和windows之間相互拷貝文件了。

將下載好的pioneer1_client_set和pioneer1_client兩個(gè)程序拷貝到ubuntu的任意目錄下,直接用鼠標(biāo)復(fù)制黏貼即可,比如下圖我就把兩個(gè)程序拷貝到了~/raspberry/pioneer1目錄下:

按照《PF0001-燒錄制作好的image到SD卡并做啟動(dòng)RaspberryPi 4B前的準(zhǔn)備工作》所描述的方法,將樹莓派連上電源

在運(yùn)行pioneer1_client_set和pioneer1_client之前需要確認(rèn)一下有沒有可執(zhí)行權(quán)限:

可見只有rw權(quán)限,需要增加x權(quán)限,使用命令chmod +x pioneer1_client*:

用./pioneer1_client 172.20.10.9命令運(yùn)行程序:

運(yùn)行另一個(gè)程序./pioneer1_client_set172.20.10.9

看到以上信息,就可以說(shuō)明程序執(zhí)行正常并且已經(jīng)連接到樹莓派了。

責(zé)任編輯人:CC

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3541

    瀏覽量

    88608
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    563

    瀏覽量

    29698

原文標(biāo)題:【PF0002】在VMware下安裝ubuntu 16.04并將應(yīng)用程序拷貝到ubuntu中運(yùn)行

文章出處:【微信號(hào):TalkBT,微信公眾號(hào):藍(lán)牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    為什么用1621B驅(qū)動(dòng)液晶的時(shí)候初始化時(shí)正常顯示,但程序跑起來(lái)是卻不停閃爍呢?

    做一個(gè)用1621B驅(qū)動(dòng)的液晶實(shí)現(xiàn)倒計(jì)時(shí)功能的程序,當(dāng)我初始化玩液晶后一切顯示正常。然后程序跑起來(lái)是LCD卻不停的閃爍。(PS:我在程序中將
    發(fā)表于 08-01 11:31

    [MsgOS]系統(tǒng)跑起來(lái)

    子技術(shù)論壇)鑒于大家水平高低不齊,對(duì)于一些人可能拿到源碼還不能順利跑起來(lái),這里就寫一個(gè)詳細(xì)的教程。步驟1.下載安裝相關(guān)軟件(這個(gè)就不細(xì)講了吧)window操作系統(tǒng) win7旗艦版,keilMDK 版本
    發(fā)表于 06-15 21:09

    MDK自帶系統(tǒng)keil RTX中程序跑起來(lái)

    操作如上, 然后屏蔽了中斷的幾個(gè)函數(shù),可以成功編譯,但程序跑起來(lái)。所以想問問,這么建立 keil RTX的工程是對(duì)的嗎?
    發(fā)表于 01-14 06:35

    請(qǐng)問裸板程序運(yùn)行是否一定需要uboot先跑起來(lái)?

    請(qǐng)問,裸板程序運(yùn)行是否一定需要uboot先跑起來(lái)?像用keil開發(fā),是不是在flash里不需要uboot存在或者事先運(yùn)行
    發(fā)表于 07-23 05:45

    如何你的ESP32跑起來(lái)

    ESP32是了國(guó)內(nèi)樂鑫科技推出的Wifi&藍(lán)牙物聯(lián)網(wǎng)MCU,而最近項(xiàng)目正好在用ESP32,所以我們今天就來(lái)分享下,如何你的ESP32跑起來(lái),應(yīng)用于更多實(shí)際項(xiàng)目。1ESP32簡(jiǎn)...
    發(fā)表于 07-16 06:57

    怎樣自己編譯的uboot跑起來(lái)

    小目標(biāo):自己編譯的uboot跑起來(lái)參考:wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO首先熟悉一下板子和開發(fā)流程。維基主要參考《使用全志原廠BSP
    發(fā)表于 11-08 06:37

    程序跑起來(lái)就是很好的c代碼嗎

    程序跑起來(lái)并不見得你的代碼就是很好的c代碼了,衡量代碼的好壞應(yīng)該從以下幾個(gè)方面來(lái)添加鏈接描述看:海風(fēng)教育投訴1,代碼穩(wěn)定,沒有隱患。2,執(zhí)行效率高。3,可讀性高。4,便于移植。
    發(fā)表于 11-23 08:00

    如何利用XR806開發(fā)板hello跑起來(lái)?

    如何利用XR806開發(fā)板hello跑起來(lái)
    發(fā)表于 12-29 06:16

    如何u-boot跑起來(lái)?

    如何u-boot跑起來(lái)?
    發(fā)表于 01-26 08:26

    如何你的ESP32跑起來(lái)

    ESP32是了國(guó)內(nèi)樂鑫科技推出的Wifi&藍(lán)牙物聯(lián)網(wǎng)MCU,而最近項(xiàng)目正好在用ESP32,所以我們今天就來(lái)分享下,如何你的ESP32跑起來(lái)應(yīng)用于更多實(shí)際項(xiàng)目。1ESP32簡(jiǎn)介ES
    發(fā)表于 02-10 06:25

    SpinalHDL是如何仿真跑起來(lái)

    。SpinalHDL是如何仿真跑起來(lái)的SpinalHDL的開發(fā)環(huán)境下,我們的邏輯設(shè)計(jì)和仿真代碼均是基于SpinalHDL(Scala)來(lái)進(jìn)行的,但仿真的運(yùn)行依舊離不開仿真器的支持。在進(jìn)行仿真
    發(fā)表于 07-25 15:09

    STM32如何區(qū)分程序跑起來(lái)用的是HSE還是HSI呢?

    方法去區(qū)別HSE和HSI的話,我的問題就來(lái)了:燒到030f4測(cè)到晶振有起振的程序(main下死循環(huán)),燒到030rb上,晶振不起振了,但是通過(guò)仿真發(fā)現(xiàn)程序還在跑的。所以問一下大家,是怎么確定HSE
    發(fā)表于 05-05 10:47

    Zynq 7015 linux跑起來(lái)之導(dǎo)入之BOOT.bin生成詳解

    本文主要介紹Zynq 7015 linux跑起來(lái)之導(dǎo)入之BOOT.bin生成,具體的跟隨小編一起來(lái)了解一下。
    的頭像 發(fā)表于 06-27 10:01 ?7467次閱讀

    FreeRTOS_003 _系統(tǒng)在板子上跑起來(lái)

    FreeRTOS_003_系統(tǒng)在板子上跑起來(lái)
    的頭像 發(fā)表于 03-14 11:25 ?2765次閱讀
    FreeRTOS_003 _<b class='flag-5'>讓</b>系統(tǒng)在板子上<b class='flag-5'>跑起來(lái)</b>

    如何在AM5708 EVM板子上移植ubuntu系統(tǒng)并把docker跑起來(lái)

    AM5708 EVM板子上移植ubuntu系統(tǒng)并把docker跑起來(lái)。下面這個(gè)鏈接是本文用到的AM5708的硬件資料: http://www.spectrumdigital.com/dra71x-dra79x-tda2ex-17-am570x-cpu-board…
    的頭像 發(fā)表于 01-13 17:24 ?1871次閱讀
    如何在AM5708 EVM板子上移植<b class='flag-5'>ubuntu</b>系統(tǒng)并把docker<b class='flag-5'>跑起來(lái)</b>
    RM新时代网站-首页