E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
树莓派串口通信python函数
树莓派
Debian系统中如何用mDNS广播自己的ip地址
在Debian系统的
树莓派
上使用mDNS(MulticastDNS)广播其IP地址通常涉及到Avahi服务的使用。
菌菌的快乐生活
·
2024-01-10 04:59
debian
tcp/ip
运维
arduino——串口通讯(笔记)
硬件
串口通信
HardwareSerial类库的使用hard硬ware器物或
猛犸象和剑齿虎
·
2024-01-10 02:35
Qt之字节数组类QByteArray
该类在
串口通信
中经常被使用,因为
串口通信
数据都是一个一个的8位字节流。初始化通常有两种方法可以初始化QByteArray类的对象第一种方法是通过constchar*将其传递给构造函数。
行者..................
·
2024-01-10 00:09
qt
开发语言
Python函数
式编程(python系列27)
前言:函数式编程有什么用,为什么要学函数式编程?函数式编程是一种编程范式,可减少程序的错误和复杂度,提高代码的可维护性和可重用性。1.定义:用一系列函数解决问题函数可以赋值给变量,赋值后变量绑定函数。允许将函数作为参数传入另一个函数。2.高阶函数:将函数作为参数或返回值的函数函数作为参数将核心逻辑传入方法体,使该方法的适用性更广,体现了面向对象的开闭原则。那什么是开闭原则呢?对扩展开放,对修改封闭
不会有人取个名会想很久吧
·
2024-01-09 23:47
python
开发语言
STM32CubeMX&Keil——STM32F103C8T6的USART
串口通信
及中断
文章目录一、
串口通信
(一)串口协议和RS-232标准1.
串口通信
协议2.RS232串口标准3.RS232电平4.TTL电平5.RS232电平和TTL电平的区别(1)电压(2)范围(3)接口电路总结:(二
Morzart
·
2024-01-09 20:21
stm32
单片机
嵌入式硬件
STM32G030C8T6:USART
串口通信
(中断)
本专栏记录STM32开发各个功能的详细过程,方便自己后续查看,当然也供正在入门STM32单片机的兄弟们参考;本小节的目标是,系统主频64MHZ,采用高速外部晶振,通过芯片PB6,PB7的USART1口,实现
串口通信
乘凉~
·
2024-01-09 20:45
STM32开发实战
stm32
嵌入式硬件
单片机
串口通信
,收发十六进制
发送端:将浮点数转换为字节数组floatfloatNum;unsignedcharbyteArry[sizeof(double)];voidFloat2Byte(floatfloatNum,unsignedchar*byteArry){char*pchar=(char*)&floatNum;for(inti=0;i#include//将一个字节数组转换为浮点数floatByte2Float(uns
有恒无益
·
2024-01-09 19:39
嵌入式软件开发
c++
算法
开发语言
【51单片机系列】
串口通信
模块
文章目录一、计算机串行通信基础二、串行通信的基本概念2.1、异步通信与同步通信2.2、串行通信的传输方向2.3、串行通信常见的错误校验2.4、传输速率三、串行通信接口标准3.1、RS-232C接口3.2、RS-422A3.3、RS-485接口四、80C51的串行口4.1、80C51串行口的控制寄存器4.2、80C51串行口的工作方式4.3、波特率的计算4.4、串口如何使用五、单片机与单片机的通信5
小地瓜重新去华容道工作
·
2024-01-09 19:33
51单片机
51单片机
嵌入式硬件
单片机
学习STM32正点原子好吗?
然而,对于纯新手而言,建议先学习一段时间正点原子的入门教程,特别是
串口通信
篇章。我也可以提供一套全面的嵌入式学习资料,内容包括编程教学、数据处
单片机一哥
·
2024-01-09 19:31
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
Python函数
高阶
函数进阶目标函数参数和返回值的作用函数的返回值进阶函数的参数进阶递归函数01.函数参数和返回值的作用函数根据有没有参数以及有没有返回值,可以相互组合,一共有4种组合形式无参数,无返回值无参数,有返回值有参数,无返回值有参数,有返回值image.png定义函数时,是否接收参数,或者是否返回结果,是根据实际的功能需求来决定的!如果函数内部处理的数据不确定,就可以将外界的数据以参数传递到函数内部如果希望
新海说
·
2024-01-09 15:23
Python函数
传递参数
严格来讲,python中并不存在值传递和引用传递的说法,准确地说,Python的参数传递是赋值传递(passbyassignment),或者叫作对象的引用传递(passbyobjectreference),使用这两个说法只是为了更好地联系已经学过的内容,方便进行类比分析。在Python中:1、变量的赋值,只是表示让变量指向了某个对象,并不表示拷贝对象给变量;而一个对象,可以被多个变量所指向。2、可
Mobius8086
·
2024-01-09 12:56
Python
python
开发语言
UART
串口通信
学习
串口是“串行接口”的简称,即采用串行通信方式的接口。串行通信将数据字节分成一位一位的形式在一条数据线上逐个传送,其特点是通信线路简单,但传输速度较慢。因此串口广泛应用于嵌入式、工业控制等领域中对数据传输速度要求不高的场合。1、简介串行通信分为两种方式:同步串行通信和异步串行通信。同步串行通信需要通信双方在同一时钟的控制下,同步传输数据;异步串行通信是指通信双方使用各自的时钟控制数据的发送和接收过程
QYH2023
·
2024-01-09 09:22
fpga开发
单片机
嵌入式硬件
树莓派
3B+ /+ CSI摄像头 + FFmpeg + SRS 实现直播推流
简介:手头有一个
树莓派
3B+和一块CSI摄像头,想要实现一个推拉流直播的效果。
Daydreamer .
·
2024-01-09 08:39
服务器
FFmpeg
SRS
ffmpeg
实时音视频
linux
在x86架构Linux系统上编译arm64Linux的Electron项目
更高的版本应该都可以如果是Mac系统需要大于11.0.0的版本"electron-builder":"^22.10.5",亲测在Ubuntu20.0环境打包软件成功x86架构然后在Ubuntu21.0(
树莓派
的镜像
JokerLee...
·
2024-01-09 05:29
electron
linux
架构
electron
Linux文件系统认知
种类比如:FAT、VFAT、NTFS、EXT1/2/3/4、HFS等格式对于
树莓派
来说:可以用系统命令查看文件类型(格式):df-Tvfat:boot(bootloader,kernel)ext4:更目录
$&.Dream Flying��
·
2024-01-09 03:12
树莓派
树莓派
更换国内源(清华源)
机型:
树莓派
4B(4G版本)系统::RaspberryPiOS(64bit)beta1.备份原文件ssh连接到
树莓派
,备份源文件sources.list和raspi.list$sudocp/etc/apt
lantean_
·
2024-01-09 01:14
linux
树莓派
清华源
ssh
linux
运维
树莓派
点亮led(1)
更换清华源
树莓派
更换国内源(清华源)_
树莓派
更换清华源-CSDN博客查看python版本安装pipx安装引脚查看引脚#安装gpio创建文件夹创建py文件运行python文件ubuntu传递文件到
树莓派
1
牙刷与鞋垫
·
2024-01-09 01:42
树莓派
单片机
stm32
c#rs232与三菱通讯_c#上位机与三菱PLC(FX3U)串口通讯
项目中会经常用到上位机与PLC之间的
串口通信
,本文介绍一下C#如何编写上位机代码与三菱FX3U进行通讯1.第一种方法是自己写代码实现,主要代码如下://对PLC的Y7进行置1byte[]Y007_ON=
weixin_39726697
·
2024-01-08 22:41
c#rs232与三菱通讯
树莓派
基础设置-显示中文和添加中文输入法
显示中文和添加中文输入法因为
树莓派
默认是采用英文字库的,而且系统里没有预装中文,所以你即使在locale中改成中文,也不会显示中文,只会显示一堆方块。因此我们需要手动来安装中文字库。
KenChen_939
·
2024-01-08 20:23
树莓派
Ubuntu:屏幕截图
1.系统自带截图工具使用键盘的"prtsc"截图2.使用scrot安装sudoapt-getinstallscrot查看安装版本sudoscrot-v截图scrot-s
芝士思维
·
2024-01-08 12:05
机器人开发
ubuntu
linux
树莓派
Linux开发板烧录实验
但是现在因为
串口通信
的速度很低,所以现在串口主要是用来做程序输出监控、调试。桌面电脑可以打开一个虚拟控制台,嵌入式系统一般是用串口来做控制台的。
跟 屁 虫
·
2024-01-08 10:19
ARM
盘点五款值得收藏的 Linux 开发板
最近股市又哀鸿遍野……于是,那句“
树莓派
是最好的理财产品”又开始在我耳边萦绕。“缺芯”笼罩之下,开发板的供货出了问题,小伙伴的一句玩笑话,恰若人世间真实。
Linux_华仔
·
2024-01-08 10:44
技术干货
linux
运维
服务器
基于RUST的
树莓派
Raspberry 4的bare metal体验
参考链接,拿来主义最快,主要基于下面几个链接:基于RUST的
树莓派
3的BareMetal基于C的
树莓派
4的BareMetal基于RUST的RISC-V的OS
树莓派
4B的CPUBCM2711Datasheet
crazyskady
·
2024-01-08 09:01
Bare
Metal
裸金属
rust
开发语言
后端
bare
metal
裸金属
树莓派
ubuntu:默认分辨率太小图形界面中无法修改,如何设置分辨率
树莓派
安装ubuntu后,连接外接7寸显示屏(1024x),只显示720分辨率内容显示不全,按如下方式设置:修改/boot/config.txt文件使用pc+读卡器读写sd卡直接命令读写配置文件sudonano
芝士思维
·
2024-01-08 08:04
机器人开发
ubuntu
linux
树莓派
raspberry pi 配置mpd实现音乐播放服务
),买回来之后与我的JBLPebbles音箱(蜗牛)配合起来听音乐是相当的巴适,小音箱自带USB声卡,弥补了小派bcm音质不足的bug,里面跑过Rune等音乐服务,虽然挺不错的,但是小小的音乐服务霸占
树莓派
的资源
野田_2b36
·
2024-01-08 08:09
homeassistant搭建_搭建最基本的Home assistant
烧录系统烧录完成后,插入
树莓派
,启动设置SSH,更改密码,输入命令sudoraspi-config进入配置面板,使用Expandfilesystem,完整利用整个TF空间。
shashashalalala
·
2024-01-08 08:34
homeassistant搭建
homeassistant搭建_家庭数字化系统 - 在
树莓派
上架设 Home Assistant
在家庭服务器上架设HA有多种实现方式,官方也制作了对应的系统镜像Hass.io,并推荐使用「
树莓派
3B+」作为其宿主机器。前提条件为了验证
超人越山峰
·
2024-01-08 08:04
homeassistant搭建
树莓派
3b安装python3.6_基于
树莓派
3B+安装HomeAssistant教程(系统CentOS 7)
基于
树莓派
3B+安装HomeAssistant教程(系统CentOS7)gyuryong•2019年08月26日HomeAssistant是一个非常流行的开源的智能家居控制平台硬件:
树莓派
3B+系统:CentOS7
商业观察家
·
2024-01-08 08:04
【
树莓派
安装Homeassistant及基本配置】
【
树莓派
安装Homeassistant及基本配置】前言1.
树莓派
安装Homeassistant1.1建议的硬件1.2安装家庭助理操作系统1.2.1将映像写入SD卡1.2.2如果需要WiFi连接1.2.3
2345VOR
·
2024-01-08 08:52
arduino学习
Homeassistant
树莓派
【STM32】STM32学习笔记-USART串口协议(25)
00.目录文章目录00.目录01.串行通讯与并行通讯02.全双工、半双工及单工通讯03.同步通讯与异步通讯04.通讯速率05.通信接口06.
串口通信
07.硬件电路08.电平标准09.串口参数及时序10.
Print World
·
2024-01-08 08:19
STM32F103
stm32
学习
笔记
江科大
江科大stm32
UART
USART
9-USART串口
1:
串口通信
协议为了控制或读取外挂模块,stm32需要与外挂模块进行通信,来扩展硬件系统。通信双方需要遵守通信协议,也就是双方需要按照协议规则进行数据收发,不同的外挂模块会有不同的通信协议。
vv是第一
·
2024-01-08 07:59
STM32笔记
单片机
嵌入式硬件
python控制
树莓派
马达_关于
树莓派
控制电机--Python
一个月前开始玩
树莓派
3,由于
树莓派
是基于linux系统,用Python语言来控制。所以入门Python语言,当然最爽的就是驱动电机,根据自己的想法来控制。
欧阳kang
·
2024-01-08 06:27
python控制树莓派马达
写出python语言的
树莓派
控制伺服电机转向角度和速度的代码
以下是一份用Python语言控制
树莓派
伺服电机旋转角度和速度的示例代码:importRPi.GPIOasGPIOimporttimeGPIO.setmode(GPIO.BOARD)GPIO.setup(
Ramaswamy
·
2024-01-08 06:27
python3使用
树莓派
GPIO控制步进电机-新手详细教程
当然通过程序的循环控制,达到连续性的转动,本文中控制程序使用python3编写;需要配件28BYJ48步进电机1个(五线四相马达)ULN2003A驱动板1个杜邦线母转母6根(一排一般40根左右,只需要6根即可)
树莓派
异想实验室
·
2024-01-08 06:27
树莓派
Python
树莓派
python
硬件
python控制步进电机驱动器_
树莓派
通过GPIO控制步进电机(python)
步进电机的驱动程序一样是让我费了好大力气才使他正常工作,在代码上走了不少弯路
树莓派
不建议直接使用舵机,虽然舵机方便,而且仅需要一根信号线,不过需要舒服pwm信号,而新版的b+板子已经没有了物理的pwm信号口
weixin_39875675
·
2024-01-08 06:57
python控制步进电机驱动器
python
树莓派
是什么_【
树莓派
】
树莓派
小车(三)Python控制小车
在
树莓派
小车系列之二中,讲到了
树莓派
的引脚定义方式有两种:PHYSICALNUMBERING和GPIONUMBERING我采用的是第二种方式。
weixin_39760206
·
2024-01-08 06:56
python树莓派
是什么
树莓派控制多个舵机
python控制电机_利用
树莓派
控制步进电机——Python语言
步进电机的优点在于它能够被精确定位,正向或反向一次性转动“一步”,并且也能够连续转动。#!/usr/bin/envpython##########################################################Filename:stepMotor.py#Author:JasonDai#Date:2015/01/26##########################
weixin_39600291
·
2024-01-08 06:26
python控制电机
python控制步进电机转动_python-
树莓派
通过按键控制步进电机正反转
硬件选择与设计不管是直流电机还是步进电机,如果想要让其进行正常的转动,必须需要驱动器进行驱动,所以我们在这里选择的步进电机和驱动板型号分别为28BYJ-48-5V和UL2003芯片的五线四相步进电机驱动板。步进电机驱动原理要想驱动步进电机进行正常的正反转,就必须要先了解步进电机的驱动时序,此次选择28BYJ-48-5V是四相的电机,按照通电顺序不同可分为以下三种:单四拍,双四拍,八拍三种工作方式,
weixin_39639260
·
2024-01-08 06:26
python控制步进电机转动
树莓派
控制多个舵机_7.(番外篇)Raspberry Pi(
树莓派
)使用PyQt5控制伺服电机转动
块设备驱动驱动,到网络设备驱动等等系统驱动程序的编写,用到了uboot裁剪移植,内核的裁剪和移植,还有文件系统的制作等等内容,应用层软件通过系统调用控制底层设备,还需要封装库等等,很是复杂,这段时间接触到了
树莓派
和
weixin_39738774
·
2024-01-08 06:26
树莓派控制多个舵机
python 电机控制_
树莓派
通过C语言和python控制步进电机
今天笔者完成
树莓派
通过C语言和python操作步进电机,步进电机可是机器人的基础。步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步。
weixin_39752087
·
2024-01-08 06:26
python
电机控制
python控制
树莓派
小车_【
树莓派
】
树莓派
小车(三)Python控制小车
正文之前由于最近忙于复习赶考,所以暂时没有拿起
树莓派
小车,直到昨天,终于空出时间来把代码整理一下来和大家分享。
weixin_39559750
·
2024-01-08 06:56
python控制树莓派小车
【
树莓派
】解密
树莓派
Python项目中神秘的导入错误(`ModuleNotFoundError : No module named ‘Motor‘)
文章目录问题导入python文件目录分析解决方案问题导入 小编在使用
树莓派
编写python项目时出现了以下两种错误:ModuleNotFoundError:Nomodulenamed'Motor'from
☞黑心萝卜三条杠☜
·
2024-01-08 06:54
树莓派
python
开发语言
【
树莓派
】在
树莓派
使用Python控制L9110电机转动的详细教程
文章目录引言准备工作L9110电机知识储备特点电机的工作方式实现结论引言
树莓派
是一款小巧、低成本且功能强大的单板计算机,它的广泛应用使得它成为了物联网和嵌入式系统开发的理想选择。
☞黑心萝卜三条杠☜
·
2024-01-08 06:19
树莓派
python
单片机
stm32
嵌入式硬件
vim
Ubuntu 18.04无网络连接的n种可能办法
文章目录网络图标消失,Ubuntu无网络连接VMware上Ubuntu18.04,桥接了多个网卡,其中一个用来上网,均设置为静态ip网络桥接链路没有接对路由不对
树莓派
同时使用无线网卡和有线网卡,且一个连接内部局域网
月早十
·
2024-01-08 04:21
ubuntu
linux
运维
网络
无网络
Cannot currently show the desktop[已解决]
树莓派
Cannotcurrentlyshowthedesktop解决方法修改配置文件sudonano/boot/config.txt找到#hdmi_force_hotplug=1,把前面的#号去掉:可以理解为如果未检测到
lijinghailjh
·
2024-01-08 03:31
linux
运维
服务器
Python 协程 asyncio 极简入门与爬虫实战
在了解了Python并发编程的多线程和多进程之后,我们来了解一下基于asyncio的异步IO编程--协程01协程简介协程(Coroutine)又称微线程、纤程,协程不是进程或线程,其执行过程类似于
Python
小詹学 Python
·
2024-01-08 00:37
python
java
多线程
编程语言
并发编程
树莓派
4B使用ncnn部署yolov5-Lite,推理耗时 247ms 包含前后处理
一.引言最近在玩
树莓派
,想在
树莓派
上不是一个目标检测算法,大致看了一下,目前开源的大家都在使用yolov5-Lite,使用ncnn去推理加速,于是自己也尝试部署,在此记录一下,个人踩的坑。
鲤鱼不懂
·
2024-01-07 22:36
ncnn
yolov5-lite
YOLO
数学建模|通过模拟退火算法求解非线性规划问题(python代码实现)
这次要解决的问题来自数学建模老哥的视频13非线性规划算法在数学建模中的应用与编程实现_哔哩哔哩_bilibili题目如下:通过模拟退火算法用python求解这个问题,有以下几个步骤:搭建模拟退火算法的框架将数学公式转写为
python
笑发财WoW
·
2024-01-07 17:31
模拟退火算法
数学建模
python
开发语言
模拟退火算法
算法
机器学习
[技术杂谈][原创]利用Win32DiskImager来备份复制系统镜像
我们的嵌入式系统经常有意无意出问题,可以借用其他人系统还原,这样免安装很多东西,此时Win32DiskImager派上用场,比如
树莓派
,atlas,jetson等设备均可使用此方法进行镜像备份还原,插入带系统的
FL1623863129
·
2024-01-07 14:16
技术杂谈
环境配置
arm
闲置
树莓派
(linux单片机)做NAS的最简单方案
闲置的
树莓派
其实可以做nas服务器使用。
树莓派
单片机5V2A,功耗大概10W。外置移动硬盘盒子12V2A功耗大概24W。全加起来,功耗一小时30W,一天3角左右的运行成本,速率也可以,非常划算。
CIb0la
·
2024-01-07 11:54
linux
单片机
运维
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他