- 博客(56)
- 资源 (16)
- 收藏
- 关注
原创 utelnetd rk3588移植
LDFLAGS += -static //在有静态库的情况下使用,如果编译出现段错误,请去掉重试。在rk3588上开机自动运行:/etc/init.d/rcS 最后加上 utelnetd -d。utelnetd 不需inetd ,直接运行。下载utelnetd-0.1.9。执行./utelnetd -d。utelnetd交叉编译。
2024-12-23 09:05:46
226
转载 linux多出169.254.0.0网段的路由
转载:版权声明:本文为优快云博主「Locutus」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/yjk13703623757/article/details/807589851. 问题# route -nKernel IP routing tableDestination Gatew...
2019-10-21 15:14:43
2296
转载 shell--read命令
shell--read命令read命令 -p(提示语句) -n(字符个数) -t(等待时间) -s(不回显)1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是read命令的最简单形式:: 1 2 3 4 5 #!/bin/bas...
2019-03-12 09:19:00
753
转载 Linux下程序开机自启动方法
转载:https://blog.youkuaiyun.com/shado_walker/article/details/52485930Linux下程序开机自启动方法: 1. 创建目录(用户家目录下的.config下创建autostart目录)/home/user1/.config/autostart 2. 创建文件 app.desktop文件 3. 给app.desktop文件...
2018-09-29 16:00:23
1165
原创 linux cups 打印机命令说明
linux 打印机命令:ps aux | grep "cups" //查看当前命令是否启动修改 /etc/cups/cupsd.conftail -f /var/log/cups/error_loglprm jobid :删去一个打印作业export PRINTER=printer_name :命令行客户机接受一个指定打印机队列locate pstops 找到您的系统上...
2018-09-26 11:46:48
12482
转载 gcc中的-Wl,rpath
gcc中的-Wl,rpath=<your_lib_dir>选项gcc编译链接动态库时,很有可能编译通过,但是执行时,找不到动态链接库,那是因为-L选项指定的路径只在编译时有效,编译出来的可执行文件不知道-L选项后面的值,当然找不到。可以用ldd <your_execute>看看是不有 ‘not found’在你链接的库后面,解决方法是通过-Wl,rpath=<your...
2018-06-27 11:26:28
3729
转载 Ubuntu 14.04下安装eclipse搭建C++开发环境
转载自:https://blog.youkuaiyun.com/lrgdongnan/article/details/51746937安装过程分为两部分:1.JAVA开发环境,即JDK的安装;2.eclipse的安装;一.安装包下载1.JDK官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151...
2018-04-27 16:25:26
346
转载 YUV420与YUV422区别
Y:亮度分量 UV:色度分量 Y与RGB的演算关系为:Y = 0.2126 R + 0.7152 G + 0.0722 B YUV4:2:2或4:2:0都是指的Y分量和UV分量在一个像素点中占有的平均比例。YUV422:水平方向上的UV分量减半了YUV420:水平垂直方向都会减半 YUV 4:4:4采样,每一个Y对应一组UV分量。YUV 4:2:2采样,每两个Y共用一组UV分量。...
2018-04-20 17:56:05
6202
原创 hisi nfs启动环境搭建
hisilicon # printbootdelay=1baudrate=115200ethaddr="00:00:23:34:45:66"netmask="255.255.255.0"bootfile="uImage"bootcmd=sf probe 0;sf read 0x42000000 0x100000 0x400000;bootm 0x42000000bootargs=mem=256M ...
2018-04-15 20:14:46
1400
转载 su 和 sudo 的区别,并导致install出错
原文网址:http://blog.chinaunix.net/u1/46715/showart_1663653.htmlAuthor: wmmwang(unc,王敏敏)Environment:fedora8 arm-linux-gcc 3.4.1Minigui: 1.3.3Date:2008-11-24 按照以前经验,把要改的地方改好。接着make,没的问题。 然...
2018-04-09 11:13:26
1109
转载 蓝牙交叉编译BlueZ
转载出处:http://wiki.beyondlogic.org/index.php?title=Cross_Compiling_BlueZ_Bluetooth_tools_for_ARM#GLib1 Prerequisites1.1 GLib1.1.1 zlib1.1.2 libffi1.1.3 GLib1.2 D-Bus1.2.1 The Expat XML Parser1.2.2 D-Bus...
2018-04-08 17:40:51
2477
转载 #pragma message预编译指令使用技巧
转载自:https://blog.youkuaiyun.com/Tunix126/article/details/1521008 #pragma message预编译指令使用技巧一般情况下,#pragma message( messagestring )是在编译期间,将一个文字串(...
2018-03-27 22:17:11
1342
原创 UltraEdit使用问题汇总
解决UltraEdit在UTF-8编码下的乱码问题: 高级-->配置-->常规-->文件处理-->加载保持转换,把“自动检测UTF-8文件”选中或者取消选中取消bak文件备份功能: 高级-->配置-->备份-->选择不备份...
2018-03-06 10:53:04
879
转载 shell 脚本中双引号、单引号、反引号的区别,其他命令
如果make执行的命令前面加了@字符,则不显示命令本身而只显示它的结果; Android中会定义某个变量等于@,例如 hide:= @通常make执行的命令如果出错(该命令的退出状态非0)就立刻终止,不再执行后续命令,但如果命令前面加了-号,即使这条命令出错,make也会继续执行后续命令。通常rm命令和mkdir命令前面要加-号,因为rm要删除的文件可能不存在,mkdir要创建的目录可能已存在,这...
2018-02-09 09:51:38
9523
原创 STM32 AD多通道循环采样后DMA保存数据
STM32 AD多通道循环采样后DMA保存数据:描述:用ADC连续采集8路模拟信号,并由DMA传输到内存。ADC配置为扫描并且连续转换模式,ADC的时钟配置为12MHZ。在每次转换结束后,由DMA循环将转换的数据传输到内存中。程序源码如下:adc.c#include "adc.h"#define ADC1_DR_Address ((u32)0x4001244C)vu16 ADCCon...
2018-02-08 16:56:28
5812
2
原创 JTAG口作为普通IO口使用
一、JTAG口作为普通IO口使用项目中PB3做为了LED口,无论我怎么操作,LED口好像都不亮。原因:PB3是JTAG口之一,需要把IO重映射为普通IO口使用。 方法一:RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);
2018-02-02 22:20:06
2673
原创 socket 数据定义
typedef uint32_t in_addr_t //32位地址struct in_addr {__u32 s_addr;};#define __CONST_SOCKADDR_ARG __const struct sockaddr *struct sockaddr {sa_family_t sa_family; //协议簇char sa_data
2017-10-31 15:42:01
627
转载 shell 中数学计算总结
转载自jialejiahi:http://www.cnblogs.com/liujiahi/archive/2011/03/30/2196400.htmlshell 中数学计算总结shell中的赋值和操作默认都是字符串处理,在此记下shell中进行数学运算的几个特殊方法,以后用到的时候可以来看,呵呵。 1、错误方法举例 a) va
2017-10-19 15:03:23
228
转载 调整内核printk的打印级别
转载博主tonywgx文章,转载地址:http://blog.youkuaiyun.com/tonywgx/article/details/17504001有时调试内核模块,打印信息太多了,可以通过修改/proc/sys/kernel/printk文件内容来控制。默认设置是7 4 1 7# cat /proc/sys/kernel/printk7
2017-08-28 11:42:08
709
原创 MDK编译后生成bin文件占用FLASH大小说明
MDK编译程序完成后,如下所示:linking...Program Size: Code=4972RO-data=268 RW-data=52 ZI-data=1700 FromELF: creating hex file...After Build - User command #1: C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bi
2017-04-07 09:48:32
5216
原创 linux设置编译环境、补丁、查找、nfs技巧
1、永久设置修改PATH:book@book-desktop:/work/other_board/gcc-3.4.5-glibc-2.3.6/bin$ sudo vi /etc/environment2、修改必须是下次重启系统之后才起作用,立即生效使用如下两种方式:方式一:book@book-desktop:/$ export PATH=/usr/local/sbin:/u
2017-02-14 09:19:27
1419
转载 Ubuntu14.04编译Allwinner lichee 两个出错解决方法
1.host-m4-1.4.15In file includedfrom clean-temp.h:22:0,from clean-temp.c:23:./stdio.h:456:1:error: 'gets' undeclared here (not in a function)_GL_WARN_ON_USE(gets, "gets is a securi
2017-02-13 15:33:22
2187
转载 解析linux patch(解决报错./stdio.h:456:1: error: 'gets' undeclared here (not in a function))
解析linux patchPatch的主要用途是给代码打补丁,修正已知的错误,或者作为一种调试手段来调试有问题的代码,发现问题和验证修正的结果。 Patch 过程分三个大的步骤:一是用diff工具比较新旧代码,生成patch文件;二是使用patch命令,将patch文件合并到原有代码;三是检查有无无法patch的文件,修改或重新选择是否对其做patch。patch打完了就可以直接编译了
2017-02-13 15:25:42
2132
转载 ubuntu14.04的error while loading shared libraries: libz.so.1问题
原文地址: http://snailszzy.blog.163.com/blog/static/9439909320145954030703//opt/EmbedSky/4.4.6/lib/gcc/arm-embedsky-Linux-gnueabi/4.4.6/../../../../arm-embedsky-linux-gnueabi/bin/as: error while l
2017-02-13 14:52:38
828
原创 3531AP热点支持说明
3531AP热点支持说明一、驱动说明移植1、配置和编译内核支持usb wifi网卡make ARCH=armCROSS_COMPILE=arm-hisiv100nptl-linux- menuconfig第一步:-*- Networking support ---> -*- Wireless --->
2017-01-18 15:19:45
508
转载 apt-get install ia32-libs安装问题
刚安装的64位系统,Ubuntu14.04,搭建JDK,Android环境,把android SDK复制过来后,里面的adb和其它命令的都不能使用。错误提示:android-sdk-linux_86/platform-tools/adb: 没有那个文件或目录。Goolge到解决方案:由于是64bit的系统,而Android sdk只有32bit的程序,需要安装ia32-libs,才能使用。
2016-12-12 17:15:53
14874
8
转载 Genymotion Android模拟器下载和找不到模拟器解决方法
转载自:http://blog.youkuaiyun.com/qing666888/article/details/51622762 小光前辈Genymotion号称Android模拟器中运行最快的,但是服务器在国外,Android镜像下载起来那个速度就不想说了。Add new device后下载速度太慢了,容易失败解决方法如下:方法一:1、设
2016-11-21 19:55:29
2955
原创 专利申请查询说明
查询通过: 专利查询 官方实时专利查询入口下载专利:http://www2.soopat.com/Home/IIndex用户名:kuangdoushi
2016-10-12 10:59:28
589
转载 移植keil到IAR
IAR 6.3中intrinsics.h与core_cm3.h 中的兼容错误解决方法标签: IARarmintrinsics.hcore_cm3.h2016-01-26 09:52 166人阅读 评论(0) 收藏 举报解决办法1:用IAR6.3打开IAR6.0 的工程,编译的时候出现提示错误:extern uint32_t __get_PSP(void); 已经
2016-09-21 17:02:28
4010
转载 ubuntukylin编译运行环境搭建
零:安装文件ubuntukylin-14.04.2-desktop-amd64.isovmware-workstation-full-12.zip一、避免简易安装:用vmware安装时很多时候会被简易安装,无法自己选择语言等问题①下载ubuntu镜像 ,下载vmware10版本以上(对于高版本的ubuntu的支持好)。打开VMware Workstation②点击创建新的虚拟机-----...
2016-04-21 13:02:26
2075
转载 Ubuntu不能上网问题解决方法
Ubuntu系统进行网络配置涉及到几个配置文件1./etc/network/interfaces 2./etc/resolv.conf操纵步骤:1.编辑/etc/network/interfaces并输入以下几行(假设你的网卡是eth3)auto loiface lo inet loopback动态获取的配置方法:auto eth3iface eth3 inet dhc
2016-04-20 11:31:54
4682
原创 GCC编译时的警告说明
gcc编译时的警告:1、warning: implicit declaration of function ‘strcasecmp’ 意思是,strcasecmp函数是隐式声明,也就是说,找不到strcasecmp的显示声明。 通常是因为,缺少引用相应的.h文件造成的。例如以上例子就是因为缺少 #include2、
2016-04-20 09:16:29
703
转载 如何将ubuntu控制台输出到串口?
如何将ubuntu控制台输出到串口?2014-07-11 22:59:06优快云-leekwen-点击数:924操作步骤:1、修改/etc/default/grub## Modify this line by leekwenGRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8"
2016-04-18 14:32:42
8156
转载 JLINK调试问题总结
STM32学习的总结编译调试错误2013-10-23 21:30| 发布者: admin| 查看: 1980| 评论: 1|原作者: admin摘要: 由于学习STM32也不久,经常遇到一些编译调试的错误,但是老是找不到原因,多亏身边大侠的帮忙才得以解决。因此,将之前遇到的一些错误进行总结,方便以后自己查看,也希望能满足某些有需要的同行的需求。如果大家也 ...
2014-10-14 10:28:04
44257
2
转载 linux exec用法总结
linux exec用法总结 2011-01-31 23:48:29| 分类:linux技术 | 标签:|举报|字号大中小 订阅先总结一个表:exec命令作用exec ls在shell中执行ls,ls结束后不返回原来的shell中了exec 将file中的内
2014-06-07 11:09:31
1069
转载 linux mount (挂载命令)详解
挂接命令(mount) 首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。 命令格式:mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9
2014-06-07 11:04:00
705
转载 ln命令
ln命令分类: linux命令 2011-11-02 14:27 6955人阅读 评论(2)收藏 举报磁盘linuxln是linux中一个非常重要命令。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是: ln -s 源文件 目标文件 -s 是 symbolic的意思。 例:ln -s /l
2014-05-31 11:49:53
581
转载 关于C有符号数数值溢出
关于C有符号数数值溢出#1 什么是溢出当前计算机采用2补码方式编码数字,以8位为例,表达的全部数值范围为 -128 -- 127。正数符号位为0,负数符号位为1。1000 0000表示 -128,快速计算方式是将其当作无符号数 128,然后减去 2^8, 全部过程为 128 - 256 = -128。或者反码后加一,同样为 1000 0000 ,即128,当
2014-04-06 12:19:20
1339
1
全志A20平台,tvd_capture.c代码
2017-04-26
uCOSII_邵贝贝周航慈
2014-10-31
LP Calculator V2010
2014-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人