自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(33)
  • 资源 (29)
  • 收藏
  • 关注

原创 linux 驱动开发-我的第一个Linux驱动实验

linux驱动存在的两种方式,一种直接将驱动编译进内核,编译生成。rmmod chrdevbase //卸载。rmmod chrdevbase //卸载。depmod //一个驱动模块 第一次加载时候执行。modprobe chrdevbase.ko //加载。modprobe chrdevbase.ko //加载。man 2 read read函数包含在那个头文件。通过VSCODE打开文件夹。查函数包含到那个头文件。驱动模块的加载和卸载。

2023-11-20 09:42:56 54

原创 linux驱动开发-准备工作

./build/serialboot 目录下生成 tf-a-stm32mp157d-atk-serialboot.stm32,设备树 /arch/arm/boot/dts stm32mp157d-atk.dtb。2、复制tf-a-stm32mp-2.2.r1.tar.bz2 到wscp。镜像 /arch/arm/boot/ uImage。bootm c2000000 - c4000000 //启动。复制 、/build/trusted 下的。

2023-11-16 09:41:00 62

原创 Ubuntu搭建TFTP服务器

3/新建文件vim /etc/default/tftpd-hpa。

2023-11-09 10:51:46 50

原创 ubuntu允许root远程登陆sftp

重启 systemctl restart ssh。

2023-11-08 17:11:26 139

原创 移植 MP157 TF-A

VIM 编辑器打开 Makefile.sdk, 找到“CROSS_COMPILE”,将其改为“arm-none-linux-gnueabihf-”,打开 tf-a-stm32mp-2.2.r1\fdts 目录, fdts 目录下保存的就是所有开发板的设备树文件。编译 生成了 tf-a-stm32mp157d-tcl.stm32 镜像文件。保存退出 进入到图 tf-a-stm32mp-2.2.r1 目录下。进入文件夹 cd tf-a-stm32mp-2.2.r1。

2023-11-08 13:20:26 46

原创 ubantu安装vscode

11)、 vscode-icons, VSCode 图标插件,主要是资源管理器下各个文件夹的图标。14)、 TabNine,一款 AI 自动补全插件,强烈推荐,谁用谁知道!6)、 Rainbow Brackets,彩虹花括号,有助于阅读代码。12)、 compareit,比较插件,可以用于比较两个文件的差异。2)、 C/C++ Snippets,即 C/C++重用代码块。10)、 Chinese(Simplified),即中文环境。1)、 C/C++,这个肯定是必须的。

2023-11-07 17:05:31 28

原创 Ubuntu 交叉编译工具链安装

添加 export PATH=$PATH:/usr/local/arm/gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf/bin。4、拷贝完成以后在/usr/local/arm 目录中对交叉编译工具进行解压。2、在 Ubuntu 中创建目录: /usr/local/arm。5、修改环境变量,使用打开/etc/profile 文件,3、交叉编译器复制到/usr/local/arm 中。

2023-11-07 16:53:06 173 1

原创 ubantu 系统更新及必要软件安装

添加 /home/tcl/linux/nfs *(rw,sync,no_root_squash)3、Ubuntu 下 NFS 和 SSH 服务开启。2、开启 Ubuntu 下的 FTP 服务。重启 NFS 服务,使用命令如下。

2023-11-07 16:28:42 63

原创 ubantu 更换阿里云镜像

原文链接:https://blog.csdn.net/qq_43542732/article/details/128052430。1、 将原本的source.list 拷贝一份为 source.list.bak。软件源更新完成之后,还需要对原来的软件进行更新,执行以下指令:更新源。修复损坏的软件包,尝试卸载出错的包,重新安装正确版本。2、打开source.list,修改为阿里镜像源。3、删除里面所有内容 粘贴一下内容。点击save 关闭退出。

2023-11-07 15:58:50 71

原创 ubantu 18.04 桥接不能链接网络的

1、菜单:虚拟机-设置-高级-选项​​​​​​​。3、启动ubantu 虚拟机,查看网络设置。2、菜单:虚拟机-设置-高级硬件。

2023-11-07 15:21:38 77

原创 uabntu 升级GCC 交叉编译器

【代码】uabntu 升级GCC 交叉编译器。

2023-11-07 15:16:23 44

原创 stm32单按键启停

3)MOS管Q2,用于将按键电平VIN,转换为单片机的电压轨3.3V,防止VIN烧毁单片机的I/O。Q2可以用三极管代替,但三极管的关断漏电流要比MOS高得多得多,会使待机功耗增加。1)单片机的两个I/O,KEY_ON(PA13 IN) 与 PWR_EN(PA12 OUT)。其中 KEY_ON配置为输入引脚,PWR_EN配置为推挽输出。2)两个二极管D1、D2,其作用相当于或门,只要有一端输入为高电平,SW_EN都会为高电平,反之就会被。而只要SW_EN为高电平,XC6209就会为系统持续供电。

2023-09-07 09:19:59 359

原创 STM32 cubemx LCD FSMC 正点原子触摸屏4.3寸

屏幕 芯片id 0X5510 4.3寸电容屏。错误 总是读到ID 为a1a1 a3a3 不正确的ID 因为。设备: 正点原子 探索者STM32F407ZET6。根据自己的A6命令数据控制线选择。一、配置cubmex。

2023-07-25 13:38:11 800

原创 GY63 MS5611 传感器

温度值不准因为数据位数不对。

2023-07-11 16:48:17 98

原创 LORA_ LLCC68 STM32 cubmex

1、把LLCC68ZTR4-GC_Easy_Demo_v2.1 文档下的radio文件夹复制到工程下。BUSY线保持为低电平时,表示内部状态机处于空闲模式并且无线电设备准备好接受来自主机控制器的命令。1、硬件资源:LLCC68 STM32F030C8T。2、配件:usb-232 jlink sw硬件仿真器。然后交叉编译把错误的地方库文件改成 HAL库的函数。2、引用头文件及源文件路径。在spi.c中添加如下函数。1、配置cubmex。

2023-07-11 10:29:00 1392

原创 boost库 fastcgi++交叉编译

boost fastcgi++最全的交叉编译

2022-10-11 10:34:11 832 1

原创 mysql移植到 arm

arm 移植mysql

2022-06-30 15:10:34 728

原创 初始安装Ubuntu系统后 终端和root账户

1、切换root用户输入 sudo passwd 命令,输入一般用户密码并设定root用户密码su root切换为密码

2021-06-19 11:13:57 177

原创 正点原子 第一期 Ubuntu

1、shell 命令uname 显示系统信息clear 清屏命令cat 显示文件内容sudo 临时切换权限suduo su 切换用户 rm /* -rf 删除跑路 r 递归删除 f强制删除cp拷贝文件touch 创建文件 mkdir 创建文件rmdir 删除目录ifconfig 查看当前活动的网卡ifconfig eth0 192.168.1.200 修改IP地址reboot 重启 pwoeroff 关机sync 数据同步...

2021-06-18 13:26:31 173

原创 云服务dota3.tar.gz病毒查杀

手动查杀病毒1、1、利用top命令查看占用cpu高的进程top2、利用 ll /proc/进程号查到病毒存放的路径 cd /tem/.X25-unix/./rsync/b[root@VM-0-14-centos b]# vim runcd ~ && rm -rf .ssh && mkdir .ssh && echo "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEArDp4cu...

2021-03-23 10:14:53 2215 1

原创 centos腾讯云挂载云数据盘

腾讯CentOS云服务器挂载云硬盘与硬盘分区https://cloud.tencent.com/developer/article/1654432?from=information.detail.%E8%85%BE%E8%AE%AF%E4%BA%91%20%E8%AE%BF%E9%97%AE%E6%8C%82%E8%BD%BD%E4%BA%91%E7%9B%981、在云服务下的云硬盘中挂载数据盘3...

2021-03-05 15:44:52 287

原创 am355x armlinux 移植openssh

http://blog.sina.com.cn/s/blog_7f2a9a390100ww2y.html1》下载需要的源码下载zlib:zlib-1.2.9.tar.gzhttp://www.zlib.net下载ssl:openssl-1.0.1p.tar.gzhttp://www.openssl.org/source/下载ssh: openssh-4.6p1.tar.gzhttp://mirror.aarnet.edu.au/pub/OpenBSD/Ope...

2021-03-05 11:27:26 771

原创 移植nginx+php+sqlite到arm linux

1、交叉编译PCRE库下载地址:https://sourceforge.net/projects/pcre/files/pcre/8.44/tar -xvzf pcre-8.44.tar.gz./configure --host=arm-linux-gnueabihf --prefix=/home/nginxmake && make install2、交叉编译zlibtar zxvf zlib-1.2.9.tar.gzcd zlib-1.2.9/./conf...

2021-03-03 13:36:44 943

原创 ubantu64位 armlinux交叉编译环境 笔记

1、操作系统编译环境搭建ubantu 16.04 LTS(1)、配置管理员账号密码 设置root密码 sudo passwd root 0 切换用户 su root虚拟机下不能不复制粘贴sudo apt-get install open-vm-tools-desktop(2)、配置vi编辑器apt-get remove vim-common命令卸载 vim 编辑器:apt-get ...

2021-02-24 15:11:47 350

原创 openvpn下的路由和桥接模式

Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径;在大多数情况下,作为网络工程技术人员或者系统管理员会在UNIX主机系统下,直接执行命令行:traceroutehostname而在Windows系统下是执行Tracert的命令:tracerthostname上检查/proc/sys/net/ipv4/ip_forward中的值是否为1命令:#more /proc/sys/net/ipv4/ip_forward如果显示其值不为1...

2021-02-22 10:10:12 7387

原创 arm linux时间同步

1、交叉编译ntptar -xvzf ntp-4.2.4p0.tar.gz./configure --host=arm-linux-gnueabihf --prefix=/home/armlinuxvpn/ntpmake &&make install2、拷贝数据到armlinux把ntp/bin文件夹中的文件拷贝到 bin文件夹下3、开放bin权限chmod -R 777 /bin4、设置时区/usr/share/zoneinfo/Asia中的文件Sha.

2021-01-28 15:52:25 1003

原创 linux 如何设置静态IP的方法

系统 :Linux am335x 3.2.0 #594 Thu Oct 12 12:16:20 XJT 2017 armv7l GNU/Linux1、查看网卡及ip地址root@am335x:/# ifconfigeth0 Link encap:Ethernet HWaddr 04:79:B7:1F:75:72 inet addr:192.168.0.15 Bcast:192.168.0.255 Mask:255.255.255.0 UP

2021-01-26 09:26:21 1332

原创 在64位centos下配置ARM32位交叉编译环境

1、拷贝文件到系统opt文件夹下2、解压命令:tar -jxvfgcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz23、配置系统环境变量命令:vim /etc/profile 命令:i在末尾添加export PATH=$PATH:/opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin命令:esc键》:》w...

2021-01-14 11:45:46 4539

原创 js:get/post/put/delete/option请求

1、GETget请求是用来获取数据的,只是用来查询数据,不对服务器的数据做任何的修改,新增,删除等操作。在这里我们认为get请求是安全的,以及幂等的。安全就是指不影响服务器的数据,幂等是指同一个请求发送多次返回的结果应该相同。特点:get请求会把请求的参数附加在URL后面,这样会产生安全问题,如果是系统的登陆接口采用的get请求,需要对请求的参数做一个加密。get请求其实本身HTTP协议并没有限制它的URL大小,但是不同的浏览器对其有不同的大小长度限制2、POSTpost请求一般

2021-01-08 16:47:29 5475

原创 php var_dump()、echo()、print()区别

1、输出显示2、php程序<?php$str1 = 'string';$int1 = 123;$arr1 = [1, 2, 3, 4];//echo()函数:输出一个或多个字符串。echo输出多个字符串时,用逗号隔开。echo ("当前为echo输出");echo "<br/>";echo $str1, "<br/>";echo $int1, "<br/>";//echo ($arr1);//判断一个变量的类型与长度,并输出变

2020-12-31 14:30:52 232

原创 PHP获得liunx cpu使用率、内存使用率、硬盘使用情况

1、生成页面效果2、HTML程序<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>linux_system</title> <!-- 引入CS

2020-12-30 13:29:43 482 1

原创 在ARM-linux下启动nginx和php的命令

1、启动nginx(1)、命令fuser -k 80/tcp杀死占用80端口的进程(2)、./nginx启动2、启动php利用管理员命令启动 .php-fpm -R

2020-12-28 09:24:58 259

原创 PHP获得liunx cpu使用率、内存使用率

1、CPU负载率<?php//cpu使用率$str = shell_exec('more /proc/stat');$pattern = "/(cpu[0-9]?)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)/";preg_match_all($pattern, $str, $out);echo "共有".count($out[1])."个CPU,每

2020-12-25 13:14:30 714

TWINCAT 库函数 模块 最全的电子 样册 中文版

TWINCAT 库函数 模块 最全的电子样册

2018-10-18

TWINCAT211x64Engineering_R3_2.11.2302

TWINCAT211x64Engineering_R3_2.11.2302

2018-10-18

FANUC数控参数一览表

FANUC数控参数一览表FANUC数控参数一览表FANUC数控参数一览表FANUC数控参数一览表FANUC数控参数一览表FANUC数控参数一览表

2018-07-09

0i-d 连接说明书

FUANC 的 0i 数控设备的 连接 设置 参数 学习 FUANC 的 0i 数控设备的 连接 设置 参数 学习

2018-07-09

基于FB4实现SINUMERIK+840D双通道NC程序的自动选择

FB4 INUMERIK 840D 双通道 NC程序 (论文)

2018-04-10

CAD2004中文版教程

CAD2004中文版教程下载 Auto CAD2004完全笔记

2010-09-09

中望CAD2010最新教程(附绘图大师毕生经验心得及高级AutoCAD工程师绘图技巧(附CAD快捷键大全)

中望CAD2010最新教程(附绘图大师毕生经验心得及高级AutoCAD工程师绘图技巧(附CAD快捷键大全)

2010-09-09

变频器基础原理知识的学习

变频器基础原理知识, VVVF 是 Variable Voltage and Variable Frequency 的缩写,意为改变电压和改变频率,也就是人们所说的变压变频。CVCF 是Constant Voltage and Constant Frequency 的缩写,意为恒电压、恒频率,也就是人们所说的恒压恒频。

2010-08-30

变频器和伺服系统的区别

变频器和伺服系统的区别,变频最早只是用来调速,无论同步还是异步电机都可以用,并不用来完成精确定位跟踪的工作,伺服本身的功能就是精确快速定位跟踪,变频器一般做不到这个效果。

2010-08-30

WEINVIEW HMI 在车床行业的应用

WEINVIEW HMI 在车床行业的应用

2010-08-30

2009-2012年中国数控机床行业市场分析及发展战略研究报告

2009-2012年中国数控机床行业市场分析及发展战略研究报告

2010-08-30

MICROMASTER440通用变频器在车床中的应用

MI C R O M A S T E R 4 4 0是西门子公司生产的用于控制三相交流电动机的变频器系列, 具有缺省值的T厂设置参数. 它给数量 多的简单电动机控制系统提供了理想变频驱动装置。由于 M l c R O MA E R 4 4 o具有全面而完善的控制功能, 在设置相关参 后 .它便 可片 I 于更 高等级 的 电动机 控制 系统 。下 面以轴 电动 机控制 为例 ,介 绍一下 C 5 2 2 5 E x 1 6 / 1 2 一 l机 床主 C R O M A S T E R 4 4 0的快速调试步骤:首先说明一下对机床电动机的要求, 要求主轴正点 、反点、正转 、反转,给定为模拟给 。 变频器在通电前 . 在 B O P控制面板左下侧有两个 D I P开关。 第一个 D I P开关为模拟给定方式 : O N位置为电流给定( 0 - - 2 ) 、O F F位置为电压给定 ( l O V) ;第二个 D I P开关为设置电源频率 :O N位置为 6 o H z 、O F F位置为 5 0 H z 。以上设置 成后,接通电源为变频器调试作准备。上电后须对以下参数进行设定。

2010-07-17

CA6140型普通车床电气控制系统的数控化改造

摘 要: 本文将西门子S i n u me r i k 8 0 2 S b a s e l i n e数控系统运用于 CA6 1 4 0型普通车床的数控化改造, 从电气方面详细阐述了数控化改 造的方法, 设计了车床电气控制原理图和数控系统 PLC接线图。

2010-07-17

CA6140/BQ无级变速车床主传动系统设计

详细论述了无级变速主传动系统设计和 P L C控制程序设计 , 变频器在 C A 6 1 4 0 /B Q 无级变速切削 车床中的控制方式、 参数设置及与主传动系统的连接, 最后结合实例应用阐明了无级变速车削方法 对提高零件表面加工质量的意义。

2010-07-17

C7232车床电气控制系统的PLC改造

摘要: 针对传统的继电器控制系统故障频繁的特点, 对C 7 2 3 2车床的电气控制系统进行了技术改造, 采用可编 程逻辑控制器( P L C) 代替原有的继电器, 介绍了P L C控制系统的构成及其主要功能。改造后车床运行稳定, 降 低了故障率 , 提高了生产效率。

2010-07-17

C650车床半自动化改造

本文从C650车床控制线路和加工工艺出发,介 绍 了 PL C和数显系统改造的机理, 改造后加工特点以及数显 、 高速 计数器脉冲形成。 并且对PLC硬件和软件设计特点作了一 定的说明。

2010-07-17

BCD码控制车床主轴分级调速系统

BCD码控制车床主轴分级调速系统,介 绍 数 控 车 床 主 轴 电 机 驱 动 调 速 系 统 的 控 制 原 理 、 = 位B c D 码 控 制 调 速 的 软 件 及 变 速 速

2010-07-17

组态王入门手册亚控科技

组态王入门手册,可轻松学会工程的建立,以及简单的动画效果

2010-05-19

STM32 cubmex fsmc lcd HAL库

根据正点原子探索者 开发板 cubmex HAL库进行移植 FSMC 4.3寸屏 验证可用

2023-07-25

LLCC68 库函数 HAL cubmex STM32资料包

包括HAL 库函数 cubmex llcc68程序样例 stm32

2023-07-11

STM32 MPU6050 HMC5883 BMP180气压计 GY87完整的程序

STM32 MPU6050 HMC5883 BMP180气压计 GY87完整的程序

2023-06-30

DMP6050 库 原生库 未修改 只能读取6050数据

原生 DMP6050 库

2023-06-30

MCGS触摸屏与电脑之间的Modbus协议.rar

详细介绍MCGS触摸屏与电脑之间的Modbus协议及测试步骤

2021-02-24

CANopen CiA 通讯手册

CANopen CiA 通讯手册

2018-11-02

TWINCAT 31-Full-Setup.3.1.4022.4.zip

TC31-Full-Setup.3.1.4022.4.zip

2018-10-18

TWINCAT31-Full-Setup.3.1.4022.4.zip 001

TWINCAT31-Full-Setup.3.1.4022.4

2018-10-18

TwinCat软件基本使用教程

TwinCat软件基本使用教程 TwinCat软件基本使用教程 TwinCat软件基本使用教程

2018-10-18

TwinCAT3 入门教程V4.0

TwinCAT3 入门教程V4.0

2018-10-18

TC3培训教材V1.20

TC3培训教材V1.20

2018-10-18

TC3_MC指令

TC3_MC指令

2018-10-18

倍福中国FTP目录结构和资料下载方法V1

倍福中国FTP目录结构和资料下载方法V1

2018-10-18

倍福常用产品选型指南

倍福常用产品选型指南 ,倍福常用产品选型指南 倍福常用产品选型指南

2018-10-18

TwinCAT-NC-PTP-实用教程-MC2-V1.06

TwinCAT-NC-PTP-实用教程-MC2-V1.06 运动控制指令集合

2018-10-18

空空如也

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

TA关注的人

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