• Linux开发:dup, dup2, dup3

    时间:2024-03-25 15:31:18

    Linux开发:open打开文件-CSDN博客 Linux开发:多进程通过open同时读取文件-CSDN博客 介绍了打开一个文件会获得一个文件描述符,该文件描述符指向内核中打开文件的描述表的一个位置,而该位置记录了当前打开文件的一些信息 dup系列api的主要用途是为指定的文件描述符复制/指...

  • Linux内核开发工具介绍

    时间:2024-03-25 13:48:47

    进行嵌入式Linux产品开发,往往需要对内核进行裁剪和定制,以满足嵌入式产品的功能和性能需求。本文介绍几种阅读Linux内核源码的工具和方法。这里所说的“Linux内核开发”仅仅是指嵌入式Linux产品开发中内核和驱动相关开发工作,与Linux所领导的内核开发团队的内核开发有很大不同。俗话说“工欲善...

  • .Net Core Linux centos7行—vscode开发,linux部署运行

    时间:2024-03-24 18:20:22

    前面搭建好啦linux运行环境,下面搭建windows下的开发环境。并完成调试 参考地址:https://www.microsoft.com/net/core#windows。 按照步骤来就好。安装.net core sdk 安装vs插件,安装vscode等。 vscode下载地址https://c...

  • 【零基础】易盛9.0API入门一:搞定开发环境(linux)

    时间:2024-03-23 14:50:08

    一、前言开始研究API了,远期目标是实现极星量化(python)运行策略,但下单通过API(C++)下单,在API上做一些简单的功能,比如条件单、止盈止损、套利等,极星量化跑策略向API下指令交易。这样做似乎有点脱了裤子放屁的感觉,但不失为一种新的尝试。本篇就先搞定开发环境的问题,由于一个很奇葩的原...

  • Linux环境下QT creator + CMake的C++开发

    时间:2024-03-22 16:34:49

    1、安装Linux系统,例如CentOS 7,带桌面,GNOME安装2、安装qt-opensource-linux-x64-5.9.1.run https://blog.csdn.net/comhaqs/article/details/812835191、安装cmake(以cmake-3.12.0....

  • 嵌入式Linux开发环境搭建之六---搭建Samba服务器

    时间:2024-03-21 19:31:13

    Ubuntu设置的是NAT方式,且ubuntu可以通过Windows来上网(ubuntu中设置的网络是dhcp模式的,并且dhcp到一个正确的ip地址)。 1、确认虚拟机可以上网,执行命令【apt-get install samba 】安装Samba2、编辑配置文件【/etc/samba/smb.c...

  • Linux学习之云服务器搭建嵌入式Linux开发环境

    时间:2024-03-21 19:30:00

    Linux学习之云服务器搭建嵌入式Linux开发环境第一步:购买云服务器进入腾讯云官方网站腾讯云官方网站选择云+校园云+校园进入控制台将云服务器系统设置为Ubuntu系统使用Xshell6登录云服务器使用Xftp6进行文件的上传与下载在云服务器安装arm-linux-gcc交叉编译器上述文件下载链接...

  • 【linux】环境基础|开发工具|gcc|yum|vim|gdb|make|git

    时间:2024-03-21 15:45:20

      目录 ​编辑 Linux 软件包管理器 yum 软件包: 操作: 拓展:lrzsz简介 Linux开发工具  Linux编辑器-vim使用 vim 的基本概念 命令模式 插入模式  底行模式 vim 命令模式的操作指令  vim 底行模式的操作命令 Linux编译器-gcc/g++使用 功能 ...

  • Android Framework开发之Linux +Vim命令

    时间:2024-03-21 10:32:42

    一、linux常用命令 在Android源码开发中,Linux命令的运用是至关重要的。这些命令不仅帮助开发者有效管理文件、目录和系统资源,还能在源码编译、调试和排错过程中发挥关键作用。以下是对Android源码开发中常用Linux命令的更详细介绍: 当然可以,以下是对Android源码开发中常用Li...

  • 嵌入式Linux开发——(四)Nand Flash控制器

    时间:2024-03-21 07:38:20

    1)介绍<K9F1208U0M>    ①Nand Flash在嵌入式系统中的地位与PC上的硬盘类似,用于保存系统运行所必需的操作系统、应用程序、用户数据、运行过          程中产生的各类数据。与内存掉电后数据丢失不同,Nand Flash中的数据在掉电后仍可永久保存。    ②...

  • 身份证阅读器身份证读卡器Linux系统二次开发包(含Linux身份证相片解码库)

    时间:2024-03-20 16:32:44

    注意:此身份证阅读器Linux系统SDK是最新的采用USB接口通讯的开发包,涵盖了身份证、M1、CPU、IC等多种卡片的Linux系统应用示例,包括了Linux系统上面身份证相片解码(已攻克Linux相片解码难题)。目前测试版本:X86构架Linux,嵌入式ARM Linux未经深度测试。应用产品:...

  • FriendlyARM Tiny 4412开发板烧写Linux系统步骤

    时间:2024-03-20 09:02:45

    1、制作用于安装系统的SD卡一般Tiny4412出厂时已经安装好Android4.2.2系统,以后要重新烧写系统,则需要SD卡来烧写系统,无论是通过USB烧写,还是SD卡脱机烧写,都需要使用SD卡启动开发板来进行。制作用于安装系统的SD卡的本质是:将Tiny4412的Bootloader(Super...

  • 嵌入式Linux开发环境搭建之七---正确设置网络使开发板ping同Ubuntu

    时间:2024-03-20 09:01:33

    1、虚拟机的网卡设置可以选择好几种方式,常用的就是 NAT 和桥接(bridged)。2、【NAT 和桥接的区别】 NAT 中 Linux 通过 windows 与外部进行网络互通,桥接则是 Linux 与Window 都是直接与外部相连。3、虚拟机要和开发板进行网络通信,只能通过桥接方式连接。 开...

  • 香橙派Orange Pi 4开发板在Linux系统下如何使用串口

    时间:2024-03-20 08:56:14

    1、首先安装下 wiringOP,后面操作可能会用到  下载 wiringOP git clone https://github.com/orangepi-xunlong/wiringOP.git编辑及安装 安装完成 2、串口的使用OrangePi 4 只有uart4 可供应用程序开发使用 在wir...

  • 微电子新手入门之Linux下进入Cadence开发环境

    时间:2024-03-18 20:24:12

    1、进入Linux系统,在桌面空白处右键,打开终端:2、输入命令 ls ,查看所有文件3、输入命令 cd Eda ,进入我们的项目设计文件中,然后再 ls4、本次使用IBM8HP工艺,则首先进入该文件夹中,输入命令 cd IBM8HP ,然后再输入virtuoso& 启动Cadence 61...

  • visual GDB配合 visual studio 开发 linux程序

    时间:2024-03-18 14:52:26

    visualGDB官网:https://visualgdb.com参考网址:http://www.cnblogs.com/robinex/p/7875934.htmlVS插件VisualGDB**版下载、安装和使用说明https://blog.csdn.net/sunxiaopengsun/arti...

  • 嵌入式linux驱动开发之点亮led(驱动编程思想之初体验)

    时间:2024-03-17 14:49:19

    这节我们就开始开始进行实战啦!这里顺便说一下啊,出来做开发的基础很重要啊,基础不好,迟早是要恶补的。个人深刻觉得像这种嵌入式的开发对C语言和微机接口与原理是非常依赖的,必须要有深厚的基础才能hold的住,不然真像一些人说的,学了一年嵌入式感觉还没找到门。不能再扯了,涉及到linux的驱动开发知识面灰...

  • linux环境中配置安卓开发环境使用gradle打包apk(不用Android Studio)

    时间:2024-03-16 09:06:16

              公司项目要求需要安卓开发人员将项目代码上传到svn然后直接在linux服务器中配置gradle进行打包apk供用户下载使用,接手项目时一是需要对前面代码进行优化和更新(经历了好几个人员的开发,每个人的代码风格不同),二是需要添加新的功能,而且使用已经过时的安卓api和老的框架已经...

  • 年物联网开发趋势报告:Linux 仍是 IoT 的主要操作系统

    时间:2024-03-15 17:41:16

    从 2015 年起至今,Eclipse 基金会每年会通过 IoT 开发者调查报告(2015、2016)来研究 IoT 开发者社区的发展趋势。近期,Eclipse 正式发布 2017 年 IoT 开发者调查报告,与大家共同探索物联网的解决方案。该调查组由 Eclipse IoT 工作组、IEEE、Ag...

  • Node-RED在Linux二次开发网关中能源数据实时采集与优化

    时间:2024-03-15 12:33:06

    智能电网与分布式能源系统已成为推动绿色能源转型的重要载体。为了更好地应对多样化的能源供给与需求挑战,以及实现更高效的能源管理,Linux二次开发网关与Node-RED这一创新组合应运而生。 Linux二次开发网关作为高度定制化的硬件平台,其开源特性和强大性能为智能电网与分布式能源系统提供了坚实的基...