0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新唐全新开发板Chili让你在40分钟内完成Linux下的应用开发

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-08-10 11:30 次阅读

目前物联网世界非常普及使用以太网络与Wi-Fi。而且相关的网络应用需求逐年变高,除了以太网与Wi-Fi 之外,蓝芽、小无线等无线传输接口也越来越风行。而使用以太网络、Wi-Fi这些联机装置,通常需要搭配操作系统来让让以太网络与网络设备的操作可以更有效率、更加的快速。

网络的操作需要多样的TCP/IP的协议,由于这些网络传输的协议对于一般微控制器用户是一大难题。大部分微控制器用户对于网络的控制并不熟悉。因此,衍生出带有以太网络协议的Wi-Fi或者以太网络模块产品。模块产品可以大大的降低微控制器用户跨入连网装置的门坎。也提供微控制器用户,在对于网络协议不熟悉的问题,可以简单的来做网络的操作与控制。

物联网的发展越来越快速,连云的装置也越来越多,相对的连云装置需要搭配的安全传输协议也越来越多样化。也因网络安全,云的协议机制也一直在改变,导致以模块为主的网络传输产品会有时无法满足时代的变迁。模块在使用中,并无法随时得被更换里面的传输协议,所以产品常常会在使用过程中产生无法联机的装置状况。让联网的产品的使用年限变短了。

Linux的操作系统下。 联云的技术可以被解决,不像是在一般实时操作系统(RTOS)下会有这些问题。且在Linux下可以很简单、快速的来完成联机的协议。因位LinuxOS下,大部分联机协议都是采开放式源码的方式在社群中大量地被使用,也因为社群的发达,让更多的人在Linux下使用这些协议,也可以更多人协同处理找到更多的安全问题,并且可以及时被更新。LinuxOS 下可以达到快速开发、更加安全、协同研发等目的,并且让产品更加完善。

通常在微控制器的用户要进入Linux的以太网络世界是非常困难的。困难点会在于下列几点

Linux的交叉编译环境架设

一个交叉编译的环境在安装,通常需要一天去建构一个交叉编译的环境。非常浪费研发者的时间

硬件系统规划

微控制器用户在配置Linux 下的IO需要对此产品有非常深入的了解。在Linux 下的硬件配置并不是相对的容易

Linux 下网络联机的样品程序使用

Linux 下非常多的网络协议选择,哪一些是和使用者使用,需要有更进一步的研究才可以让使用者更快速地来使用。

新唐科技为了解决用户进入Linux操作系统开发过程中会遇到的大部分问题,推出了Chili 小辣椒网络模块,Chili 可以解决大部分微控制器使用者进入到 Linux OS 第一步的问题。主要解决了上述三大问题。

交叉编译的环境

新唐科技协助客户预先建置一个虚拟的Linux交叉编译环境。使用者只需要下载这个虚拟环境,直接打开就可以使用,不需额外再安装任何编译工具,而且虚拟环境包含了Chili的软件开发,使用者不需要另外下载。

硬件系统规划

新唐科技提供了一个Chili小模块,价格相对于其他 Linux 开发工具包便宜许多,chili模块包含了各种硬件设计与工业使用的I/O配置。也把内存的规划做好了,使用者只需要拥有Chili模块,马上就可以在上面作Linux操作系统的应用开发。

Linux下网络应用程序。

Chili提供基本网络会使用到的基础网络应用,包含了 web server (http), CGI,USB Host Wi-Fi 、USB Host 照相机,USB host Disk等多样以太网络的样板程序。除此之外,也提供了BuildRoot的机制,可以让使用者使用勾选的方法,将网络上开放原码的网络应用程序都可以使用,还不需要自己去做相依套件的编译。使用者只要专心的去开发所要做的联机外围控制。

新唐的官网可以找到Chili相关的信息。Chili已经包含了一个开机放上可以执行的Linux操作系统。用户拿到硬件后马上就可以使用,并且快速开发自己的应用。 新唐科技希望提供给大家更多方便、有效率的工具,让大家可以在研发的速度与效率上有大幅度的提升,也可以加快产品推上市场的速度。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7522

    浏览量

    151209
  • Linux
    +关注

    关注

    87

    文章

    11254

    浏览量

    209106
  • 开发板
    +关注

    关注

    25

    文章

    4999

    浏览量

    97309
  • 新唐
    +关注

    关注

    0

    文章

    131

    浏览量

    14202
收藏 人收藏

    评论

    相关推荐

    【北京迅为】itop-3562开发板Linux系统中使用NPU

    【北京迅为】itop-3562开发板Linux系统中使用NPU
    的头像 发表于 11-25 14:52 267次阅读
    【北京迅为】itop-3562<b class='flag-5'>开发板</b>在<b class='flag-5'>Linux</b>系统中使用NPU

    如何在Linux系统实现屏幕旋转?触觉智能RK3568鸿蒙开发板演示

    本文介绍Linux系统实现屏幕旋转的方法,以解决产品形态的不同的展现方式,触觉智能EVB3568鸿蒙开发板演示,现已发布全新OpenHarmony5.0 Release固件!
    的头像 发表于 11-19 23:42 247次阅读
    如何在<b class='flag-5'>Linux</b>系统实现屏幕旋转?触觉智能RK3568鸿蒙<b class='flag-5'>开发板</b>演示

    i.MX Linux开发实战指南—基于野火i.MX系列开发板

    电子发烧友网站提供《i.MX Linux开发实战指南—基于野火i.MX系列开发板.pdf》资料免费下载
    发表于 10-10 17:23 9次下载

    北京迅为RK3568开发板嵌入式学习之Linux驱动全新更新-CAN+

    北京迅为RK3568开发板嵌入式学习之Linux驱动全新更新-CAN+
    的头像 发表于 09-04 15:29 463次阅读
    北京迅为RK3568<b class='flag-5'>开发板</b>嵌入式学习之<b class='flag-5'>Linux</b>驱动<b class='flag-5'>全新</b>更新-CAN+

    嵌入式linux开发板怎么操作

    嵌入式Linux开发板是一种基于Linux操作系统的嵌入式系统开发平台。它通常包括一个处理器、内存、存储器、输入/输出接口等硬件组件,以及一个基于L
    的头像 发表于 09-02 09:09 347次阅读

    嵌入式linux开发板芯片的工作原理

    嵌入式Linux开发板是一种基于Linux操作系统的嵌入式系统开发平台,它广泛应用于工业控制、智能家居、智能交通、医疗设备等领域。 嵌入式Linux
    的头像 发表于 09-02 09:07 358次阅读

    linux开发板与树莓派的区别

    定义和用途 Linux开发板Linux开发板是一种基于Linux操作系统的嵌入式开发板,通常用
    的头像 发表于 08-30 15:34 850次阅读

    linux开发板如何编译curl

    Linux开发板上编译 curl 库通常涉及到几个步骤,包括准备开发环境、下载源代码、配置编译选项以及执行编译和安装过程。以下是一个基本的指南,帮助你在Linux
    的头像 发表于 08-30 15:33 564次阅读

    linux开发板和单片机开发的区别

    硬件架构 Linux开发板和单片机开发在硬件架构上有很大的区别。Linux开发板通常基于ARM、x86或其他处理器架构,具有较高的处理能力和
    的头像 发表于 08-30 15:30 675次阅读

    全新MCX A系列MCU FRDM开发板:开箱即用的高效体验

    想尝鲜全新的MCX A通用MCU,当然少不了开发板的支持。今天我们就向大家介绍恩智浦MCX A 系列全新一代FRDM开发板FRDM-MCXA153。
    发表于 02-29 09:12 981次阅读
    <b class='flag-5'>全新</b>MCX A系列MCU FRDM<b class='flag-5'>开发板</b>:开箱即用的高效体验

    fpga开发板linux开发板区别

    FPGA开发板Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板
    的头像 发表于 02-01 17:09 2169次阅读

    arm开发板如何安装linux系统

    安装Linux系统到ARM开发板是一个复杂的过程,涉及到多个步骤和不同的工具。下面是一个详实且细致的教程,包含了从准备工作到最终启动Linux系统的所有步骤。 准备工作 在开始之前,需要准备以下
    的头像 发表于 01-24 14:19 3259次阅读

    基于全志V3S芯片DIY Linux开发板

    简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由全志V3s、F1C200S等芯片开始上手DIY个人的Linux开发板
    的头像 发表于 01-15 09:37 2580次阅读
    基于全志V3S芯片DIY <b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>

    DIY个人的Linux开发板教程

    作者简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由全志V3s、F1C200S等芯片开始上手DIY个人的Linux开发板
    的头像 发表于 01-07 09:52 2022次阅读
    DIY个人的<b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>教程

    STM32+Linux开发板应用手册

    STM32 WIFI Linux 安卓智能控制开发板应用手册
    发表于 12-21 11:04 3次下载