linux
mjf110107110
这个作者很懒,什么都没留下…
展开
-
uclinux不是linux
操作系统有两种 用MMU的 和 不用MMU的用MMU的是Windows MacOS Linux Android不用MMU的是FreeRTOS VxWorks ucOS...CPU有两种 带MMU的 和 不带MMU的带MMU的有 Cortex-A系列 ARM9 ARM11系列不带MMU的有 Cortex-M系列...STM32是M系列...不可能运行Linux...ucLinux不算Linux的.....原创 2018-03-26 09:47:20 · 1814 阅读 · 0 评论 -
ubuntu下dnw下载
在网上看了很多文档,都是下载dnw然后经过编译等操作,才可以用来下载程序。本文是基于韦东山老师JZ2440开发板资料来说明在ubuntu下使用dnw。1、启动 u-boot,按住空格进入 u-boot 菜单后, Linux 会识别到一个新的 USB 设备,执行lsusb 可以看到如下信息:2、在 Linux 下使用 dnw 无需安装驱动, 将光盘 linux/tools 目录下的 dnw ...翻译 2019-03-27 21:26:22 · 973 阅读 · 0 评论 -
ubuntu下网易云音乐无法打开
问题描述:网易云版本1.0安装后点击图标无法启动,只能在终端启动。原因:启动需要root权限(来自stackoverflow);启动时需要启动单独的一个sandbox第一种方法:用root权限修改文件/usr/share/applications/netease-cloud-music.desktop比如:sudo gedit /usr/share/applications/nete...转载 2019-04-04 15:01:57 · 306 阅读 · 0 评论 -
ubuntu安装sourceinsight和ue
1.SourceInsight的安装需要用到wine安装wine~$ sudo apt-get install wine 正在读取软件包列表... 完成虚拟软件包 wine 由下面的软件包提供: wine-stable 3.0-1ubuntu1 wine-development 3.6-1请您明确地选择安装其中一个。~$ sudo apt-get install win...翻译 2019-03-26 13:31:01 · 644 阅读 · 0 评论 -
ubuntu18 安装配置nfs
1.新建目录mkdir /home/nfs_dir2.安装nfs服务sudo apt install nfs-kernel-server3.修改配置文件vim /etc/exports在最后添加 /home/nfs_dir *(rw,sync,no_root_squash,no_subtree_check)/home/nfs_dir :NFServer的根目录,...原创 2019-03-18 22:05:46 · 4428 阅读 · 0 评论 -
ubuntu18.04 建立交叉编译工具5.4.0
一般分为两步,1.首先安装c开发环境,以前的老版本默认不安装,如ubuntu9.04。可以采用以下两个命令中的任意一个来安装标准c开发环境sudo apt-get install gcc g++ libg++ libgcc1 make gdbsudo apt-get install build-essential //(常...翻译 2019-03-20 17:48:06 · 4044 阅读 · 0 评论 -
arm架构与体系结构
1.cpu与soc内核版本号与soc版本号由arm公司确定。芯片型号由各半导体公司确定。soc包括cpu与一些基本内设。(一般提到CPU都指的是soc,实际上cpu只是soc的一部分)。 RISC与CISCRISC复杂指令集:指令繁多,但是效率高。Intel等桌面pc使用这种指令集。功耗大。CISC精简指令集: 指令少,但是效率略低。优点是功耗低适合嵌入式...转载 2018-08-06 23:21:05 · 263 阅读 · 0 评论 -
五大适合STM32的嵌入式操作系统
基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)。下面分别介绍这五种嵌入式操作系统的特点及不足。1、μClinuxμClinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面意思看是指微控制Linux。同标准的Linux相比,μClinux的内...转载 2018-03-26 10:23:54 · 33443 阅读 · 2 评论 -
int main(int argc, char *argv[])
在做linux下的应用编程时,main函数被定义成这个样子:int main(char argc,char *argv[])这两个参数是做什么用的呢?又怎么在程序中使用呢?官方的说明是:argc保存的是命令行参数的数目,而argv是指向个参数的各指针所构成的数组。弄个测试程序测试下看看。建一个名为test.c的c文件。#include<stdio.h>...转载 2019-08-08 08:53:56 · 213 阅读 · 0 评论