自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 2.2 ubuntu安装opencv并在LS2K0300上运行(修订2)

12、最重要的指令必须执行,否则,build、install文件夹是不会有文件的在/home/user/Desktop/openCV_install/opencv-4.10.0/build当前build目录下执行该指令make -j$(nproc)make install (在install文件中会出现bin/include/lib/share)

2025-03-13 09:13:46 1065

原创 2.1 LS2K0300驱动舵机(修订1)

(1)上述pwms为什么是3个参数,而网上有的是4个参数,因为在dtsi文件里pwm3也就是第4个PWM的属性有这一句#pwm-cells = <2>;表示PWM3,通道0,有2个参数,此时PWM默认的属性是0--对应的就是极性正常。(1)入门教程1.6之前,已经体会到驱动注册,注销的过程,利用MISC+platform进行管理,将上述框架套用,我没只需要添加PWM获取、配置、使能->舵机转动,关闭使能,这4步。(2)因为PWM,应该是高电平持续的时间,所以此时需要设置极性为1--对应的就是极性反转。

2025-02-27 22:55:23 804

原创 1.6 LS2K0300-misc+platform-点灯(推荐)(修订1)

注:misc+platform组合,相对于字符设备驱动,更简便。三步骤:驱动模块+设备树配置、驱动测试、编译模块1、驱动模块+设备树配置上述代码和图片标注处,要符合,才能正常使用。// IOCTL 控制命令定义// Misc设备名称// 保存从设备树获取的GPIO编号// 函数前向声明// 文件操作结构体.unlocked_ioctl = led_ioctl, // 新增此行// Misc设备定义。

2025-02-20 21:23:05 1041

原创 1.5 LS2K0300-字符设备-点灯(修订1)

分为3个模块,一个驱动模块、一个测试模块、一个编译模块。

2025-02-19 11:41:16 792

原创 1.4 LS2K0300简单驱动编写和验证(小试牛刀)

scp ./*.ko root@192.168.159.15:/home/root/app //传输文件到板子上。KERNEL_DIR := /home/user/Desktop/linux-4.19/ //内核路径。make -C $(KERNEL_DIR) M=$(PWD) modules //使用内核编译。obj-m += demo_drv.o //demo_drv就是上面的.c文件通过内核编译生成的。//退出函数--卸载。= $(shell pwd) //当前路径--pwd。

2025-02-09 21:25:09 330

原创 1.3 LS2K0300添加gtim节点(修订2)

scp user@192.168.1.1:/home/user/Desktop/linux-4.19/vmlinuz /boot #将目标192.168.1.1主机的桌面上的linux-4.19下的vmlinuz文件,下载到/boot目录下(该ip由自己环境决定)ubuntu和ls2k0300可以在ssh协议下,连接成功,同时linux-4.19内核需在ubuntu上编译成功。将scp加入cmd脚本中,就可以将编译好的内核同时传输到板子上,原理一样,只是龙芯板子就不用再手动下载。reboot+复位键。

2025-02-06 19:44:19 521 3

原创 1.2 LS2K0300WIFI配置(WIFI版)(修订4)

上述操作,正常一般都能实现,但如果出现手机热点下只有MAC地址,而没有IP,那就得自己解决,暂时板子没遇到该情况,3442669119,备明来意。(3)ubuntu:远程登录成功(串口查看龙芯的IP是wlan0--wifi,不是eth0--以太网),下图就是wifi配置成功。(1)让电脑和板子都连接手机热点,若都能连接,一般手机热点下,都会显示已连接热点的设备的MAC。(2)手机热点显示的MAC:(如下图2个MAC和上述2个截图一样,说明都已经连上手机热点)(2)电脑连接手机热点,会显示如下MAC。

2025-01-27 19:44:31 1295 9

原创 1.1 LS2K0300环境搭建(修订3)

注意:最好是 192.168.1.100的内网网段,这是C段网络,一般wifi都是C段。此时,我们可以在自己主机上,win+R->cmd->ping 192.168.1.100,查看是否ping通,若相通,则使用ssh协议连接正常,若显示不可达,使用ssh也连不上。(2)然后就会显示开机界面,若没反应,可按一下,type-c旁的复位键。(3)使用ifconfig,查看ip,通常看如下的IP。(4)使用ssh所使用正常现象,如下效果正常。结合上述解压和移动的路径,进行上述配置,然后。

2025-01-26 22:35:56 1464

原创 蓝牙小程序已解决中文收发处理(要求了解过蓝牙小程序步骤)

将收发的中文进行处理

2024-04-06 14:56:01 632 20

原创 初识 串口转CAN

初识USB-CAN

2023-02-05 16:55:58 2462

原创 初识蓝牙JDY-08(修订2)

主要是避坑

2023-01-30 20:44:26 1112

原创 三台虚拟机实现NAT地址翻转

三台虚拟机实现NAT地址翻转(在VM软件下)

2022-04-16 22:31:41 860

原创 DHCP_IP获取(进阶版)(修订1)

实验要求:让PC获取地址,拓扑图如下:1、对DS1,DS2,AS部署trunkDS1:int range f0/1 , f0/2 , f0/3switchport trunk encapsulation dot1qswitchport trunk allowed vlan 1,10,20,1002-1005switchport mode trunkDS2:int range f0/1 , f0/2 , f0/3switchport trunk encapsulation dot1qs

2022-03-23 09:02:15 260

原创 DHCP池_自动获取IP(基础版)(修订4)

DHCP中继

2022-03-16 21:12:32 692

原创 VTP+SSH 登录实验(22/3/25)(修订1)

1、配置R1,R2地址(如上图)2、配置SSHR1:ip domain-name cisco.comcrypto key generate rsa1024//秘钥长度3、配置VTYR1:line vty 0 2//在全局模式下login local//限制telnet进出,允许telnet进出transport input sshtransport output sshLine vty 3 15Login localtransport input none //拒绝超过3.

2022-03-15 21:11:51 1277

原创 网关冗余实验(22/3/11)(修订2)

网关冗余

2022-03-12 10:49:27 1002

原创 IPv6基础部署(22/3/9)(修订2)

IPV6的理解和部署1、为啥普及IPV6由于IPv4的地址,在未来可能紧缺,虽然现在有NAT翻转技术,但解决不了实际上 IPv地址资源开始稀缺,同时IPv6对安全性也有提高。2、IPv6的组成部分(1)将48位MAC分开,插入FFFE,如:0050:3EE4:4C000050:3EFF:FEE4:4C00在3EE4的中间插入FFFE(2)上述1位对应4个bit位,如:0000 0000 50:3EFF:FEE4:4C00并将第7个bit位变成翻转–(0–>1,1–>0)00

2022-03-09 22:54:23 543

原创 路由认证实验(22/3/6)(修订4)

RIP、EIGRP、OSPF认证实验

2022-03-06 16:11:42 2229 1

原创 local-preference-实践理解(22/3/2)

BGP属性–local-preference1.local-preference:本地优先级2.作用:用于控制本地AS到外部选路,默认1003.规则:值越大越优先如下图:1.先配置直连,确保直连连通性,在部署BGP(略)2.对R2部署local-preference,并进行对比。ip prefix-list LOCAL seq 5 permit 5.5.5.5/32route-map LOCAL permit 10match ip address prefix-list LOCAL

2022-03-02 16:50:09 2286

原创 BGP路径属性----Orign属性(22/2/28)

BGP属性--Origin

2022-03-01 14:12:44 694

原创 BGP路径属性----As-path(22/2/27)(修订3)

AS-path3.优点:用于防环。如上图,若R1发一条A路由,1. 如R4学到1.1.1.1 的下一跳有 14.1.1.1和34.1.1.3,但最左侧有 大于号 指向的,是最优的选择,因为14.1.1.1的路径是最短,越短越优先。2.若由于R1,R2的网络出现问题,导致R1也遇到 A路由的路径400 300 200 100诸如此:R1会直接丢弃这样路由,防止环路。3.若让R4的路由的信息从右边34.

2022-02-28 10:50:20 1098

原创 ebgp-multihop 和next-hop-self实践(修订4)(22/2/26)

ebgp-multihop 和next-hop-self理解2(22/2/26)

2022-02-26 10:48:48 1664

原创 BGP--边界网关协议(修定三)

一、干啥?1、BGP是自治系统间的路由协议,用于控制路由的传播和选择最佳路由2、BGP工作在应用层,使用TCP端口179,利用了TCP的可靠性3、提供丰富路由策略,根据其属性,对路由实现精确的过滤二、如下图部署基础配置对R1,R2进行BGP配置R1:router bgp 100bgp router-id 1.1.1.1neighbor 2.2.2.2 remote-as 2345neighbor 2.2.2.2 ebgp-mulihop 2neighbor 2

2022-02-23 22:31:40 1464

原创 PBR(Policy Based Routing)(GNS3)(2022-2-22)

一、是干啥?例如:路由器转发一个数据,首先根据配置的过滤规则对数据进行过滤,匹配成功则根据对应转发的要求,进行选择性转发。优点:实现负载均衡。如下图:就是理由PBR技术,进行流量分流;现象:R1的流量只流向R4,R2的流量只流向R5注意:R1/R2 到R4/R5之间的R3,最好不要部署PAT,否则现象和PBR现象一样,不好区别。二、例题如下如下配置一.基本配置1.配置R1,R2,R3,R4,R5的快速以太网地址,和环回地址。2.在R3部署PBR技术R3

2022-02-22 20:10:40 518

原创 PAT配置心得(GNS3)

一、为了干啥?1.在同一网段可以直接通信,但如何在不同网段通信?对,没错就是利用NAT技术,但需要用内网地址 1:1 映射在外网的地址,就照成了浪费。2.多个内网地址映射在外网的同一个地址上,需要表明端口号,端口号有多个,也就是可以映射多少(65536)个二、PAT技术(1)如上图,192.168.0.0 要访问100.1.0.0,就需要如下配置1.shouxian1R1配置:进入全局模式配置f0/0的地址int f0/0no shutdownip address

2022-02-21 22:21:32 775

原创 XMAPP+WordPress建立本地博客(修订2)

XMAPP+WordPress本地博客(若有不妥,麻烦指教)

2021-12-24 17:09:54 518

空空如也

空空如也

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

TA关注的人

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