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

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

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

新唐全新開(kāi)發(fā)板Chili讓你在40分鐘內(nèi)完成Linux下的應(yīng)用開(kāi)發(fā)

jf_pJlTbmA9 ? 來(lái)源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-08-10 11:30 ? 次閱讀

目前物聯(lián)網(wǎng)世界非常普及使用以太網(wǎng)絡(luò)與Wi-Fi。而且相關(guān)的網(wǎng)絡(luò)應(yīng)用需求逐年變高,除了以太網(wǎng)與Wi-Fi 之外,藍(lán)芽、小無(wú)線等無(wú)線傳輸接口也越來(lái)越風(fēng)行。而使用以太網(wǎng)絡(luò)、Wi-Fi這些聯(lián)機(jī)裝置,通常需要搭配操作系統(tǒng)來(lái)讓讓以太網(wǎng)絡(luò)與網(wǎng)絡(luò)設(shè)備的操作可以更有效率、更加的快速。

網(wǎng)絡(luò)的操作需要多樣的TCP/IP的協(xié)議,由于這些網(wǎng)絡(luò)傳輸?shù)膮f(xié)議對(duì)于一般微控制器用戶是一大難題。大部分微控制器用戶對(duì)于網(wǎng)絡(luò)的控制并不熟悉。因此,衍生出帶有以太網(wǎng)絡(luò)協(xié)議的Wi-Fi或者以太網(wǎng)絡(luò)模塊產(chǎn)品。模塊產(chǎn)品可以大大的降低微控制器用戶跨入連網(wǎng)裝置的門(mén)坎。也提供微控制器用戶,在對(duì)于網(wǎng)絡(luò)協(xié)議不熟悉的問(wèn)題,可以簡(jiǎn)單的來(lái)做網(wǎng)絡(luò)的操作與控制。

物聯(lián)網(wǎng)的發(fā)展越來(lái)越快速,連云的裝置也越來(lái)越多,相對(duì)的連云裝置需要搭配的安全傳輸協(xié)議也越來(lái)越多樣化。也因網(wǎng)絡(luò)安全,云的協(xié)議機(jī)制也一直在改變,導(dǎo)致以模塊為主的網(wǎng)絡(luò)傳輸產(chǎn)品會(huì)有時(shí)無(wú)法滿足時(shí)代的變遷。模塊在使用中,并無(wú)法隨時(shí)得被更換里面的傳輸協(xié)議,所以產(chǎn)品常常會(huì)在使用過(guò)程中產(chǎn)生無(wú)法聯(lián)機(jī)的裝置狀況。讓聯(lián)網(wǎng)的產(chǎn)品的使用年限變短了。

Linux的操作系統(tǒng)下。 聯(lián)云的技術(shù)可以被解決,不像是在一般實(shí)時(shí)操作系統(tǒng)(RTOS)下會(huì)有這些問(wèn)題。且在Linux下可以很簡(jiǎn)單、快速的來(lái)完成聯(lián)機(jī)的協(xié)議。因位LinuxOS下,大部分聯(lián)機(jī)協(xié)議都是采開(kāi)放式源碼的方式在社群中大量地被使用,也因?yàn)樯缛旱陌l(fā)達(dá),讓更多的人在Linux下使用這些協(xié)議,也可以更多人協(xié)同處理找到更多的安全問(wèn)題,并且可以及時(shí)被更新。LinuxOS 下可以達(dá)到快速開(kāi)發(fā)、更加安全、協(xié)同研發(fā)等目的,并且讓產(chǎn)品更加完善。

通常在微控制器的用戶要進(jìn)入Linux的以太網(wǎng)絡(luò)世界是非常困難的。困難點(diǎn)會(huì)在于下列幾點(diǎn)

Linux的交叉編譯環(huán)境架設(shè)

一個(gè)交叉編譯的環(huán)境在安裝,通常需要一天去建構(gòu)一個(gè)交叉編譯的環(huán)境。非常浪費(fèi)研發(fā)者的時(shí)間

硬件系統(tǒng)規(guī)劃

微控制器用戶在配置Linux 下的IO需要對(duì)此產(chǎn)品有非常深入的了解。在Linux 下的硬件配置并不是相對(duì)的容易

Linux 下網(wǎng)絡(luò)聯(lián)機(jī)的樣品程序使用

Linux 下非常多的網(wǎng)絡(luò)協(xié)議選擇,哪一些是和使用者使用,需要有更進(jìn)一步的研究才可以讓使用者更快速地來(lái)使用。

新唐科技為了解決用戶進(jìn)入Linux操作系統(tǒng)開(kāi)發(fā)過(guò)程中會(huì)遇到的大部分問(wèn)題,推出了Chili 小辣椒網(wǎng)絡(luò)模塊,Chili 可以解決大部分微控制器使用者進(jìn)入到 Linux OS 第一步的問(wèn)題。主要解決了上述三大問(wèn)題。

交叉編譯的環(huán)境

新唐科技協(xié)助客戶預(yù)先建置一個(gè)虛擬的Linux交叉編譯環(huán)境。使用者只需要下載這個(gè)虛擬環(huán)境,直接打開(kāi)就可以使用,不需額外再安裝任何編譯工具,而且虛擬環(huán)境包含了Chili的軟件開(kāi)發(fā),使用者不需要另外下載。

硬件系統(tǒng)規(guī)劃

新唐科技提供了一個(gè)Chili小模塊,價(jià)格相對(duì)于其他 Linux 開(kāi)發(fā)工具包便宜許多,chili模塊包含了各種硬件設(shè)計(jì)與工業(yè)使用的I/O配置。也把內(nèi)存的規(guī)劃做好了,使用者只需要擁有Chili模塊,馬上就可以在上面作Linux操作系統(tǒng)的應(yīng)用開(kāi)發(fā)。

Linux下網(wǎng)絡(luò)應(yīng)用程序。

Chili提供基本網(wǎng)絡(luò)會(huì)使用到的基礎(chǔ)網(wǎng)絡(luò)應(yīng)用,包含了 web server (http), CGI,USB Host Wi-Fi 、USB Host 照相機(jī),USB host Disk等多樣以太網(wǎng)絡(luò)的樣板程序。除此之外,也提供了BuildRoot的機(jī)制,可以讓使用者使用勾選的方法,將網(wǎng)絡(luò)上開(kāi)放原碼的網(wǎng)絡(luò)應(yīng)用程序都可以使用,還不需要自己去做相依套件的編譯。使用者只要專心的去開(kāi)發(fā)所要做的聯(lián)機(jī)外圍控制。

新唐的官網(wǎng)可以找到Chili相關(guān)的信息。Chili已經(jīng)包含了一個(gè)開(kāi)機(jī)放上可以執(zhí)行的Linux操作系統(tǒng)。用戶拿到硬件后馬上就可以使用,并且快速開(kāi)發(fā)自己的應(yīng)用。 新唐科技希望提供給大家更多方便、有效率的工具,讓大家可以在研發(fā)的速度與效率上有大幅度的提升,也可以加快產(chǎn)品推上市場(chǎng)的速度。

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

    關(guān)注

    48

    文章

    7336

    瀏覽量

    150100
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207905
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4771

    瀏覽量

    96162
  • 新唐
    +關(guān)注

    關(guān)注

    0

    文章

    131

    瀏覽量

    14141
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    北京迅為RK3568開(kāi)發(fā)板嵌入式學(xué)習(xí)之Linux驅(qū)動(dòng)全新更新-CAN+

    北京迅為RK3568開(kāi)發(fā)板嵌入式學(xué)習(xí)之Linux驅(qū)動(dòng)全新更新-CAN+
    的頭像 發(fā)表于 09-04 15:29 ?179次閱讀
    北京迅為RK3568<b class='flag-5'>開(kāi)發(fā)板</b>嵌入式學(xué)習(xí)之<b class='flag-5'>Linux</b>驅(qū)動(dòng)<b class='flag-5'>全新</b>更新-CAN+

    【北京迅為】《stm32mp157開(kāi)發(fā)板嵌入式linux開(kāi)發(fā)指南》第五章 Ubuntu使用apt-get下載

    【北京迅為】《stm32mp157開(kāi)發(fā)板嵌入式linux開(kāi)發(fā)指南》第五章 Ubuntu使用apt-get下載
    的頭像 發(fā)表于 09-03 16:26 ?490次閱讀
    【北京迅為】《stm32mp157<b class='flag-5'>開(kāi)發(fā)板</b>嵌入式<b class='flag-5'>linux</b><b class='flag-5'>開(kāi)發(fā)</b>指南》第五章 Ubuntu使用apt-get下載

    嵌入式linux開(kāi)發(fā)板怎么操作

    嵌入式Linux開(kāi)發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)。它通常包括一個(gè)處理器、內(nèi)存、存儲(chǔ)器、輸入/輸出接口等硬件組件,以及一個(gè)基于L
    的頭像 發(fā)表于 09-02 09:09 ?200次閱讀

    嵌入式linux開(kāi)發(fā)板芯片的工作原理

    嵌入式Linux開(kāi)發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái),它廣泛應(yīng)用于工業(yè)控制、智能家居、智能交通、醫(yī)療設(shè)備等領(lǐng)域。 嵌入式Linux
    的頭像 發(fā)表于 09-02 09:07 ?168次閱讀

    linux開(kāi)發(fā)板與樹(shù)莓派的區(qū)別

    定義和用途 Linux開(kāi)發(fā)板Linux開(kāi)發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式開(kāi)發(fā)板,通常用
    的頭像 發(fā)表于 08-30 15:34 ?200次閱讀

    linux開(kāi)發(fā)板如何編譯curl

    Linux開(kāi)發(fā)板上編譯 curl 庫(kù)通常涉及到幾個(gè)步驟,包括準(zhǔn)備開(kāi)發(fā)環(huán)境、下載源代碼、配置編譯選項(xiàng)以及執(zhí)行編譯和安裝過(guò)程。以下是一個(gè)基本的指南,幫助你在Linux
    的頭像 發(fā)表于 08-30 15:33 ?154次閱讀

    linux開(kāi)發(fā)板和單片機(jī)開(kāi)發(fā)的區(qū)別

    硬件架構(gòu) Linux開(kāi)發(fā)板和單片機(jī)開(kāi)發(fā)在硬件架構(gòu)上有很大的區(qū)別。Linux開(kāi)發(fā)板通?;贏RM、x86或其他處理器架構(gòu),具有較高的處理能力和
    的頭像 發(fā)表于 08-30 15:30 ?171次閱讀

    fpga開(kāi)發(fā)板是什么?fpga開(kāi)發(fā)板有哪些?

    FPGA開(kāi)發(fā)板是一種基于FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)技術(shù)的開(kāi)發(fā)平臺(tái),它允許工程師通過(guò)編程來(lái)定義和配置FPGA芯片上的邏輯電路,以實(shí)現(xiàn)各種數(shù)字電路和邏輯功能。FPGA開(kāi)發(fā)板通常包括FPGA芯片、時(shí)鐘模塊、電源模塊、輸入輸出接口等組
    的頭像 發(fā)表于 03-14 18:20 ?1493次閱讀

    全新MCX A系列MCU FRDM開(kāi)發(fā)板:開(kāi)箱即用的高效體驗(yàn)

    想嘗鮮全新的MCX A通用MCU,當(dāng)然少不了開(kāi)發(fā)板的支持。今天我們就向大家介紹恩智浦MCX A 系列全新一代FRDM開(kāi)發(fā)板FRDM-MCXA153。
    發(fā)表于 02-29 09:12 ?781次閱讀
    <b class='flag-5'>全新</b>MCX A系列MCU FRDM<b class='flag-5'>開(kāi)發(fā)板</b>:開(kāi)箱即用的高效體驗(yàn)

    fpga開(kāi)發(fā)板linux開(kāi)發(fā)板區(qū)別

    FPGA開(kāi)發(fā)板Linux開(kāi)發(fā)板是兩種不同的硬件開(kāi)發(fā)平臺(tái),各自具有不同的特點(diǎn)和應(yīng)用場(chǎng)景。在以下的文章中,我將詳細(xì)介紹FPGA開(kāi)發(fā)板
    的頭像 發(fā)表于 02-01 17:09 ?1672次閱讀

    arm開(kāi)發(fā)板如何安裝linux系統(tǒng)

    安裝Linux系統(tǒng)到ARM開(kāi)發(fā)板是一個(gè)復(fù)雜的過(guò)程,涉及到多個(gè)步驟和不同的工具。下面是一個(gè)詳實(shí)且細(xì)致的教程,包含了從準(zhǔn)備工作到最終啟動(dòng)Linux系統(tǒng)的所有步驟。 準(zhǔn)備工作 在開(kāi)始之前,需要準(zhǔn)備以下
    的頭像 發(fā)表于 01-24 14:19 ?1830次閱讀

    基于全志V3S芯片DIY Linux開(kāi)發(fā)板

    簡(jiǎn)介:大佬已在硬創(chuàng)社開(kāi)源了近50款開(kāi)發(fā)板,動(dòng)手能力極強(qiáng),于去年年底開(kāi)始接觸學(xué)習(xí)Linux,并由全志V3s、F1C200S等芯片開(kāi)始上手DIY個(gè)人的Linux開(kāi)發(fā)板。
    的頭像 發(fā)表于 01-15 09:37 ?2124次閱讀
    基于全志V3S芯片DIY <b class='flag-5'>Linux</b><b class='flag-5'>開(kāi)發(fā)板</b>

    DIY個(gè)人的Linux開(kāi)發(fā)板教程

    作者簡(jiǎn)介:大佬已在硬創(chuàng)社開(kāi)源了近50款開(kāi)發(fā)板,動(dòng)手能力極強(qiáng),于去年年底開(kāi)始接觸學(xué)習(xí)Linux,并由全志V3s、F1C200S等芯片開(kāi)始上手DIY個(gè)人的Linux開(kāi)發(fā)板。
    的頭像 發(fā)表于 01-07 09:52 ?1455次閱讀
    DIY個(gè)人的<b class='flag-5'>Linux</b><b class='flag-5'>開(kāi)發(fā)板</b>教程

    【核桃派1B 開(kāi)發(fā)板試用體驗(yàn)】0基礎(chǔ)小白該如何玩轉(zhuǎn)LINUX開(kāi)發(fā)板

    本帖最后由 jf_37047872 于 2024-1-2 20:20 編輯 作為一款LINUX開(kāi)發(fā)板,核桃派1b開(kāi)發(fā)板非常適合當(dāng)做入門(mén)學(xué)習(xí)使用。相較于傳統(tǒng)基于ARM Cortex-M系列內(nèi)核
    發(fā)表于 01-02 16:32

    STM32+Linux開(kāi)發(fā)板應(yīng)用手冊(cè)

    STM32 WIFI Linux 安卓智能控制開(kāi)發(fā)板應(yīng)用手冊(cè)
    發(fā)表于 12-21 11:04 ?3次下載