自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(182)
  • 资源 (127)
  • 收藏
  • 关注

原创 关于通过文件内容定位文件位置的解决方案

import osdef ContainString(files,string):for file in files:f=open(str(file),‘r’,encoding=‘utf-8’,errors=‘ignore’)if(f.read().find(string)!=-1):return(file)Files=[]for root,dirs,files in os.walk...

2019-11-06 13:47:06 1482 4

原创 win10专业版驱动开发

在visual studio单个组件里选择SDK10.0.018362.0。

2023-10-22 22:22:12 532

原创 esp32 arduino使用多个串口时如何查看serial1,serial2所对应的引脚定义

如上图所示可以通HardwareSerial.cpp找到起对应的引脚去连接设备即可。

2023-10-18 23:07:37 650

原创 rtmp htttp推流Windows桌面到srs进行播放

【代码】rtmp htttp推流Windows桌面到srs进行播放。

2023-10-14 00:20:13 342

原创 platformIO开发arduino

第一先安装arduino,再在arduino库里面安装第三方库。然后下载vscode,在vscode上安装platformIO,然后点击Quick Access下的Import Arduino Project。进入带有.ino后缀的文件夹里然后点击import就可以将项目进行导入。然后选择自己的arudino项目,一般在用户的Document下面。注意进行下载时需要用usb口进行下载,串口无法下载,不知道具体原因。然后就可以点击下面状态栏的编译下载选项了进行编译下载了。

2023-10-10 12:10:48 210

原创 Android WiFi ip显示

【代码】Android WiFi ip显示。

2023-09-30 02:26:20 331

原创 Android文件关联

这时候可以采用两个Activity,一个Activity用作Launcher,一个用于处理发送的文件;具体Activity。用户需求:Android在系统文件夹找到一个文件想发送自己开发的app进行处理该怎么办?intent-filter该怎么写了?

2023-09-08 23:28:02 769

原创 visual studio编写DLL,python调用

如果觉得不太方便,可以直接使用我提供的visual studio项目文件即可。(PS:前面截图代码忘记添加EXPORT,请参考代码框的代码)在visual studio的项目右击属性。选择不使用编译头,然后点击点击生成解决方案。选择第一个c++ DLL,然后python调用即可。就可以生成DLL文件了。

2023-09-01 10:16:57 609

原创 linux can总线txquenelen发送队列最大值

500000。

2023-08-25 15:01:03 111

原创 esp32 SPI外部硬件接口

SPID:数据输出IO(mosi)SPIQ:数据输入IO(miso)

2023-08-25 11:56:52 203

原创 ffmpeg根据m3u8转换成mp4

【代码】ffmpeg根据m3u8转换成mp4。

2023-08-24 05:51:21 200

原创 ubuntu can应用开发环境搭建指南

直接gcc can_send.c就可以生成目标文件,无需进行链接。

2023-08-22 11:20:28 1033

原创 python http文件上传

注意不能把http中数据完全写入文件中,要CGI对字段进行解析,获取正在属于文件的内容。

2023-08-20 20:36:50 890

原创 stm32 proteus仿真+cubemx

配置电轨,将VSSA接到GND,VDDA接到VCC。(PS:使用Proteus版本为8.13)配置如上图所示,将频率设置为72MHZ。Voltage改成3.3v。

2023-06-15 00:53:30 350

原创 HC-05蓝牙点灯 stm32

HC-05淘宝十几块就可以买到,但是记得要按住HC-05上按钮再上电,不然好像会乱码。

2023-06-03 00:50:51 687

原创 stm32 cubemx下载代码后不能正常运行但是使用keil5其他却能运行

经过测试发现是keil5并没有使用外部晶振8M而是使用的内部晶振。

2023-05-27 08:21:28 367

原创 oled i2c失败仪器调试总结

最近在调试oled i2c发现oled显示是总是不亮,纠结了好久,而且i2cdetect也没有查到设备,经过多次调试终于可以显示。于是总结一下oled的调试经验。2.设备没有正常工作时,用万用表进行电压测量,观察电压是否正常。3.逻辑分析仪,查看是否存在异常。此为嵌入式调试的三板斧,供后人参考。1.看日志,分析日志中出现的问题。

2023-04-22 14:40:59 233

原创 rk3399 gpio控制设备树

rk3399 设备树led点灯

2023-04-09 16:48:25 178

原创 windows路径字符串太长导致文件找不到的问题

首先这是个系统bug,只有将其放到路径较短的路径才行。

2023-04-01 18:42:52 145

原创 windows路径字符串太长导致文件找不到的问题

首先这是个系统bug,只有将其放到路径较短的路径才行。

2023-04-01 18:30:46 182

原创 rk3399 Android resource.img编译

嵌入式

2023-03-25 20:56:13 208

原创 小米刷机包资源链接

Sheet (feishu.cn)

2023-02-04 19:45:27 186

原创 python3.6/ctypes/__init__.py“, line 7, in <module> from _ctypes import Union, Structure, ArrayI

把移植的python3.6放到system/bin目录下后,发现在import ctypes时发现libffi.so not found。把python/lib下的so放到system/lib下就ok,原因在系统源码设定export LD_LIBRARY_PATH=/system/lib。这样就可以import ctypes了。

2023-01-28 00:02:48 46

原创 python移植后运行报错

解决方法:设置python家变量以及python库变量。

2023-01-24 21:45:45 654

原创 AOSP项目编译出现Jack server通信失败错误解决方法

1、删除TLSv1,TLSv1.1在这个文件中。2、重启一下Jack server。

2022-11-26 21:25:14 366

原创 Python系统调用os打开linux设备文件

在Python打开Linux device的时候先是执行Linux系统调用,然后再是调用Linux驱动里面注册的函数,比如open,read,write等自己实现的函数;再处理这些函数的返回值上,上层app应用中,python和C编写的应用对这些驱动里的返回值是做了不同的处理。这就解释了为啥一些app在c里面可以用,改成python就不行了。其主要区别在于C没有对返回值做判断,而Python中将驱动返回值作为返回数据的大小。如果为0,则返回空数据。如果觉得我分享的内容对您有用不妨打赏一下小编。

2022-09-25 12:36:21 628

原创 esp8266 micropython开发环境IDE之upyCraft

uPyCraft_V1.1.exe」https://www.aliyundrive.com/s/iJZhH1HvjYm 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。然后点击右边的锁链就可以进行连接串口到esp8266上了。

2022-09-13 23:57:49 1243

原创 香橙WiFi文件配置连WiFi

新建一个名字.nmconnection,修改上面的一些连接配置信息,将上面的文件内容写入nmconnection即可实现无路由器连接香橙派。

2022-08-24 12:51:27 395

原创 牛客网链表反转解题代码

【代码】牛客网链表反转解题代码。

2022-08-21 15:02:47 154

原创 Android jni 日志输出

用于Android jni日志输出

2022-06-25 20:30:10 743

原创 python opencv播放rtmp流

使用opencv解码rtmp流并进行播放,用q建退出

2022-06-05 17:25:16 1546 1

原创 指定Linux ip通过某个网卡

命令如下:route add -host 3.54.13.1 dev eth1这时通往3.54.13.1就会通过eth1如果有不对的,还请指正

2022-05-05 13:12:43 2388

原创 termux上运行x86 alpine linux

首先我们需要一个镜像,镜像获取可以联系QQ:3170161679(备注CSDN termux X86镜像有偿获取 )进行有偿获取。文件名为:alpineX86onTermux,大小比较大有10G,所以下载可以比较慢在打包的文件里面有个startAlpine.sh,直接./startAlpine.sh注意:需要提前安装qemu...

2022-02-23 12:37:16 1135

原创 在termux上安装Alpine linux x86 qemu

现有有一个系统镜像,我放到下面链接里面了,记住一定要用我提供的否则可能装不上。链接我放在这里供大家下载:(12条消息) alpinelinuxqemu专用镜像-虚拟化文档类资源-CSDN文库现在termux安装qemu用下面的命令:pkg install qemu-*然后用下面的命令创建一个qcow2的qemu系统镜像:qemu-img create -f qcow2 alpine.qcow2 50G然后安装系统:qemu-system-x86_64 -smp 2 -m

2022-02-22 08:53:42 3933

原创 Java调用Python

使用getRuntime方式,经过大量研究发现,只有getRuntime才能快速调用python,而且效率是最高的,如果用jython就会非常的慢,不建议使用。下面就是我提供的例子:「pythonWithJava」https://www.aliyundrive.com/s/B2K5VoYywsr 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。如果遇到permission denied,请chmod 777 add.py后在编译执行Java代码。还有

2022-02-09 10:04:23 600

原创 qemu使用教程

qemu创建rootfs:qemu-img create -f qcow2 youImage.qcow2 10G创建一个10Gb的rootfs,格式为qcow2.qemu加载系统镜像qemu-system-x86_64 -smp 2 -m 2048 -drive file=youImage.qcow2,if=virtio -netdev user,id=n1,hostfwd=tcp::6379-:6379,hostfwd=tcp::9000-:9000 -device virtio-..

2022-02-03 15:12:29 792

原创 apt安装特定版本软件

sudo apt install software=versionversion是软件版本号,software是要安装的软件

2022-02-03 11:46:39 6248

原创 嵌入式Rust与c性能研究分析

我从累加计算从1加到999999,分别统计了c语言和rust之间时间差异,发现两者的性能居然不差上下,打得有来有回。c++也只能一旁观战。怪不得Linus说要用Rust替代c++这种垃圾语言。我也觉得很有道理。以上仅是个人观点,如果你有不的意见可以评论区交流分享一下。...

2022-01-13 18:47:19 808

原创 java,c,kotlin,Python性能对比

可以看出从时间上看出各个语言之间的性能高低了,从高到低依次是:c>Python>Java>kotlin。这应该就是为什么kotlin没有火起来的原因吧,而Python火到飞起的原因吧。如果您有意见欢迎下发留言讨论。学习更多Python技术联系QQ(备注CSDN Python学习):3170161679大佬在线一对一辅导。...

2022-01-08 20:12:48 2629

原创 python lambda表达式做函数参数

def calc(x,y,func): return func(x,y)def add(x,y): return x+y;def sub(x,y): return x-y;def mul(x,y): return x*ya,b=4,5add_result=calc(a,b,add)mul_res=calc(a,b,lambda a,b:a*b)mul_res2=calc(a,b,mul)print(mul_res)print(mul_res2)#o.

2022-01-06 19:32:03 1241

Android ble实现与esp32进行通信

包含Android代码和esp32 arduino服务端代码

2024-04-12

cubdeide stm32f103c8t6 can数据接收

cubdeide stm32f103c8t6 can数据接收

2023-12-20

stm32f103c8t6 DMA串口数据接收

stm32cubeide生成

2023-12-05

stm32f103c8t6 can send代码

can send代码

2023-11-30

stm32cubeide HAL PC13点灯

stm32cubeide HAL PC13点灯

2023-11-27

html显示flv码流

使用srs做推拉服务器,ffmpeg进行推流

2023-10-14

js实时获取PC端音频流到服务器端处理

python flask server.py是负责websocket服务器,flaskServer负责显示index.html

2023-10-12

stm32cubeide-1.13.1版本 2023/9/11 download

stm32cubeide-1.13.1版本 2023/9/11 download

2023-09-11

ch341A c++ usb转SPI,I2C SDK example

ch341A c++ usb转SPI,I2C SDK example

2023-09-03

windows visual studio c++ tcp网络编程,包含服务端和客户端

windows visual studio c++ tcp网络编程,包含服务端和客户端

2023-09-01

visual studio编写DLL,python调用

visual studio编写DLL,python调用

2023-09-01

android mp4播放器,可以播放用户选择的文件

android mp4播放器,可以播放用户选择的文件

2023-08-27

m3u8 ts视频流下载

m3u8 ts视频流下载

2023-08-21

stm32f103c8t6 内部flash读写

stm32f103c8t6 内部flash读写

2023-08-06

android recyleview list adapter chat ui测试

chat app ui页面

2023-07-30

stm32 矩阵键盘oled显示器

大家可以根据自己需要对代码进行修改完善,欢迎大家一起交流学习

2023-07-23

全双工tcp隧道转发服务器

利用python实现全双工隧道转发

2023-07-02

android推送摄像头数据到python端显示

运行方式:先运行python服务器端代码,再运行Android端代码。采用jpeg编码tcp协议

2023-06-30

STM32F103C8T6 DHT11温度采集器驱动

使用cubemx进行开发,使用串口发送数据,支持printf串口重定向,部分代码来自于网络,如有侵权请联系删除

2023-06-30

python利用隧道转发技术实现远程监控,不仅限用于局域网,把forwardServer.py中转服务器放到具有公网ip的服务器

即可实现远程camera监控

2023-06-29

python socket隧道转发,单工通信

python socket隧道转发,单工通信

2023-06-29

使用microlib支持stm32 printf输出重定向

使用microlib支持stm32 printf输出重定向

2023-06-27

android audio发送到python服务端播放,使用tcp和pcm编码,带宽占用不大,在768kbps

android audio发送到python服务端播放,使用tcp和pcm编码,带宽占用不大,在768kbps

2023-06-26

python opencv推流camera到Android端显示

python opencv推流camera到Android端显示

2023-06-25

python百度逆地理编码获取定位信息

Android端

2023-06-23

Android pcm码流tcp播放器

python通过tcp发送pcm码流,Android端负责播放,不涉及编解码,适合小白学习

2023-06-07

android rtmp推流后置摄像头;部分代码参考自网络,如有侵权请联系删除

android rtmp推流后置摄像头;部分代码参考自网络,如有侵权请联系删除

2023-06-05

STM32蓝牙接收命令对应源码

STM32蓝牙接收命令对应源码

2023-06-03

HC-05 servo发送A1让舵机驱动;代码部分参考网络,如有侵权,请联系删除

HC-05 servo发送A1让舵机驱动;代码部分参考网络,如有侵权,请联系删除

2023-06-02

stm32f103c8t6 PA6 pwm舵机驱动

stm32cubemx hal开发

2023-06-02

stm32f103c8t6 串口发送A0点灯stm32cubeide示例代码

stm32f103c8t6 串口发送A0点灯stm32cubeide示例代码。部分代码参考自网络,如有侵权,请联系删除

2023-05-31

STM32 HAL OLED I2C适用内部使用RC时钟,非外部8M晶振

STM32 HAL OLED I2C适用内部使用RC时钟,非外部8M晶振。部分代码参考自网络,如有侵权请联系删除

2023-05-31

HAL stm32f103c8t6程序模板,资源参考自于网络,如有侵权,请联系删除

HAL stm32f103c8t6程序模板,资源参考自于网络,如有侵权,请联系删除

2023-05-20

st7735 stm32f103c8t6驱动

资源来自于网络,如有侵权请联系删除;仅用于学习用途

2023-05-18

使用Android binder service维持tcp连接,用Toast显示消息;带python服务器

使用Android binder service维持tcp连接,用Toast显示消息;带python服务器

2023-05-13

Android开机自动显示系统IP

Android开机自动显示系统IP

2023-05-07

Android ValueAnimator画动画

Android ValueAnimator画动画

2023-05-06

我的android oled jni app

用于Android显示oled的app

2023-05-03

android http server

android http server

2023-04-29

qemu aarch64 qemu镜像和启动脚本

qemu aarch64 qemu镜像和启动脚本

2023-04-08

空空如也

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

TA关注的人

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