自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (4)
  • 收藏
  • 关注

原创 【全志V821】1-1 芯片介绍

V821L2-WXXV821是一颗双RISC-V架构SoC,内部集成的高性能ISP和硬件编码单元支持4MP摄像头接入、ISP处理和H.264编码。V821支持单、双、三目的摄像头接入方案,同时集成了Wi-Fi、LDO、IRCUT Driver和Audio Codec等模块。基于优秀的ISP处理能力、低功耗与高扩展能力,V821可扩展多目网络摄像头、低功耗门铃、智能门锁等产品。

2025-04-02 17:29:21 323

原创 【IPV6从入门到起飞】5-6 IPV6+Home Assistant(ESPHome+ESP-cam)实时监控

在这里,因为我的hass版本是docker安装的,没有加载项,无法调用ESPHome,所以我们可以单独通过docker去安装ESPHome。修改连接的wifi,注意不要用5G频段的wifi哦,如果没有密码的,直接把password那一行删掉。在我们的路由器上,会看到一个新的设备连接,记住这个设备的IP地址。然后设备就出现在界面中了,如果不在的话,刷新一下,或手动添加。这个密钥就是我们在ESPHome的yaml配置中的 key。在后面添加上面的配置,注意是对齐的。不同的模组配置的引脚会有差异。

2024-09-28 22:51:40 1400

原创 【IPV6从入门到起飞】5-5 IPV6+Home Assistant(HACS商店安装)docker版本安装

在hass中,是有在线商店供我们下载插件,用于美化hass以及拓展功能,但是在docker版本中,默认是没有的,开启高级模式也没有,下面我们来手动下载安装。安装完重启hass,然后可以在左侧看到多了一个侧边栏。在这里可以下载自己想要的拓展插件,又可以快乐地玩耍了。来到hass的ui界面中,在集成中搜索HACS。其实步骤并不复杂,直接通过命令行下载即可。全勾选,然后去github验证即可。后期继续更新美化教程。

2024-09-19 21:35:33 749 1

原创 【IPV6从入门到起飞】5-4 IPV6+Home Assistant(ESP32+MQTT+ILI9488)远程留言墙

在这一小节我们通过ESP32 接上ILI9488(SPI,320x480)屏幕,实现Home Assistant的留言功能。因为我们要使用到 ,里面包含了 而 使用了 缺点:目前只支持英文的显示,后续在看看能不能支持中文的显示。所以我们修改 文件的配置即可。目前的屏幕响应速度很快,更新后基本上是秒刷的。下面开始实现我们的方案。

2024-09-19 21:34:26 1125

原创 【IPV6从入门到起飞】5-3 IPV6+Home Assistant(ESP32+MQTT+GPIO)远程控制灯

在上一小节我们通过ESP32接入了Home Assistant,实现了温度、湿度、光照强度的数据采集,但智能家居更多的是实现控制,现在我们通过4个IO以及灯来模拟家庭的设备,通过Home Assistant远程控制开关。点击页面上的 lamp2 的开,板子的第二个灯亮起,其他灯的效果也是一样的,不做重复的演示。(这里使用的是步进电机驱动板,恰好有个灯,拿来用一下)配置yaml,添加四个灯,设置主题以及控制字。直接使用GPIO5、18、19、21作为输出。如果有熟读上一节的内容。的话,本节的内容相当简单。

2024-09-13 22:21:35 710

原创 【IPV6从入门到起飞】5-2 IPV6+Home Assistant(ESP32+MQTT+DHT11+BH1750)传感器采集上传监测

我手上有一块ESP32开发板,以及两个我们熟悉的传感器:DHT11和BH1750,在这一节我们实现将ESP32接入Home Assistant,让传感器采集的数据通过ESP32上传到Home Assistant。10- DHT11具有温度和湿度,可以将数据上传到单个Topic,也可以分成两个Topic,这里用前者作为例子,使用json打包上传数据,然后通过。在教程开始之前,可以先看一下我现在的页面效果,这是手机Home Assistant的效果。9- BH1750采集的光照强度我们直接将采集到的。

2024-09-13 22:21:03 1475 3

原创 【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联。如果有域名绑定IPV6地址的话,直接域名(加端口)即可访问你所搭建的服务,远程即可管理你的智能家居,简直不要太方便。后续智能家居的接入以及嵌入式设备的接入,将在后续不断更新,欢迎关注催更哦。直接从官方仓库我拉不下来,从这里可以下载,但是有点慢。经过测试,安卓和苹果都有该APP,直接下载安装即可。即可访问控制台,然后开始你对hass的初始化。

2024-09-09 10:01:39 883 1

原创 【IPV6从入门到起飞】4-RTMP推流,ffmpeg拉流,纯HTML网页HLS实时直播

研究了一段时间,静态html没有办法直接拉取rtmp格式的直播,在这里转为m3u8格式,并寸到tomcat对应的目录下,记得先创建。因为我的电脑IPV6能入站,能当服务器,手机在插卡的情况下能获取IPV6,能访问我电脑的服务,该前提条件能实现我想要的功能。指定rtmp服务器地址(不一定是本机,得看具体情况,我这里是服务器自己转),以及推流上来的路径和密码。3、电脑(Linux)通过ffmpeg拉流,并转换为m3u8格式的文件存到共享目录下。5、加入IPV6,即可实现手机端访问网页,实时看到电脑端的直播。

2024-09-07 21:31:56 1372

原创 【IPV6从入门到起飞】3-域名解析动态IPV6(阿里云)

在上节我们有讲到,可以通过隧道、CPE、路由器、手机获取我们的IPV6地址,但是很长,没办法记得住,而且是可变的,所以需要想个办法方便记住而且不会因为IPV6变了而乱了阵脚。,简单来说就是,如果电脑的IPV6发生改变,那就需要将域名记录的IPV6同步修改,这样我们只需要访问我们的熟悉的域名,就能指向该电脑。b、获取本机(Linux)上的IPV6,保留24开头的IP(目的是过滤掉fe开头的IP),可按需修改,有的IPV6是20开头。c、如果阿里云上解析的记录与本机的一致,则不修改,否则提交修改记录。

2024-09-04 22:04:05 4026

原创 【IPV6从入门到起飞】2-2 获取你的IPV6(Teredo隧道)

- IPv4与IPv6的过渡: 随着互联网的快速发展,IPv4地址逐渐枯竭,IPv6被引入以提供更大的地址空间和更好的网络功能。然而,许多现有的网络基础设施仍然基于IPv4,这导致了IPv4和IPv6之间的兼容性问题。- 隧道技术的需求: 为了在IPv4网络中使用IPv6,开发了多种隧道技术。Teredo是其中之一,它允许IPv6数据包在IPv4网络中传输,解决了IPv4和IPv6之间的互通性问题。## 2.2 工作原理- 隧道机制: Teredo通过在IPv4数据包中封装IPv6数据包来实现隧道。

2024-09-03 22:03:54 1810

原创 【IPV6从入门到起飞】2-1 获取你的IPV6(手机、CPE等)

在网上买了一个CPE,因为自己比较喜欢折腾,对比了一下感觉鲲鹏C8-668很有意思,以下是配置(不打广告,只是很喜欢而已)。我们对IPV6已经有了一定的认识,但其实IPV6现在逐渐已经融入了我们的生活,你手上可能就有着IPV6的资源,就比如手机,下面带大家来看看。IPV6是唯一的,但是它是可变的,后面会更新如何实现动态域名绑定你的IPV6,实现公网IPV6服务器的搭建。下图是我最近两次的测速记录,随便测了一下,可能不太准,环境也一般般,带宽能拉到500~700M?

2024-09-03 21:08:03 2280

原创 【IPV6从入门到起飞】1-IPV6介绍

IPv6(互联网协议第六版)是为了解决IPv4地址耗尽问题而设计的下一代互联网协议。它引入了更大的地址空间和一些新的特性,以满足现代网络的需求。

2024-09-02 00:27:24 4691

原创 OrangePi AIPro开发板评测(sata、yolov8、OLED)

OrangePi AIpro开发板评测,资源丰富,比以前的版本有较大的提升,与树莓派相媲美,评测感觉良好!OrangePi AIPro开发板评测(sata、yolov8、OLED)开发板的开发文档非常好,可放心食用!

2024-06-05 19:06:00 10271

原创 【创作赢红包】嵌入式面试复习

数据传输完毕后,就释放了连接,A一共发出了两个连接请求报文段,其中第一个丢失,第二个到达了B,但是第一个丢失的报文段只是在某些网络结点长时间浦留了,延误到连接释放以后的某个时间才到达B,此时B误认为A又发出一次新的连接请求,于是就向A发出确认报文段,同意建立连接,就会造成浪费资源。1线程获取A资源后,如果2线程也要获取A资源,那么2线程就直接阻塞,等1线程释放了A资源,那么2线程就会获得A资源使用,然后后面就是类似的原理了。在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。

2023-03-31 22:09:58 691 7

原创 【C++/QT】QT实现侧边导航栏(附代码)

在qt界面实现侧边导航栏的设计主页主要实现:a、添加 `sideBar` 到左侧b、拖动四个 `QToolButton`c、放置 `verticalSpacer`d、右侧放置主窗口 `stackedWidget` ,删掉两个pagee、修饰按键建立连接connect(&btnGroup, static_cast(&QButtonGroup::buttonClicked),ui->stackedWidget, &QStacked

2023-03-21 09:46:21 13256 8

原创 【全志T113-S3_100ask】12-3 Linux蓝牙通信实战(基于BlueZ的C语言BLE蓝牙编程)

在网上找了若干篇关于BLE的C语言编程,都不尽人意,可能是分析一下函数、结构体,可能是研究一下启动的流程,可能是用命令行去操作,可能是说一下dbus啥啥啥的。其中,gap_device_data_read 和 gap_user_write_service是我们服务的具体内容(即我们需要去实现它),当用户调用这个服务的时候,我们需要做一些什么。这个功能我研究了很久,他的应用场景很大,设置装置联网就是其一,另一个,在穿戴设备的场景也应用广泛等等,我测试了一下,稳定性很不错,实时性也很强,有待进一步深入研究。

2023-02-28 20:36:24 3275 14

原创 【C++/QT】QT5.6解析Excel教程(qtxlsx)

3.2 : 拷贝上图lib文件夹下 Qt5Xlsxd.lib Qt5Xlsx.lib Qt5Xlsx.prl Qt5Xlsxd.prl 4个文件到你的Qt的lib下 C:\Qt\Qt5.6.0\5.6\msvc2015_64\lib。3.4 : 拷贝 mkspecs\modules 文件夹下的qt_lib_xlsx.pri到你的Qt模块下 C:\Qt\Qt5.6.0\5.6\msvc2015_64\mkspecs\modules。目录多出一个大的文件夹,在里面才有以上三个目录)

2023-02-11 17:16:35 3379 3

原创 【全志T113-S3_100ask】16-1 linux系统驱动四线电阻屏(tpadc、tslib)

上一小节,使用了内核驱动了 ili9341 ,但是上面的电阻屏并还没有驱动,查阅芯片数据手册,该芯片支持驱动四线触摸屏。1、先把芯片拆下来把,这么小的引脚好像不好焊接。1、感觉触摸屏input上报的时间很久,感觉很久才触发一次坐标值,是tpadc的配置有问题吗?其中,如果type为0001,则为x轴,0003则为y轴,value为对应的值。且buildroot已经支持,官方设备树已经配置好。那就手动把触摸屏的四根线焊上去吧(别接错了)嗯,看起来没短路,然后接到核心板的对应引脚上。4、如何手写坐标校准呢?

2022-11-29 16:21:08 5203 2

原创 【全志T113-S3_100ask】15-2 linux系统gpio模拟spi驱动屏幕——ILI9341

其实实现模拟spi不是为了刷屏,而是这个屏幕使用的是电阻屏,使用的是XPT2046芯片,需要使用spi通信,对于读取触摸屏位置来说,对速度的要求其实不高。但是这个板子没有多余的spi了,cs只有一个,只能暂时模拟spi使用了(如果把核心板的spi nand拆掉呢)文档路径 :Documentation/devicetree/bindings/spi/spi-gpio.yaml。看起来还是挺简单的,只需要配置 compatible 和对应的 gpio。此时工作已经完成一半了,下面直接修改设备树即可使用。

2022-11-28 00:23:48 4280

原创 【全志T113-S3_100ask】15-1 内核5.4驱动spi屏幕——ILI9341

在原本的设备树中,配置是错误的,引脚都对不上,应该是参考D1-H的文档,然后拷贝过来的。我们还用到了dc和rst引脚,这两个引脚可以随便找个io,但是不能和其他引脚冲突。修改完以上三个函数,就可以编译内核和buildroot。在 Function4 中有spi1相关的配置,从PD10到PD15。至此,屏幕驱动完毕。可以进一步研究c语言驱动屏幕,或者lvgl驱动。按照屏幕的接线方案进行接线,一一对应就好没啥好说的。上电之后屏幕由白到黑,应该是驱动加载成功了。2、然后左斜杠 / 进入搜索,输入。

2022-11-24 16:17:38 6040 11

原创 【全志T113-S3_100ask】14-1 linux采集usb摄像头实现拍照(FFmpeg、fswebcam)

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。前面的"FF"代表"Fast Forward"。FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。

2022-11-22 00:44:43 4637 4

原创 【全志T113-S3_100ask】13-1 Linux c语言ioctl驱动oled(iic、ssd1306)屏幕

对于oled屏幕来说,先要对iic总线上进行寻器件,要对oled屏幕进行写命令和数据,如果单纯使用open然后write函数进行连续写操作,其实是不可行的,因为write函数结束后会产生一个stop信号,后面的数据根本就拼不上去,所以需要借助ioctl函数将命令和数据"拼接"起来。其中:msgs使用前必须先分配一下内存,msgs=(struct i2c_msg )malloc(nmsgssizeof(struct i2c_msg));nmsgs是msgs的个数其中:2、读函数(三)对oled的操作

2022-11-19 11:56:05 3055

原创 【全志T113-S3_100ask】11-2编写驱动采集dht11数据(cdev、中断、锁)

至此,测试完毕,但是驱动程序中有bug待优化,比如读取数据的时候会存在数据的滞后性,导致第一次读取数据会发生错误。为保证调用时返回给函数是准确的数据,读取了两次,在一定程度上缓解了滞后性,但是根本问题未解决,有待优化。中已经实现了一种方法采集dht11的数据,但是经反馈说采集不够稳定,经常读不到数据、DHT11无响应的现象,再次展开研究,参考。本文的设备树与上一节不完全一致,使用的依然是PD14,但是更加易读。

2022-11-10 17:59:38 1718 1

原创 【ESP8266】无线串口调试工具(实时收发、支持中文)——上集

此文使用ESP8266-01S进行测试,基于Arduino进行编程,实现两个ESP8266之间的开机自动配对连接,使用TCP通信,实现两个串口之间的无线传输,基于波特率9600进行测试无任何数据丢失。客户端主要的内容为:设置wifi为STA模式,连接wifi,连接对应wifi的80端口的TCP服务器,当连上了服务器并且串口有数据时将数据转发到服务器端,当服务器端有数据时打印到串口。1、在波特率为11500的条件下,使用电脑对ESP8266搭建的TCP服务器进行测试的结果,无数据丢失。

2022-11-03 21:55:07 4799 1

原创 【全志T113-S3_100ask】12-2 Linux蓝牙通信实战(BLE初窥)

4、但是我们没有其他服务,只能做一些简单的操作,比如读取,因为现有的服务是 bluetoothctl 提供的。其他操作自己慢慢摸索哈,我一个人只能啃成这样了,如有写得不对的地方大佬指正。4、连接后,bluetoothctl会发生变化,此时已经进入交互界面。直接体现在进行蓝牙连接时,是否输入连接PIN密码,用于PIN配对。服务从 3 项变为 4 项,第 4 项即为我们刚才添加的服务。读操作的话,直接读取就好了,值为刚才我们设置的值。3、手机使用BLE调试助手连接蓝牙,如下图所示。5、下面我们添加自己的服务。.

2022-08-09 17:24:16 7592 11

原创 【全志T113-S3_100ask】12-1 Linux蓝牙通信实战(BLE简介)

BLE(Bluetooh Low Energy)蓝牙BLE技术是一种短距离、低成本、可互操作性的无线技术,它利用许多的智能手段最大限度地降低其功耗。BLE技术的工作模式非常适用于微型无线传感器(每半秒交换一次数据)或使用完全异步通信的遥控器等其它外设传送数据。这些设备发送的数据量非常小(通常也就几个字节),而且发送的次数也很少(例如每秒几次到每分钟一次,甚至更少)。...

2022-08-09 11:59:35 4375 2

原创 【全志T113-S3_100ask】11-编写驱动采集dht11数据

1、外观2、电路引脚说明pin名称注释1VDD供电 3-5.5VDC2DATA串行数据,单总线3NC空脚4GND接地,电源负极3、量程精度DHT11是一款有已校准数字信号输出的温湿度传感器。其精度湿度±5%RH, 温度±2℃,量程湿度5~95%RH, 温度-20~+60℃。4、电气特性供电 电压3.3~5.5V DC输出 单总线数字信号。............

2022-08-03 09:48:13 3251

原创 【全志T113-S3_100ask】10-使用内核驱动点灯(控制继电器)

开发板上没有led灯,且没用其他引出的GPIO,所以就借rgb屏幕的引脚来点个灯(不过分吧@狗头),实现控制继电器。看了好久的原理图,怕与其他功能冲突,所以就使用了 PD13 作为本次实验的引脚。该引脚除了作为rgb屏幕的功能外,好像没其他作用了,好,就它了。在 /sys/class/leds/red 下可以找到相关的属性。1、寻找设备树,在 /proc/device-tree 下。下面使 brightness 属性为 1 .即可点亮。关闭的话,使用以下命令即可。焊接飞线接到继电器上。...

2022-08-03 08:55:39 3699

原创 【全志T113-S3_100ask】9-音频输入与输出(amixer、aplay、arecord)

之前查看系统命令,发现有个aplay命令,然后尝试使用 aplay -Dhw:audiocodec -vvv gz.wav播放音频,然后报错 aplay: pcm_write:2127: write error: Input/output error。找到了Headphone volume,意思是耳机音量,因为我们是使用3.5mm接口的,所以这一项和我们想要的很像。解释:比如想要设置主音量,第一次使用的话先得查询一下接口函数的配置参数,但是又不知道接口叫什么,先查询所有接口。耳机开关的输出是 off!...

2022-08-02 19:29:17 6270 3

原创 【全志T113-S3_100ask】8-USB串口获取GPS数据(含解析)

板子上有两个串口,但是串口1被xr829模块占用了,串口3主要用于调试,为简单实现串口功能,本讲将实现usb转串口(ch340)来采集gps的数据,并解析。本解析参考https//blog.youkuaiyun.com/qq_30665009/article/details/121434507。驱动是编译进内核的,不用手动加载,把USB转TTL插到USB口就自动匹配识别,生成ttyUSB0设备。在buildroot已经集成了ch341的驱动,我们将其使能即可使用,非常简单。编译后放到开发板,测试程序。...

2022-08-02 16:28:18 3821 4

原创 arm交叉编译安装wpa_supplicant

将图中wpa_cli和wpa_supplicant这两个文件拷贝到开发板根文件系统的/usr/bin目录中。#将lib目录下的libcrypto和libssl库拷贝到开发板根文件系统中的/usr/lib目录下。#正点原子将lib目录下的所有文件拷贝到开发板根文件系统的/usr/lib目录下。下载(我的版本是wpa_supplicant-2.7)编译、安装前先执行export指定pkgconfig的位置。下载(我的版本是openssl-1.1.1d)编译完成后,我们需要的东西已经都有了。......

2022-07-30 23:56:45 2170

原创 【全志T113-S3_100ask】7-编译Tina系统初体验

因为使用Tina系统开发还是比较方便的,有全志的SDK支持,可以参考的内容比较多。通过上面的百度网盘下载SDK,拷贝到linux下。编译出来的是nand镜像。7月28日,百问网官方发布适配。当然我的编译过程没有那么顺利。......

2022-07-29 16:11:45 10035 8

原创 【全志T113-S3_100ask】6-编写IIC驱动GY-302(twi)

在100ask的板子上预留了一个IIC接口,下面通过这个IIC接口来采集光照强度传感器GY-302(BH1750)。在设备树中,找不到任何i2c的节点信息,只找到twi。TWI(Two-wireSerialInterface)两线串行接口,TWI完全兼容I2C总线。由于TWI总线与传统的I2C总线极其相似。因此不少人误以为TWI总线就是I2C总线,其实这只是一种简单化的理解。TWI总线是对I2C总线的继承和发展。它定义了自已的功能。...

2022-07-28 18:34:26 3924 3

原创 【全志T113-S3_100ask】5-编写按键驱动(input子系统+内核按键驱动)

在第四讲的时候我们自己添加key节点,并且通过编写驱动和应用程序成功读取按键值,但是对于强大linux来说,按键的驱动早就写进了内核,而且实际的开发中我们是使用input子系统进行开发的,下面我们使用input子系统+内核按键驱动来实现。......

2022-07-26 17:35:22 3608 1

原创 【全志T113-S3_100ask】4-编写按键驱动(atomic + poll)

【全志T113-S3_100ask】4-编写按键驱动前言(一)查看原理图(二)修改设备树(三)编写驱动 key_drv.c(四)编写测试应用 key_drv_test.c(五)编写Makefile(六)测试前言本来想写一下点灯的驱动的,结果发现板子上没有用户的led灯?????那就试着写一下按键的驱动吧。(一)查看原理图在原理图里,找到了用户按键USER KEY的内容.........

2022-07-21 16:42:30 2986

原创 【全志T113-S3_100ask】3-自动烧录系统脚本

总上所述,既然镜像系统在linux下,为什么不通过Ubuntu向sd卡烧录系统呢?二是需要将img移动到window下,然后通过Win32DiskImager.exe进行烧写。官方提供的PhoenixCard.exe有恢复卡的选项,但是每次都要点击两次才能完全恢复。在Ubuntu下进行了镜像img的制作,需要向sd卡进行镜像的烧录,但是过程繁琐。一是将带系统的sd卡插进电脑,因为存在多个分区,一次性弹出多个窗口。但是不会输出dd烧写过程的j进度,有知道的大佬欢迎留言。三是在烧录前经常提示拒绝访问。.....

2022-07-21 16:12:19 3303 10

原创 【全志T113-S3_100ask】2-编写第一个驱动

关于KERN_DIR,本环境使用的是buildroot,通过GitHub把kernel下载下来的,源码在./buildroot-100ask_t113-pro/buildroot/dl/linux/git下,但是该源码未经过编译,而上一节已经编译过buildroot生成镜像img了,那就是已经编译过了,但是指定该目录编译不了。./output/host/opt/ext-toolchain/bin/arm-linux-gnueabi-gcc是原始的。在这里我使用链接后的gcc。.........

2022-07-20 19:52:26 3677 1

原创 【全志T113-S3_100ask】1-编译buildroot初体验

接触了一块新的开发板资源1资源2序号1RESET复位按键,主要用于复位系统使用。序号2用户按键,可自定义功能。序号3TF卡卡槽,用于读取TF卡并支TF卡启动系统。序号4XR829无线模组配套的ANT天线接口。序号5Debug接口,用于串口输出,显示系统信息,调试登录等。序号6OTG接口,主要用于烧写SPI-NAND系统使用,也可用于ADB调试。序号7电源供电切换开关,用于切换供电方式是OTG口还是DC电源口。序号8DC接口,用于接入专用电源适配器给开发板独立供电。.........

2022-07-20 17:38:30 11891 9

原创 J1900 安装以及配置ubuntu18.04(2:smaba、tftp)

如果有防火墙记得开启139和445端口。如果有防火墙记得开机69-udp端口。输入账号和密码即可连接访问。开启/重启tftp服务器。

2022-07-18 20:21:48 1989

原创 J1900 安装以及配置ubuntu18.04(1)

J1900可以做什么?听过的人已经明白了,听不懂的人还要研究一番。配置参数cpuJ19001.9GHz,四核内存8GDDR3硬盘132Gmsata固态硬盘硬盘21T2.5寸机械硬盘其他接口USB3.0x1;千兆以太网x1;麦克风和音频,12v供电外观黑色铝合金外壳,带电源接口,20cmx20cm。.........

2022-07-16 22:57:33 6937 3

Thonny 4.1.4 安装包

Thonny 4.1.4 安装包

2024-09-28

ffmpeg-master-latest-win64-gpl.zip

windows下的ffmpeg,可以实现很强的功能。

2024-09-07

smartHome.rar

在qt界面实现侧边导航栏的设计 主页主要实现: a、添加 `sideBar` 到左侧 b、拖动四个 `QToolButton` c、放置 `verticalSpacer` d、右侧放置主窗口 `stackedWidget` ,删掉两个page e、修饰按键 建立连接 connect(&btnGroup, static_cast<void (QButtonGroup::*)(int) >(&QButtonGroup::buttonClicked), ui->stackedWidget, &QStackedWidget::setCurrentIndex);

2023-03-10

linux下usb转串口获取、解析gps数据.rar

本程序适用于linuxC,使用usb转串口获取、解析gps数据 采集效果: =========================================================== == == GPS state bit : A [A:有效状态 V:无效状态] == GPS mode bit : A [A:自主定位 D:差分定位] == Date : 2022-08-02 == Time : 16:12:28 == 纬度 : 北纬:23度6分37秒 == 经度 : 东经:113度16分35秒 == 速度 : 0.294 m/s == ============================================================

2022-08-02

Java课程设计——饭卡管理系统(JavaSwing、JavaFX、MySQL)

* 项目名:Java课程设计——饭卡管理系统(JavaSwing、JavaFX、MySQL) * @author :第四维度 * 创建时间:2021-6-21 * 采用JavaSwing、JavaFX设计UI界面,结合MySQL数据库进行增删改查操作,功能较为完善 * 包含数据库文件、ER图、数据库表的设计、系统功能图、逻辑设计(流程图) * 源文章及其效果见: https://blog.youkuaiyun.com/qq_46079439/article/details/121029506 * 有疑问或其他需求联系作者,谢谢。

2022-05-29

Android Studio实现MQTT数据收发及数据处理

在Android Studio实现MQTT对主题的订阅和数据的收发,以及将数据封装成对象传回MainActivity,方便进行数据处理,其操作信息在TextView中展示相关的数据。对相关的数据一目了然,同时,在页面中为物联网的开发提供了开关、按钮两个常用的组件,方便直接进行移植使用,快速开发。 调试环境:android 2021.1.1 真机调试:小米cc9 (android 11) 使用语言:Java 关键词:MQTT、Android Studio、Java、物联网、订阅、数据处理

2022-04-19

mealCardSystem.rar

* 项目名:Java课程设计——饭卡管理系统(JavaSwing、JavaFX、MySQL) * @author :第四维度 * 创建时间:2021-6-21 * 描述:这是一个涉及 MySQL + IDEA + Jdk8 + swing + javaFX 的项目,能实现对数据库的增删改查 * 增:在线充值、注册用户/管理员 * 删:注销 user 用户,删除消费记录、删除充值记录 * 改:冻结用户、解挂用户、修改密码 * 查:查询 cost 表、查询 recharge 表、查询 users 表 * 一共四个窗口:登录、用户、管理、模拟消费

2021-10-29

空空如也

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

TA关注的人

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