- 博客(49)
- 收藏
- 关注
原创 ubuntu分区操作
1、格式化fdisk /dev/sdb选择 帮助:m 创建:n 主分区:p 开始:默认 结束:默认 保存:w2、格式化mkfs.ext4 /dev/sdb13、 挂载mount /dev/sdb1 /mnt/aosp/4、开机自动挂载查看唯一IDls /dev/disk/by-uuid/ -l将唯一ID写入配置文件vi /etc/fatabUUID=d1cb4fd3-bd0f-47c8-8a6c-7e2936499916 /mnt/aosp ext4 erro
2022-05-30 17:45:47
636
原创 RT_Thread开启shell命令
1、添加在app_cmd.c中最后添加。int cmd_send(int argc, char * *argv){ if (argc == 1) { rt_kprintf("usage: send <BP01_XX> \n"); } else { uint8_t len; char in_buf[128], out_buf[128]; rt_strncpy(in_buf, argv[1], 128); len = Cmd_process_str(in_b
2021-05-28 16:21:12
2236
原创 windows git脚本
新建文件push.bat内容如下:chcp 65001git config --global user.name "alen"git config --global user.email "<zhangzhen@iseelink.com>"git initgit add .git commit -m "V1.0-7206-2X32OSW-LPC1778-Alen-202104231359"git tag -a V1.0 -m "V1.0-7206-2X32OSW-LPC
2021-04-26 16:06:57
298
原创 Wireshark-win64-2.6.2 网络TCP UDP HTTP监测软件使用
1、安装如下软件2、设置过滤条件3、清楚所以接受到的数据4、查看收发数据
2021-04-22 20:14:10
317
原创 UpdateTool.exe LPC1788 TCP升级固件
1、升级前需要使用串口或者TCP发送指令后才可以升级2、打开UpdateTool.exe3、修改IP地址,设置为bypass设备的IP地址。4、载入烧录文件,文件格式为.bin5、选择升级文件6、升级升级完成
2021-04-22 20:00:00
972
原创 Flash Magic使用
1、安装双击,下一步、下一步。2、烧录bootloader设置,记得选中擦除芯片3、烧录app,设置,记得不要选中擦除芯片,其他的上面一样4、如果烧录有问题,格式化整个芯片
2021-04-22 19:44:49
4698
原创 MDK keil5安装与配置
1、安装版本,高版本支持双击高亮功能2、注册3、导入pack包,双击就行4、添加主题,包含3个文件:arm.prop、global.prop、global.prop.def,直接复制粘贴到Keil的安装目录\UV4下即可。
2021-04-20 21:37:26
5582
2
原创 css基本属性
colspan=“1” //单元格可横跨的列数, 主要用在table中。scrolling=“no” //显示滚动条的框架framespacing=“0” //表示框架与框架间保留的空白的距离frameborder=“0” //设定框架的边框class //classname 规定元素的类名id //规定元素的唯一 idstyle
2021-04-19 19:34:13
105
原创 centos7安装samba
1、安装[root@localhost ]# yum install samba samba-client samba-common2、配置服务vi /etc/samba/smb.conf添加如下[global]workgroup = WORKGROUP server string = Samba Server %v netbios name = centos security = user map to guest = bad user dns proxy = no[samba
2021-04-19 14:02:25
73
原创 linux 进程间通信-信号编程
1、函数实例。下面这个示例首先使用 fork()创建了一个子进程,接着为了保证子进程不在父进程调用 kill()之前退出,在子进程中使用 raise()函数向自身发送 SIGSTOP 信号,使子进程暂停。接下来再在父进程中调用 kill()向子进程发送信号,在该示例中使用的是 SIGKILL,读者可以使用其他信号进行练习。/* kill_raise.c */ #include <stdio.h> #include <stdlib.h> #include <sign
2021-04-19 00:56:21
396
1
原创 linux 进程间通信-有名管道编程
下面的实例包含了两个程序,一个用于读管道,另一个用于写管道。其中在读管道的程序里创建管道,并且作为 main()函数里的参数由用户输入要写入的内容。读管道的程序会读出用户写入到管道的内容,这两个程序采用的是阻塞式读写管道模式。以下是写管道的程序:/* fifo_write.c */ #include <sys/types.h> #include <sys/stat.h> #include <errno.h> #include <fcntl.h>
2021-04-19 00:04:15
312
1
原创 linux 进程间通信-无名管道编程
在本例中,首先创建管道,之后父进程使用 fork()函数创建子进程,之后通过关闭父进程的读描述符和子进程的写描述符,建立起它们之间的管道通信。/* pipe.c */ #include <unistd.h> #include <sys/types.h> #include <errno.h> #include <stdio.h> #include <stdlib.h> #define MAX_DATA_LEN 256 #define
2021-04-18 23:31:02
176
原创 linux编写守护进程
1.实验目的通过编写一个完整的守护进程,使读者掌握守护进程编写和调试的方法,并且进一步熟悉如何编写多进程程序。2.实验内容在该实验中,读者首先建立起一个守护进程,然后在该守护进程中新建一个子进程,该子进程暂停 10s,然后自动退出,并由守护进程收集子进程退出的消息。在这里, 子进程和守护进程的退出消息都在系统日志文件(例如“/var/log/messages”,日志文件的全路径名因版本的不同可能会 有所不同)中输出。子进程退出后,守护进程循环暂停,其间隔时间为 10s。3、流程图4.实
2021-04-18 22:37:09
1243
原创 linux多进程程序编写
1.实验目的通过编写多进程程序,使读者熟练掌握 fork()、exec()、wait()和 waitpid()等函数的使用,进一步理解在 Linux中多进程编程的步骤。2.实验内容该实验有 3 个进程,其中一个为父进程,其余两个是该父进程创建的子进程,其中一个子进程运行“ls -l”指令,另一个子进程在暂停 5s 之后异常退出,父进程先用阻塞方式等待第一个子进程的结束,然后用非阻塞方式等待另一个子进程的退出,待收集到第二个子进程结束的信息,父进程就返回。3.实验步骤(1)画出该实验流程图。
2021-04-18 22:28:11
962
原创 光纤通信工程-光接口规范和各单元模块(十三)
1、SDH接口规范2、WDM接口规范3、光转发单元4、光转发单元工作流程5、光转发单元实物图6、光转换单元应用场景
2021-04-18 11:50:37
212
原创 光纤通信工程-波分复用DWDM(十一)
1、时分复用2、波分复用3、波分复用种类4、WDM模型5、DWDM模型6、基本网元类型7、OTM网元8、OLA网元9、OADM网元10、OXC网元
2021-04-18 11:04:33
591
原创 光纤通信工程-ZXMP S320设备和单板的介绍(十)
1、ZXMP S320设备背板接口图2、ZXMP S320设备背板接口介绍3、ZXMP S320设备信号处理流程4、ZXMP S320设备的工作原理5、ZXMP S320设备各单板介绍
2021-04-16 17:37:07
1840
转载 一个串口连接另外两个串口的设计
本文介绍如何使用一个串口连接两个设备,可实现某个设备,如单片机,使用一个串口和另外两个设备的串口通信。连接情况如下:P2与P1、P3通信,P1与P3不需要通信。所有的设备都是1脚接收,2脚发送。如上图,但是不可采用这种方法作为原理图。这种情况下P2发送的数据P1与P3都可以收到,但是P1发送给P2的数据不能正常接收,因为P3的TXD虽然配置为输出(比如推挽输出),但仍然是有吸附电流的能力,会影响P1发出去的数据。也就是P1TXD发送的数据会被P3TXD干扰,让P2RXD收到的不对。 可采用以下方法
2021-04-16 17:24:03
5531
3
原创 光纤通信工程-SDH复用和开销(八)
1、SDH复用映射表2、我国SDH复用映射表3、140Mbit/s 复用STM-N信号4、34Mbit/s 复用STM-N信号5、2Mbit/s 复用STM-N信号6、STM-N的开销字节(段开销)
2021-04-15 17:41:06
515
原创 光纤通信工程-PDH和SDH介绍(七)
1、PDH的接口缺陷2、PDH复用方式缺陷3、PDH其他缺陷4、SDH技术5、SDH接口方面的优势6、PDH复用方式的优势7、SDH速率计算8、SDH速率等级表9、STM帧结构10、RSOH和MSOH的区别
2021-04-15 11:35:09
1761
原创 光纤通信工程-连接器和光耦合器介绍(四)
1、光连接器2、套管对接式光纤链接原理3、V型槽对接式光纤链接原理4、扩展光速式式光纤链接原理5、连接器按外形分类6、按断面形状分类7、光耦合器8、光耦合器分类9、T型耦合器10、星型耦合器11、定向耦合器12、光纤型耦合器13、微器件型耦合器14、平面波导耦合器...
2021-04-14 23:25:47
1461
原创 光纤通信工程-光检测器(三)
1、光电检测器的作用2、要求3、分类外光电效应 (APD)内光电效应(PIN)4、光接收器框图5、光接收器的主要指标
2021-04-14 23:01:36
426
原创 光纤通信工程-光发射器(二)
1、光于物质的作用分为受激吸收 光电检测器的原理自发辐射 发光二极管的原理受激辐射 激光器的发光源里2、半导体发光器包括表面发光二极管边光发光二极管激光器3、光纤通信系统包括光发送设备光接收设备光传输设备4、光发射机框图5、APC自动功率控制光发射电路13、ATC自动温度控制光发射电路。14、发射机的主要性能指标平均输出光功率消光比...
2021-04-14 21:59:31
1568
原创 光纤通信工程-光纤介绍(一)
1、光纤的结构2、光传输分类3、光纤分类4、光纤的损耗吸收损耗散射损耗附加损耗5、三个低损耗窗口1310nm窗口1550nm窗口多模光纤用850nm窗口6、光纤衰减系数a = 10 lg(Pi/Po)/ LPi 为输入光功率Po为输出光功率L为光纤的长度7、光纤损耗测试方法剪短法插入法向后散射法...
2021-04-14 21:52:59
741
原创 Source Insight4.0安装及其导入配置文件
1、安装以上文件2、将以下文件替换掉安装包里面的文件3、在注册页面选择第三项导入以下注册脚本4、在当如配色主题5、效果如图所示
2021-04-11 11:24:32
5581
2
原创 在Ubuntu16.04下搭建samba,实现linux与windows之间的
Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享。以下操作是在Ubuntu16.04 64位系统环境中进行。1、开始需要我们做的是先在我们的ubuntu下安装好samba:安装samba:sudo apt-get install samba安装smbclient:sudo apt-get install smbclient2、修改配置文件vi /etc/samba/smb.conf 编辑s
2021-04-11 11:14:26
189
原创 Source Insight4.0 超级配置讲解
1、窗口配置在“View”->“Panels”菜单中选择,推荐选择:“Project window”:文件夹/文件管理。“Context window”:上下文窗口,可快速查看相关函数实现。“Relation window”:引用关系窗口,可查看函数调用关系。2、关系窗口设置,打开箭头指示功能设置显示多少级3、上下文窗口设置显示行号4、文件夹/文件管理 只显示文件名和文件描述5、5. 显示行号:行号在开发过程中查错、定位问题提供了很大的便利,Source Insigh
2021-04-10 22:51:11
7462
原创 禅道项目管理系统配置git
1、配置config.phpvi /opt/zbox/app/zentaopro/module/git/config.php为$config->git=new stdClass();$config->git->encodings='utf-8,gbk';$config->git->client ='\usr\bin\git'; //git执行目录$i = 1;$config->git->repos[$i]['path']='/git
2021-04-08 19:48:15
778
转载 Github Desktop(Windows桌面版)简单教程
简介Github是世界上最大的开源及私有软件项目的托管平台。简单来说就是你可以的你的代码放在上面,然后别人可以下载你的代码,也可以参与你的代码的修改和完善。Github传统的使用方式是Git,用很多命令来进行操作。具体操作可以看这个?教程。但是git对新人来说不是很友好,因为要记很多命令,不如直接的图形界面来的简单(当然,Git有它的优点,但是我还没体会到,我是个菜鸟?)。后来Github发布了其桌面客户端,这就是我们要讲的了。下载官网下载地址:https://desktop.github.com
2021-04-08 16:35:19
564
原创 禅道项目管理软件开源版本ubuntu16搭建
1、下载版本:ZenTaoPMS.12.5.3.zbox_old.64.tar.gz地址:http://www.zentao.net/download.html2、安装sudo tar -zxvf ZenTaoPMS.7.3.stable.zbox_32.tar.gz -C /opt注意不要 解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变, 也不要解压后把整个目录777权限 。3、修改端口Apache默认端口为8080 Mysql默认端口为3307其中
2021-04-07 00:47:46
413
1
原创 ubuntu16.04中gitlab安装及其配置QQ邮件通知
安装和配置必要的依赖sudo apt-get install curl openssh-server ca-certificates postfix如果要安装Postifx 来发送邮件,在安装过程中选择“Internet Site”。2. 添加gitlab 包服务并安装包输入下面的命令curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash然后输.
2021-04-06 09:51:46
437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人