- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 altium dxp修改网络标签或元器件跟随wire移动问题
altium dxp默认原理图中,wire是随着元器件和网络标签移动的,有时候很不方便。如果想修改这个选项。在tools->preferences->schematic->graphical editing,把always drag前面的勾去掉。
2022-02-08 23:36:01
619
原创 使用ssh协议进行文件传输
可以使用pscp进行文件上传和下载。上传:pscp ./aa.dat root@192.168.202.203:/opt下载:pscp -C root@192.168.202.203:/opt/aa.dat /home/god/
2021-03-23 17:35:39
501
原创 在arm-linux上移植vsftp的过程
最近有个需求,要在嵌入式linux用户机上搭建一个ftp服务器。根据网上查的资料,具体过程如下:1、下载VSFTPD-2.1.2 ,然后解压出来;2、修改vsf_findlibs.sh,注释掉下面内容:# Look for libcap (capabilities)#if locate_library /lib/libcap.so.1; then# echo "/lib/libcap.so.1";#elif locate_library /lib/libcap.so.2; then# .
2021-03-06 22:48:56
619
原创 arm linux制作启动TF卡
作为一个linux初学者,这会总命令行的方式很不习惯,特别是制作启动盘,确实花费了很多时间去学习。这里把制作启动盘的过程简单写一下。可能过程有一些重复的,以后有经验了再优化吧。硬件环境:orangepi3;芯片:全志H6;源代码:linux4.9首先看一下好用的tf卡的格式。其中前20m未分区的空间用来放boot0和uboot。分区1用来放kernal、intird和一些配置文件。分区2是放rootfs。这里需要注意的是分区1的标识是lba(逻辑块寻址模式),因为这个问题开始折腾了很久。
2020-11-21 12:41:02
1388
原创 自己制作rootfs无法启动,提示can‘t open ‘dev/null‘:no such file or directory
前面uboot和kernal都搞好了,就准备弄一下rootfs。过程不细说了,使用buildroot生成比较简单:下载,解压,make menuconfig,make,四部就出来了。然后我把生成的rootfs.tar.gz拷贝到原来的rootfs目录下,解压,启动。结果报错,如图1。上网查了很久,有的说是编译的模式不对,应该用mdev,不能用uedev;有的说是kernal配置不对,应该是auto mount ramfs选上;有的说是编译时用户不对。总之这几种方式我都试了,都不行。讨论群里高
2020-11-20 22:52:36
4313
2
原创 arm linux 尝试SSH登陆时提示“拒绝访问”
rootfs也搞好以后,系统总算跑起来了。随之而来的问题就是ssh登不上去。。。总是提示拒绝访问。首先查了buileroof里面的配置,确认openssh服务是选择了,如图1。然后在arm linux上看,ssh服务也确实打开了,如图2。这时就怀疑是配置可能有问题。打开etc/sshd/sshd_config,然后发现PermitRootLogin设置的是no,如图3。果然如此,改了,重启。还是不行。。。再检查,发现是前面的#没去掉,无奈。去掉以后就好了。...
2020-11-20 22:39:46
2359
原创 使linux4.9内核支持exfat
开始上手以后第一件事,就是想让操作系统支持exfat文件系统。根据网上的资料,使用方法其实很简单:1)下载exfat的源代码;2)根据源代码里的说明将源代码拷贝到kernal->fa目录下;3)修改kconfig文件和makefile文件,以添加exfat选项;4)在终端下,通过make menuconfig命令配置内核,增加exfat的配置项;5)编译,大功告成。这个过程看起来很简单,也很清晰。但是实际使用时,我发现编译完成后的内核并没有支持exfat。。。。。而且我发现每次
2020-11-07 15:01:00
1459
原创 今天开始学习嵌入式linux
最近开始搞嵌入式linux了,以前完全没搞过,从头开始学。这里就算是个记录吧。开发板用的OrangePi3,芯片是全志H6。开发包是官方下载的linux4.9 ubuntu 桌面版。按照开发手册上说的,首先下载源代码。然后使用自带的build.sh脚本编译了uboot,kernal和全部,一次成功,收摊儿!...
2020-11-07 14:46:44
110
转载 Linux/Unix环境下的make命令详解
刚接触linux,作为windows ide出身的程序猿,对于linux的程序编译过程实在是摸不着头脑,什么make,makefile根本不懂,慢慢来吧。无论是在linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块
2015-02-04 22:09:22
322
转载 Ubuntu下CodeBlock基本环境配置
转自:eten Code::Blocks是一款功能强悍的C、C++IDE,工具小巧灵活、跨平台、支持SVN、代码高亮、格式化、国际化(软件界面语言可定制为中文)、强大的调试环境。本文主要介绍CodeBlock的安装与配置(Ubuntu10.10环境下)整个过程。一、安装过程:1》安装基本编译环境sudoapt-get install build-essentia
2015-02-04 21:12:04
586
转载 linux下使用tar命令
转自:only_eVonnelinux下使用tar命令解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。x 从档案文件中释放文件。相当于拆包。
2015-02-04 17:00:32
393
转载 Linux 如何写makefile文件
注,转自:lucyjiayou!关于程序的编译和链接 —————————— 在此,我想多说关于程序编译的一些规范和方法,一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,
2015-01-31 21:53:25
445
1
转载 转:Linux 查看进程和删除进程
转自:lucyjiayou1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。2. ps 命令用于查看当前正在运行的进程。grep 是搜索例如: ps -ef | grep java表示查看所有进程里 CMD 是 java 的进程信息ps
2015-01-31 21:50:10
387
转载 ubuntu安装openssh-server 报依赖错误的解决过程
注:以下文字完全转自博客园-鍒樻爧!ubuntu自带的有openssh-client,所以可以通过1ssh username@host来远程连接linux可是要想通过ssh被连接,ubuntu系统需要有openssh-server,可以通过1p
2015-01-21 21:27:32
384
DEN0022D_b_Power_State_Coordination_Interface.pdf
2021-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人