- 博客(37)
- 资源 (20)
- 收藏
- 关注
原创 linux下文件压缩、解压缩方法(tar)
注:1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处压缩1.压缩的概念1)压缩的目的: 在网络传递文件时,可以先将文件压缩,然后传递压缩后的文件,从而减少网络带宽。 接受者接受文件后,解压即可。 2)压缩的类型 有损压缩、无损压缩。 a)有...
2022-04-24 11:43:28 4110 1
原创 win10下SMA(samba)服务开启、重置密码方法
目录一、sma服务开启二、SMA密码重置注:1、以下测试在win10 1909(64位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、sma服务开启1、打开控制面板,查看方式:类别,选择左下方的程序2、选择启用或关闭windows功能,勾选SMA服务3、重启电脑后,就可以使用了,切记必须重启才行二、SMA密码重置1、如果登陆过一个账户,且记录的密码,下次修改账户或密码后,登陆sma一直提示没有权限或者密.
2020-05-09 11:49:35 10559
原创 linux下查找(find,grep,which,whereis,locate)命令使用方法
注:1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、find命令1、命令帮助2、命令详解语法: find [路径path][选项][查找条件]参数说明:如果 path 是空字串则使用当前路径。-mount, -xdev : 只检查和指定目录在同一个文件系统下的文...
2020-04-23 09:55:23 3200
原创 linux下grep,awk,sed命令的用法
注:1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、命令说明下面三个命令是linux处理文本文件的三大利器,都是处理文件的,但是各个命令的侧重点不同,所以有时需要配合使用1、grep命令:侧重查找文件中的字符、字符串2、awk命令:功能最强大,使用最最复杂,适合对文件进行复杂的编...
2020-04-22 16:57:24 277
原创 linux下 cut 字符截取命令详解
可以参考:https://blog.csdn.net/yangshangwei/article/details/52563123待写。。。。。。。。。。。。2020-02-23
2020-04-15 18:28:41 3807
原创 linux下文件权限、属主和属组的修改方法(chmod,chown用法)
注:1、以下测试在ubuntu 9.10上进行,其他平台未测试。2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处r w x4 2 1chmod修改属性 chmod 777 hellochown修改所属 sudo chown -R root.root test sudo chown root hello...
2020-04-15 16:50:18 11163 3
原创 linux下ARM汇编指令简单学习、使用
注:1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处
2020-04-14 20:59:18 1128
原创 linux下cat命令使用方法【非常全】
目录一、命令功能二、命令用法三、实例1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、命令功能1、查看一个文本文件的内容cat 文件名2、将几个文本文件的内容串接在一起输出到某文件或者显示到终端1、显示到终端:cat 文件1 文件22、输出到文件:cat 文...
2020-04-14 16:21:45 5139
原创 linux下文件新建、移动(重命名)、复制粘贴、删除命令使用方法(touch,mv,cp,rm)
注:1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处
2020-04-08 23:04:53 1525
原创 linux下帮助命令man,help,info的用法
目录一、用法与实例二、区别注:1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、用法与实例1、man+要查询的命令2、--help3、info+要查询的命令二、区别1、man命令得到的信息比较清晰、全面,不像info那样讲的非常详细,一般用ma...
2020-04-07 22:44:45 3066
原创 linux下的清屏命令clear,reset用法
注:1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、用法直接在终端或者bash中输入clear或bash,回车即可二、区别1、clear:清屏,清除当前页的显示,实质上是把终端显示向后翻了一页,没有真正的清屏,向前翻还可以看见历史内容【常用】2、reset:清屏,清除显示区所...
2020-04-07 22:01:20 2121
原创 linux下gcc编译器的使用方法
注:1、以下测试在ubuntu 9.10(32位)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、gcc简介1、GCC:GNU Compiler Collection,即gcc就是GNU的一个编译套件,简单粗暴的理解为gcc就是一个编译器吧2、GNU:GNUis a Unix-like operating system,即GN...
2020-04-06 18:41:31 2342
原创 C语言判断大小端模式,32位或64位系统方法
注:1、以下测试在xp sp3 32位系统,Codeblocks 17.12(GCC编译)上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、代码#include <stdio.h>#include <stdlib.h>int main(){ unsigned int data=0x123456...
2020-03-27 13:42:52 854
原创 C语言中 %d,%u 输出的数据范围
注:1、以下测试在xp sp3 32位系统,Codeblocks 17.12(GCC编译)和STM32F407上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、说明与结论1、int即整型数据类型,这个类型占用的字节数和系统的位数有关,8位系统int占用1字节,16位系统int占用2字节,32位系统int占用4字节,64位系统int...
2020-03-21 10:53:01 15265
原创 指针的指针作为函数形参时的两种操作方法
注:1、以下测试在xp sp3 32位系统,Codeblocks 17.12上进行,其他平台未测试2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、修改指针的指针指向的地址中存放的值【修改二级指针指向一级指针指向的值】1、方式一:函数形参采用指针的指针(二级指针)#include <stdio.h>#include <stdlib...
2020-03-11 22:35:14 2692
原创 ProtoThread在STM32上实现跑马灯
注:1、以下测试在STM32F407上进行通过,其他平台未测试。2、版权所有,转载请注明作者和出处一、protothread介绍protothread相关介绍,源码获取等请到我的另一个博文阅读:https://blog.csdn.net/tsummer2010/article/details/104687083二、protothread的参考手册protothread的API手...
2020-03-06 12:47:33 791
原创 ProtoThread编程技术简介
在介绍protothread前,我们先了解下他的作者,瑞典计算机科学院(SICS)大名鼎鼎的:Adam Dunkels,他是uip,lwip,contiki的作者,他还成立了公司,专门做物联网相关的产品。lwip就不介绍了,开源的轻量级TCP/IP协议栈,使用的非常广泛;但是它比uip网络协议栈要复杂的多,uip属于精简版的以太网网络协议栈,作者在写这个uip时,为了解析各种网络栈协议,就发明了p...
2020-03-05 23:56:10 1175 1
原创 minmea——GPS NMEA 0183 协议解析库
今天给大家推荐一个纯C语言编写,轻量级的GPS NMEA 0183协议解析库:minmeagithub地址:https://github.com/kosma/minmea一、特点1、C99标准编写2、无动态内存分配语句3、核心代码中无浮点数运算4、支持固定和浮点数值5、核心代码由一个C和一个h文件组成6、在linux,osx,windows和嵌入式ARM GCC上测...
2020-03-05 23:00:36 3971
原创 #,##,__VA_ARGS__ ,...,等使用方法,附操作实例
注:1、以下用法需要C99的支持,均在windows xp 32bit系统上测试;其他平台或C语言标准未测试。2、版权所有,转载请注明出处,欢迎转载。一、解释1、#:作用是将参数转为字符串,仅允许出现在带参数的宏的替换列表中。#n变成 "n" ,注意双引号不能省略例如:#define PRINT(n) printf(#n "= %d\n",n)PRINT(i/j...
2020-03-04 14:39:44 2315
原创 C语言 qsort() 函数排序出错的原因
注:测试软件,codeblocks 17.12和IAR ARM 7.80,系统xp sp3 32位一、出错原因qsort() 函数的第一个参数:要排序的数组的数据类型(数据位数)必须和 comp_up 函数中做比较的两个值的数据类型相同,不相同排序的结果就会出错。二、实例1、代码如下#include <stdio.h>#include <stdlib.h&...
2020-02-28 12:49:24 2658
原创 lwip netconn_send 与 netconn_sendto 的区别和收发广播数据注意点
今天被这两个函数坑了一个下午,特此总结如下:1、两个都是在UDP下发送数据的函数【RAW和OS下都可以】2、 netconn_send() 前必须要用 netconn_connect() 函数先建立连接3、netconn_sendto() 函数简单粗暴,直接调用就行,不用建立连接4、netconn_sendto() 占用的flash比 netconn_send() 多了34字节,大...
2020-02-27 21:54:26 3224 4
转载 C语言和设计模式(总结篇)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】设计模式的书相信很多人都看过。对于设计模式这样一种方法,相信不同的人有不同的理解。我在这里写的博客只是我个人对设计模式的粗浅认识。文中肯定存在很多的不足和不成熟之处,希望朋友们谅解。望大家多多指正,谢谢!01)C语言和设计模式(继承、封装、多态)02)C语言和设计模式(访问者...
2020-02-23 22:32:32 199
原创 linux下文件大小与windows下的区别
目录一、linux下文件大小二、windows下文件大小三、区别注:1、以下测试在ubuntu 9.10上进行,其他平台未测试。2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、linux下文件大小1、在Bash上,用vim新建一个main.txt文件,输入123456789,下面两种方法显示出文件大小都是10字节,但我输入了9个字符应该是...
2020-02-23 21:25:45 3963 1
原创 linux文件属性及 ls -l 命令输出结果详解
目录一、ls -l 输出的内容概略二、ls -l 输出内容详解1、命令2、inode索引节点编号3、文件类型4、文件属性5、目录或链接的个数6、所有者及组7、文件大小8、文件最后修改时间9、文件名及颜色注:1、以下测试在ubuntu 9.10上进行,其他平台未测试。2、本文只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一...
2020-02-23 17:12:33 10338 1
原创 linux下userdel和deluser的区别
注:1、以下测试在ubuntu 9.10上进行,其他平台未测试。2、这个只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、区别二、实例2020-02-21 晴...
2020-02-21 20:45:50 2152
原创 linux下查看当前用户、所有用户的方法
注:1、以下测试在ubuntu 9.10上进行,其他平台未测试。2、这个只是我个人的理解,不一定完全正确3、版权所有,转载请注明作者和出处一、查看当前用户1、shell终端中输入:who当前用户为:book,使用tty7的终端,后面是登陆的时间2、shell终端中输入:whoami当前用户为:book,很精简输出结果3、shell终端中输入:w当前用户为:...
2020-02-21 15:49:34 76785 2
原创 linux下运行程序为什么要用 ./
注:1、以下测试在ubuntu 9.10上进行,其他平台未测试。2、这个只是我个人的理解,不一定完全正确一、bash终端1、我发现只要在终端上输入文件名,提示都是:xxxx command not found,这句话的意思是没有找到相应的命令,即shell已经执行或解析了文件内容,但是呢在当前环境变量下没有找到相应的命令,所以就提示了这个2、...
2020-02-20 14:23:23 1522
原创 linux下ls命令等源码查看【源自coreutils软件包】
注:以下测试在ubuntu 9.10上进行,其他平台未测试一、命令说明ls等命令不是系统内核固有的,这些命令都是通过coreutils软件包来实现的,当然是在调用shell函数的基础上啦。二、官方介绍来自:http://www.gnu.org/software/coreutils/Coreutils - GNU core utilitiesIntroduction to C...
2020-02-14 19:25:57 3512
原创 linux下内核源码获取、tar解压方法
注:以下测试在ubuntu 9.10上进行,其他平台未测试。一、查看系统的内核版本1、输入命令:apt-cache search linux-source2、得到内核版本号版本号为:linux-source-2.6.31二、下载对应的或其他版本内核源码1、输入命令:apt-get install linux-source-2.6.312、等待下载完毕...
2020-02-14 17:04:11 3346
转载 linux文件系统结构树【强烈建议保存】
本文转载自:https://blog.csdn.net/Leader_wang/article/details/82821628,如若侵权我立即删除根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的, 同时根目录也与开机/还原/系统修复等动作有关。 由于系统开机时需要特定的开机软件、核心文件、开机所需程序、 函式库等等文件数据,若系统出现错误时,根目录也必须要包含有能...
2020-02-14 12:22:33 189
原创 linux下useradd与adduser的区别
一、区别(如 useradd 后不带任何参数为例:sudo useradd user1,将创建出一个三无的用户)1、adduser会自动创建用户组,useradd不会自动创建,需要加参数2、adduser会自动创建用户目录,useradd不会自动创建,需要加参数3、adduser会自动选择shell版本,useradd不会自动选择4、adduser会提示添加用户密码,useradd...
2020-02-14 12:11:10 8158 1
原创 linux下文件或目录的新建与删除方法
一、新建目录1、命令:mkdir2、格式:mkdir 目录名或者 mkdir -v 目录名二、删除目录1、命令:rm2、格式:rm -r 目录名 【rm后一定要带 -r 选项,否则无法删除目录的,-r的意思是递归删除目录及其下面的所有文件或目录】三、新建文件1、命令:touch 或者用vim新建一个2、格式:touch 文件名【touch命令用于修改文件或者目录的时...
2020-02-12 22:35:42 703
原创 linux下文件的重命名方法
一、命令:mv,rename二、mv命令1、该命令是实现文件移动功能的,但是也可以用于文件或目录的重命名2、切记,重命名后的文件名或目录名不能和当前目录下的其他文件重名,如果重名,命名后的文件会直接覆盖同名的文件,没有任何提示哈,,这个和windows不同3、实例三、rename命令该命令可以实现批量文件的重命名,但是比较复杂,暂时不去研究2020-02-12...
2020-02-12 20:50:18 6672
原创 linux下ls命令详解
注:以下内容基于ubuntu 9.10测试ls命令使用率很高,今天总结下:一、名称ls:list directory contents,列出目录下的文件,可以加参数以不同颜色来区分二、语法ls [option]...[file]...三、选项四、实例1、-l,-a,-la,-la2、-t,-r,-F,-p3、-i,-d,-h,-A...
2020-02-12 15:15:43 1690
原创 linux常用命令英文全称及其中文注释【史上最全】
今天整理了下常用的linux命令,图片忘了从哪个网站转过来的,如果侵权的话告我添加链接或者删除,谢谢总结的怎么好。。。命令如下所示一、中英对照注:236行,一行行复制到txt后,在用notpad++做了markdown格式的表格,累死我了······。Copyright Credit: https://safetricks.org/linux-commands-list/linu...
2020-02-11 21:34:34 2023
原创 开始学习linux
今年新型肺炎放假期间没事干,就想学习了下linux,其实这个理想我在2015年国庆时就想开始的,那时还买了鸟哥的linux私房菜和Micro2440开发板,准备大干一场,但是后来没坚持,开始即失败了。主要原因有:毅力和压力不够,再者是相亲的原因等。前天开始,断断续续的开了韦东山和正点原子的视频,现在正在比较买哪个开发板,按照谁的路线开始学习,希望本次学习能坚持到linux入门及能编写驱动。FP...
2020-02-10 11:08:31 124
ARM Architecture Reference Manual:ARM架构芯片参考手册.rar
2020-04-14
pt-1.4-refman【protothread使用手册】.pdf
2020-03-06
protothread介绍的论文
2020-03-06
GB17625 .1到.5文档
2019-10-22
ZLG TCP/IP,周立功写的TCP IP,值得研究下
2018-01-18
iar软件补丁
2013-04-21
iar软件的各种补丁
2013-04-21
IAR ARM补丁
2013-04-21
Multi-Instrument
2013-04-21
玩转12864(st7290)
2010-12-30
F:\PDF资料集合\PDF芯片资料\中文资料\ATM系列\ATmega48 ATmega88 ATmega168中文.pdf
2010-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人