自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (24)
  • 收藏
  • 关注

原创 开发板离线安装arm-gdb

开发板与虚拟机安装arm-gdb

2022-06-08 14:21:42 1441 1

原创 PC使用wifi上网开发板连接PC其他网卡正常上网

PC无线上网时用网线直连开发板,实现开发板上网功能

2022-06-07 17:30:52 446

原创 开发板之驱动安装与烧写程序

开发板之驱动安装与烧写程序

2022-05-07 13:55:03 3457

原创 网络带宽测试工具iperf3(arm<->PC)

iperf3是一个网络带宽测试工具,iperf3可以擦拭TCP和UDP带宽质量。iperf3可以测量最大TCP带宽,具有多种参数和UDP特性,iperf3可以报告带宽、延迟抖动和数据包丢失。使用iperf3,你可以调整与时序、缓冲区和协议(如TCP、UDP、SCTP)相关的几个参数。它对网络性能调优操作很方便,为了获得最大或相当改善的网络性能,你需要增加吞吐量以及网络接收个发送功能的延迟。但是在进行实际调整之前,你需要执行一些测试以收集整体网络性能统计信息,以指导你的调优过程。其结果包括以秒为单位的时间间

2022-04-29 11:33:02 5130

原创 嵌入式之存储相关概念

半导体存储器ROM 非易失性 无需供电(外存)ROM:只读存储器,内容写入后就不能更改了,制造成本比较低,常用于电脑中的开机启动如启动光盘bios,在系统装好的电脑上时,计算机将C盘目录下的操作系统文件读取至内存,然后通过cpu调用各种配件进行工作这时系统存放存储器为RAM。PROM:可编程程序只读存储器,但是只可以编写一次,因为使用的是熔断机制,熔断后不可恢复。 EPROM:可抹除可编程只读存储器,可重复使用。EEPROM:电子式可抹除可编程只读存储器,类似于EPROM但是摸除的方式是使用高

2022-04-27 11:14:27 1060

原创 windows下驱动安装

串口驱动以串口驱动为例接上开发板串口线后,右击我的电脑,打开设备管理器。如下图,显然是缺少串口驱动的。要指出的是针对不同开发板使用的串口芯片不同,所需要的驱动也不尽相同,同样的思路去解决。解决如上缺少驱动的方法有很多种,比如安装驱动精灵软件,下载官方驱动等。一般遇到这个问题查看开发板用户手册一定告诉你如何解决了,或者直接去网上找到这个芯片的驱动。 直接搜索芯片型号,下载后解压,然后在设备管理器中,右击选择驱动目录,即可安装成功`;安装成功后黄色感叹号(无对应驱动)就会消失``...

2022-04-04 14:05:30 975 1

原创 linux程序上电自启

linux程序上电自启方法1:修改rc.localubuntu 18.04 使用 systemd 管理系统(16.04 initd),systemd 默认读取 /etc/systemd/system目录下的配置文件,并链接到 /lib/systemd/system/目录下的脚本文件;修改启动脚本,rc.local.service是我们所需要的自启动脚本cd /lib/systemd/systemsudo vim rc.local.service在末尾添加 [Install] 字段,如下:[I

2022-03-27 14:01:47 1421

原创 Linux下gdb调试

linux下gdb调试方法1.启动gdb编译一个测试程序,-g表示可以调试,命令如下:gcc -g *.c -o a启动gdb,命令如下:gdb agdb -q a//表示不打印gdb版本信息,界面较为干净;2、查看源码list :简记为 l ,其作用就是列出程序的源代码,默认每次显示10行。list 行号:将显示当前文件以“行号”为中心的前后10行代码list 函数名:将显示“函数名”所在函数的源代码,如:list mainlist :不带参数,将接着上一次 list 命令的,输

2022-02-11 16:05:17 4555

原创 simulink导入自定义结构体变量

simulink导入C语言头文件

2022-01-13 16:42:15 4268

原创 Ubuntu Server 20.04LTS 搭建GitLab服务器

root@huislee:/opt/gitlab/bin# sudo gitlab-rails console -e production-------------------------------------------------------------------------------- Ruby: ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux] GitLab: 14.4.2-ee (8

2021-11-23 10:45:14 1204

原创 git_github笔记整理

一、git工具介绍1.1 版本控制工具应该具备的功能'协同修改■多人并行不悖的修改服务器端的同一个文件数握备份■不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态版本管理■在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间,提高运行效率,这方面SVN采用的是增量式管理的方式,而Git采取了文件系统快照的方式。权限控制■对团队中参与开发的人员进行权限控制;■对团队外开发者贡献的代码进行审核—Git独有。历史记录■查看修改人、修改时间、修改内容、日志信息;

2021-11-21 14:53:14 432

原创 集中式版本控制工具svn命令行操作

集中式版本控制工具svn图形化界面文档下载因为 Git 是分布式的,所以 Git 支持离线工作,在本地可以进行很多操作,而 SVN 必须联网才能正常工作。1. SVN下载(集中式版本控制工具)SVN属于Apache,先进apache官网找到对应软件;再进去选择二进制然后选择对应操作系统,再下载需要的,此次下载的为命令行和可视化工具。2. 验证是否安装完成(二进制的直接解压即可使用)注意:解压后注册信息可删除2.1 使用cmd进入svn/bin下输入:svn -h2.2将bin添

2021-11-20 15:11:00 2148

原创 codesys写文件到远程并在远程读取文件

codesys写文件到远程并在远程读取文件因codesys无法直接保存文件到远程,或者读取远程的文件,故使用先映射到远程,再将文件拷贝到本地,然后读取文件。以下方法可实现:实时读写文件操作。. 第一步:映射B_PC路径到A_PC1.1. 准备两台PC,以下称为A_PC,B_PC。1.2. 设置两台PC位于同一网段,如A_PC:192.168.2.66 ;B_PC:192.168.2.100。1.3. A_PC右击我的电脑如下操作:映射成功如下图:第二步:设置循环拷贝文件所需要的配置

2021-11-19 16:42:45 2565

原创 VS2019实现Linux远程开发

VS2019实现Linux远程开发参考来源:链接Visual Studio的跨平台开发功能简介 从visual studio2017开始微软推出了vs的跨平台开发功能,你可以在vs中编辑代码,随后进行跨平台编译和远程调试,将原先我们需要手动完成的工作进行了自动化,大幅减轻了我们的负担。其中支持的平台包括Android和Linux。vs进行远程开发分为两步:创建远程环境的连接,随后让vs将远程环境中的系统头文件同步到本地(也可以指定其他地方的头文件,后面会讲解),c++的代码补全只需要头文件即可。

2021-09-19 20:03:03 676

原创 codesys的设备树重点详解

codesys的设备树重点详解1.设备树设备文件Western-ARM Cortex-VxWorks.devdesc.xml;帮助文档在开发包Western_0x1_ARM_VxWorks_V3.5.16.40_XsCZMASIHS路径下搜索chm即可打开。 <DeviceIdentification> <!-- 固定的不需要修改,在扫描网络时会出现,匹配上就会出现实的,不匹配就是虚框-->> <Type>4096</Type>

2021-07-22 11:05:19 2298 2

原创 解决codesys每2小时掉线及与使用其他组件中函数方法

解决codesys Runtime每2小时掉线注意:必须购买codesys相关组件才可以进行以下设置;将3s_INFO.txt中ID复制到以下链接创建生成的模板库中即可。模板库创建

2021-07-21 17:53:47 3549

原创 (九)嵌入式 Linux驱动程序设计之平台总线模型

(九)嵌入式 Linux驱动程序设计之平台总线模型接上篇:(八)嵌入式 Linux驱动程序设计之申请字符类设备号,注册字符类设备,自动创建设备节点**1.平台总线模型概述2.注册platform设备3.注册platform驱动4.平台总线probe函数编写**1.平台总线模型概述1.什么是平台总线模型?平台总线模型也叫 platform总线模型。是 Linux内核虚拟出来的一条总线,不是真实的导线,平台总线模型就是把原来的驱动C文件给分成了俩个C文件,一个是 device. c,一个是

2021-04-24 19:47:24 93

原创 (八)嵌入式 Linux驱动程序设计之字符设备驱动框架

(八)嵌入式 Linux驱动程序设计之GPIO驱动总结:1. 在/arch/arm/boot/dts/imx6q-pinfunc.h查找2. 在设备树配置文件中添加设备节点定义以及其引脚定义3. 修改设备树文件添加配置4. drivers/gpio目录下添加gpio驱动 新建driver/gpio/gpio-user.c 在`driver/gpio/Makefile`添加: 在driver/gpio/Kconfig添加:5. 通过make menuconfig来进行配置

2021-04-03 11:44:20 105

原创 codesys之指针调用数组及结构体

codesys指针使用我们先定义一个指向INT的指针P,然后定义一个数组将指针指向数组首元素,就是取了数组首元素的地址。然后我们把指针指向的地址的数据取出来,赋给其他变量使用。^是取指针内容的意思,也就是把指针指向的地址的数据取出来。定义:FUNCTION FUN_Git_CCU_VCU_Data : XK.CCU_VCU_INPUTVAR_INPUTEND_VARVAR p:POINTER TO INT; arr:ARRAY[0..5] OF INT:=[1,2,3,2(4)]; v

2021-04-01 18:13:07 11510 1

原创 codesys Runtime与操作系统对接

codesys Runtime与操作系统对接前提条件:软硬件:装有codesys3.5.16软件及python3.0(python需要将exe路径添加到环境变量)以上版本电脑一、创建库1.新建库工程2.默认库工程介绍,里面文件可以全部删除自定义即可,也可利用标准库结构3.添加数据结构及实现;若是内部(IEC)实现直接在下面实现即可;外部使用C或者C++实现需要右击选择属性选中“外部实现”4.双击“工程信息”进行设置4.1默认信息如下:4.2库类别路径为安装codesys路径下的

2021-03-26 16:53:01 5296 3

原创 (七)嵌入式 Linux驱动程序设计之第一个相对完整的驱动

接上篇:(六)嵌入式 Linux驱动程序设计之物理地址到虚拟地址映射目标使用杂项设备完成一个蜂鸣器的驱动完成一个上层测试应用应用要求:在上层应用中传入参数1为打开蜂鸣器,传入参数0为关闭蜂鸣器任务分析想要操作蜂鸣器,就要完成read函数 open函数,等等,我们做驱动,大部分情况下也都是使用这几个函数。要完成上层应用的测试,就需要应用层和内核层传输数据,copy_to_user和copy_from_user源码如下:beep.c#include <linux/init.h&

2021-03-22 16:23:11 143

原创 window与虚拟机和开发板网络设置及开发板(互相ping通与ping通且可上网区分)

虚拟机NAT配置使win虚拟机 开发板三者互通转为2者互通1.设置VMware使用NAT网络2.启动虚拟机查看IP3.修改mountd端口4.设置VMware的NAT端口转换

2021-03-14 13:41:28 1172 3

原创 (五)VxWorks7之wind River Workbench4远程连接调试程序

(五)VxWorks7之wind River Workbench4远程连接调试程序远程联机调试基于“快速搭建环境及项目测试”已经成功完成。第一步:打开后先调出系统管理界面,并根据个人习惯放到合适位置检查组件是否添加若已添加则进行下面连接操作,没有添加先添加再编译VIP工程将生成的VxWorks.bin重新烧录再接着执行下面操作。创建远程连接如果还连接不上就关闭防火墙再试就可以连接成功。建立的连接IMX6Q上右键,选择 run/debug kernel task...

2021-03-02 09:09:52 3181 2

原创 (六)嵌入式 Linux驱动程序设计之物理地址到虚拟地址映射

(六)嵌入式 Linux驱动程序设计之物理地址到虚拟地址映射接上篇:(五)嵌入式 Linux驱动程序设计之应用层与内核层数据传输裸机中的操作在单片机和裸机中,对于硬件是这样来操作的unsigned int *p = 0x123456789;*p = 0x987654321;注意:这样的操作在Linux上是不行的,在Linux上,如果想要操作硬件,需要先把物理地址转换成虚拟地址,因为Linux使能了MMU,所以我们在Linux上不能直接操作物理地址。使能了MMU让虚拟地址成为了可能; 可以让系统

2021-02-27 17:22:28 265

原创 orangepi 3 H6之uboot,linux源码,rootfs,linux镜像编译

获取 linux sdk 的源码1) 首先下载 orangepi-build 的代码,orangepi-build 的代码是基于 armbian build 编译系统修改而来的,目前 H6 系列开发板已经支持 legacy 分支和 current 分支huislee@huislee-virtual-machine:~/work/$ sudo apt updatehuislee@huislee-virtual-machine:~/work/$ sudo apt install githuislee@

2021-02-25 11:55:27 2734

原创 (四)嵌入式 Linux驱动程序设计之杂项设备驱动

(四)嵌入式 Linux驱动程序设计之杂项设备驱动接上篇:(三)嵌入式 Linux驱动程序设计之驱动编译进内核linux三大设备驱动字符设备:IO的传输过程是以字符为单位的,没有缓冲,如:I2C,SPI;块设备:IO传输过程以块为单位,根存储相关的都是块设备,如:tf卡,EMMC;网络设备:以套接字来访问的.1.杂项设备驱动属于字符设备,杂项设备可以自动生成设备节点.我们系统里有很多杂项设备,开发板可以使用cat /proc/misc/查看;虚拟机在/dev/下;2.杂项设备除了比字符设备代

2021-02-22 20:05:04 210

原创 (十)RHEL系统之基于LAMP架构部署商城系统

基于LAMP架构部署商城系统任务背景小王经过一段时间学习,慢慢的了解到公司的一些业务架构,发现好几个项目不是LAMP架构就是Nginx+Tomcat,于是小王决定,慢慢的吃透这些架构,先学习LAMP架构,再研究Nginx+Tomcat架构。所以,小王就给自己定一个任务,在自己的虚拟机环境下,构建LAMP环境。由于自己所维护的业务正好是一个电商平台,决定上线一个电商的 项目。任务需求1、任务具体要求使用yum(dnf)工具一键部署LAMP环境 发布电商项目上线① 能够实现web界面注册会员账

2021-02-22 17:33:25 580

原创 (五)shell编程之sed与awk的基本语法结构

typora-root-url: …\pictures#课程目标掌握sed的基本语法结构熟悉sed常用的命令,如打印p,删除d,插入i等一、文件编辑器知多少Windows系统​[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KwdXH8tT-1604324872210)(./edit.png)]Linux系统​ vim vi gedit nano emacs#二、强悍的sed介绍1. sed用来做啥?sed是Stream Edito.

2021-02-22 17:32:59 305

原创 (四)shell编程之循环结构

shell编程之循环结构#本机课程目标掌握for循环语句的基本语法结构掌握while和until循环语句的基本语法结构一、for循环语句关键词:爱的魔力转圈圈????1. for循环语法结构㈠ 列表循环列表for循环:用于将一组命令执行**已知的次数**基本语法格式for variable in {list} do command command … done或者for variable i

2021-02-22 17:32:23 3530

原创 linux与windows下查找程序所依赖的动态库

Linux平台下使用命令:ldd 可执行程序huislee@huislee-virtual-machine:~/workspace/git/huislee/study/language/C/review$ ldd a linux-vdso.so.1 (0x00007ffe40d41000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb794acd000) /lib64/ld-linux-

2021-02-22 17:31:10 215

原创 (三)嵌入式 Linux驱动程序设计之驱动编译进内核

嵌入式 Linux驱动程序设计之驱动编译进内核接上篇(二)嵌入式 Linux驱动程序设计之make menuconfig图形化配置及问题解决例子source "drivers/redled/kconfig" //它会包含drivers/redled/这个路径下驱动文件,方便对菜单进行管理config LED_4412   //LED_4412配置选项的名称 tristate "Led Support for GPIO Led" depends on LEDS_CLASS help this

2021-02-21 20:38:44 210

原创 (一)嵌入式 Linux驱动程序设计之驱动模块编译

嵌入式:交叉学科,知识体系庞杂C语言 数电(单片机)arm体系结构硬件设计(arm接口技术)Linux系统开发Linux驱动开发BootLoader(UBOOT)QT(C++)Android系统和JAVALinux驱动分类:字符设备驱动块设备驱动(EMMC等存储相关)网络设备驱动驱动分为4部分:头文件驱动模块入口和出口声明信息 功能实现//第一步 包含头文件#include<linux/init.h>//包含宏定义头文件#include

2021-02-20 20:15:46 688

原创 (二)嵌入式 Linux驱动程序设计之make menuconfig图形化配置及问题解决

一.无法获得锁 /var/lib/apt/lists/lock - open查看一下是否有使用apt-get的程序,终端输入:ps-aux,找到使用apt-get的程序(最后一列),查看其PID号,然后杀死其进程,输入sudo kill PID.用sudo apt-get update时出现“ E: 无法获得锁 /var/lib/apt/lists/lock”错误。在网上搜索到的解决方案──“将/var/lib/apt/list/lock删除掉即可”──其实是一种极端的情况,也就是在上次更新没有正

2021-02-20 19:42:37 585

原创 网络安全

一、windowsxp、windows2003、windows7、windows2008系统部署具体部署参考链接部署步骤总结:准备windows系统镜像ISOa.安装对应windows虚拟机b.优化虚拟机c.调出桌面图标安装d. 安装vmware tools(安装驱动),重启操作(与真实机互动磁盘管理(创建D盘分区)e.关闭系统自动更新、关闭防火墙(2003默认已经关闭防火墙)f.做快照(建议关机再做快照)g.克隆虚拟机一链接克隆一修改计算机名一快照Windows各种版本系统关闭更新

2021-02-04 18:18:50 267

原创 windows忘记电脑密码解决办法

1.重启电脑,连续按F8键,在出现的高级选项中,选择命令提示的安全模式;2.在窗口中选择出现的administrator账户,打开管理员命令窗口;3.输入命令etuserAA123456/add密码就会被改为123456;4.重启电脑,用123456的密码登录就好了。法2:1.在输入密码界面,按住ctrl+Alt+U,清理输入密码的过程,不用填密码直接按回车执行确定;2.按住ctr|+AIt键,再按两次 Delete键,会出现 Windows登录页面,用户名是administrator,密码为空

2021-01-09 16:35:22 12579

原创 Windows各种版本系统关闭更新服务与防火墙开关

1.win+r2.禁用并改操作为无操作3.cmd打开组策略编辑器4.看有没有配置自动更新 有就需要关闭,没有就不操作

2021-01-09 11:22:37 256

原创 (四)vxworks系统的开发板tftp: timeout问题解决(方法通用)

1.arm开发板uboot状态使用tftp: timeout问题解决想要从PC上面tftp文件的时候遇到了tftp:timeout的问题:检查了网络,可以ping的通PC。PC的tftp服务器也已经打开了并且路径下已经有需要拷贝的文件这时就怀疑到防火墙的问题。因为我的开发板上并没有防火墙,所以有可能就是我PC上的防火墙组织了tftp程序。我的PC机系统是win8的系统,打开防火墙发现果然防火墙打开了:因为专用网络是家庭网络,所以允许同网段下的数据传输。这时 只需要把公用网络的防火墙关闭就可以了。

2020-12-15 08:45:07 2393

原创 source insight4安装及简单配置

软件下载地址: 提取码:v00w安装步骤:Source_Insight\si4_kgen_unis\readme.txt建工程:注意下面红框处一般选中(递归)Add :基本的文件添加操作Add All :添加整个工程所有的源文件(然后再选择是否递归添加子目录中的源文件,见上图对话框)Add Tree :添加指定的文件夹以及其子目录下的源代码文件Remove Tree :和Add Tree的功能相反File Name可以不用写,完成点击close将添加的代码进行同步,生成阅读代码的索引

2020-12-08 17:36:24 391

原创 日志打印之输出日志法(分模块与分级打印)

日志打印之输出日志法如果你的嵌入式项目比较大,调试建议采用输出日志法!在我们嵌入式开发中,调试代码的方法有很多。比如使用调试器在线调试、借助一些测量仪器、输出调试日志等方式。没有哪种方法是最好的调试方法,实际开发中需要根据实际情况借助不同的方法进行调试。但是,在一些稍微大点的项目中,输出调试日志却是比较好的调试方法。输出日志可以比较随意,想输出什么就输出什么,但是也得注意两个点:一是输出的日志尽量整洁明了,因为如果日志稍微多一点,看起来就会很乱,很扰心;二是方便打开/关闭日志相关代码,程序调试

2020-11-28 09:05:37 1053 1

原创 日志打印之C语言宏打印日志

宏打印函数嵌入式开发中,使用printf打印一些信息是一种常用的调试手段。但是,在打印的信息量比较多的时候,就比较难知道哪些信息在哪个函数里进行打印。特别是对于异常情况的打印,我们需要快速定位到异常情况的位置。这时候我们可以使用宏定义来封装一个宏打印函数,这个宏打印函数可以显示打印信息所在的文件、行数、函数名等信息。如://log.h#ifndef __LOG__#define __LOG__#include<stdio.h>#include<stdlib.h>#i

2020-11-28 08:52:59 1840

iperf3是一个网络带宽测试工具,iperf3可以擦拭TCP和UDP带宽质量。iperf3可以测量最大TCP带宽,具有多种参数

iperf3是一个网络带宽测试工具,iperf3可以擦拭TCP和UDP带宽质量。iperf3可以测量最大TCP带宽,具有多种参数和UDP特性,iperf3可以报告带宽、延迟抖动和数据包丢失。 使用iperf3,你可以调整与时序、缓冲区和协议(如TCP、UDP、SCTP)相关的几个参数。它对网络性能调优操作很方便,为了获得最大或相当改善的网络性能,你需要增加吞吐量以及网络接收个发送功能的延迟。但是在进行实际调整之前,你需要执行一些测试以收集整体网络性能统计信息,以指导你的调优过程。其结果包括以秒为单位的时间间隔,数据传输,带宽(传输速率),丢失和其他有用的网络性能参数,它主要用于协助调整特定路径上的TCP连接。

2022-04-29

半导体存储器分类基础知识

了解半导体存储器分类,以便后期编程使用

2022-04-27

codesys UDP Demo

codesys中UDP使用

2022-03-08

SVN命令行操作.docx

SVN命令行指令操作

2021-11-20

Testbed工具手册—静态检查的报告分析指导V1.0.doc

testbed静态报告分析

2021-11-19

Testbed工具手册—单元测试方法V1.0.doc

testbed软件测试,单元测试方法介绍

2021-11-19

DKM从头环境搭建及uboot和VxWorks系统安装.docx

基于VxWorks7教你一步步从头搭建开发环境,直到VxWorks可以跑起来。

2021-03-02

VXWORKS7[白皮书]iMX6设备树配置方法.pdf

基于VXWorks7对 PowerPC、ARM架构设备硬件信息采用设备树方式进行配置,类似VxWorks6x下的WBus静态信息配置。设备树文件位于BsP目录下,编译阶段生成设备二进制文件,可在 VXWorks内核启动时加载,也可以编译集成到内核映像文件中

2021-03-02

VXWorks7.txt

VxWorks 7 是新一代的嵌入式实时操作系统,全新的架构设计,灵活化的组件配置,高可靠性与安全性,丰富的第三方软件包,极大的方便用户的开发和使用。(里面是永久链接,若失效可以直接私信)

2021-02-27

windows系统密码破解.pdf

网络安全测试windows系统密码破解

2021-02-04

网络安全测试病毒具体说明.pdf

网络安全学习测试

2021-02-04

2019Linux系统教程资料笔记.zip

rhel8安装教程,详细介绍从VMware安装直到引导Redhat8完成安装并使用Redhat8,如:文件操作、用户组、文件权限、环境配置、服务以及基于LAMP架构部署商城系统。

2020-10-31

shell脚本学习课件笔记整理.rar

shell从入门到应用,也包含AWK sed等操作,提供课件以及各种完整脚本以便学习。此课件视频来源于B站,链接为:https://www.bilibili.com/video/BV1st411N7WS?from=search&seid=5240570590491899209。

2020-10-27

03_VxWorks7_C++编程指南.pdf

VxWorks provides C++ compilers that support the latest C++ 2017 (C++17) Standard (ISO/IEC 14882:2017). • VxWorks provides C11, C++ 14, and C++17 libraries, also supports Boost libraries • C++ is supported for both RTP and kernel applications

2020-10-13

VxWorks7_功能介绍.pdf

任意功能模块支持多个版本同时存在 • 允许开发者选择功能模块的任一版本编译到 VxWorks内核库 • 支持自包含(self-contained)、异步软件更新功能 • 将所有VxWorks组件化 • 允许合作伙伴和最终用户增加软件代码的同时, 不需修改Wind River发行版的代码 • 仍旧保持VxWorks基础开发流程 • Source Build  Kernel Image  DKM/RTP

2020-10-13

02_VxWorks7_开发环境Workbench介绍.pdf

VxWorks7工作台介绍,VSB、VIP、MDK工程建立指导;Wind River Workbench project types augment standard Eclipse projects with opportune, pre-defined build settings

2020-10-13

01_VxWorks7_基础知识.pdf

VxWorks7支持几乎所有现代市场上的嵌入式CPU,包括x86系 列、MIPS、 PowerPC、Freescale ColdFire、Intel i960、 SPARC、SH-4、ARM, StrongARM以及xScale CPU。

2020-10-13

解决VS中This function or variable may be unsafe的安全检查错误.docx

解决VS中This function or variable may be unsafe的安全检查错误

2020-09-14

华为工程师总结linux笔记.pdf

初级介绍基础命令等操作;中级包括:HTTP 协议 详解、Apache WEB 服务器企业实战、MySQL 数据库服务器企业实战、LAMP 企业架 构实战、Zabbix 分布式监控系统实战、Nginx 高性能 WEB 服务器实战等。高级部分包含:Linux 性 能优化、大数据量备份、Shell 企业实战基础、Shell 实战高级编程、自动化运维趋势、 Puppet 自动化运维实战、Ansible 自动化运维实战、Jenkins 企业级自动化实战、企业 级高并发网站集群、Docker、K8S、Hadoop、Ceph、CI/CD、MQ、ZK、ETCD 等。

2020-07-15

基于AD19的原理图与PCB

此篇文章供硬件开发工程师画原理图与PCB布线参考,包含内容:原理图库的创建与元器件绘制;封装库的创建与制作封装库;如可根据具体实物或者电子元器件文档画出正确适用的封装;如何快速布线;规则的设置(覆铜、过孔、扇孔);电源走线、信号走线等。

2020-07-15

Makefile.docx

makefile从初级到高级学习,看完此文多加练习就会成为项目管理的高手,此文章来源于网络,原文链接已经附在文中。

2020-07-15

ubuntu1804.odt

基于ubuntu1804安装使用的解析,包括如何更快下载安装软件、linux下如何进行系统垃圾清理、如何进行远程调试、编译环境(C/C++)安装配置、静态IP设置、输入法安装配置、QT安装配置及应用、.samba安装并进行文件及目录上传下载、工作中如何配置搭建环境等。

2020-07-14

Git& GitHub gitlab学习笔记

你可以在这里学习git与github\gitlab的用法,从克隆项目、创建分支、提交和同步修改,到合并分支请求的整套流程,团队协作、跨团队协作等等技能;让你从小白到大神;完爆代码管理工具,提升开发效率。

2020-06-12

解决VS中This function or variable may be unsafe的安全检查错误.pdf

解决VS中This function or variable may be unsafe的安全检查错误

2020-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除