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
移植串口
C语言与python之间的
串口
通信协议的技巧
我们在做以stm32为主控芯片,然后openmv/k210为摄像头的时候,通常需要stm32开
串口
,然后摄像头通过
串口
数据发送给stm32,最后在32内部处理这些发送出来的数据,通常情况下这些外设都是采用
超会偷电瓶车
·
2024-02-10 03:25
STM32
python
STM32
串口
通信指南:Python协议解包和通讯协议讲解(详细教程
介绍完之前的STM32单片机
串口
外设的开启,接下来就开始讲解如何用Python来接收单片机传过来的数据。在此之前呢,我们简要理解一下上位机与下位机通讯时用所用到的通讯协议的结构。
无敌最俊朗丶
·
2024-02-10 03:54
python
单片机
嵌入式实时数据库
stm32
嵌入式硬件
HAL库 STM32运用DMA与IDLE中断实现高效
串口
通信 (附代码)
单片机的
串口
是我们常用的与电脑通信的外设,本次与Python互通就采用的
串口
实现上位机与下位机的通讯。本章先讲解
串口
外设的使用,下一章讲解在Python中接收单片机发送的数据。我采用的单片机型号是
无敌最俊朗丶
·
2024-02-10 03:54
单片机
stm32
嵌入式硬件
python
c语言
11
串口
发送应用之使用状态机实现多字节数据发送
1.使用
串口
发送5个字节数据到电脑uart协议规定,发送的数据位只能是6,7,8位,如果数据位不符合,接收者接收不到数据。
Dale_e
·
2024-02-10 03:24
verilog学习
fpga开发
笔记
学习
经验分享
12 ABC
串口
接收原理与思路
1.
串口
接收原理基本原理:通过数据起始位判断要是否要开始接收的数据,通过采样的方式确定每一位数据是0还是1。
Dale_e
·
2024-02-10 03:23
verilog学习
fpga开发
笔记
学习
经验分享
#include<bits/stdc++.h>是什么
不用记住GNUC++的所有STL缺点: 1、不属于GNUC++库的标准头文件,在部分情况下可能会失败 2、使用它将包含许多不必要的东西,并增加编译时间 3、这个头文件不是C++标准的一部分,是不可
移植
的
Yao yn
·
2024-02-10 02:40
c++
Docker 面试题 100 道
答:Docker是一个开源的容器化平台,它允许开发者将应用及其依赖打包到一个轻量级、可
移植
的容器中,从而在任何Docker运行的环境中实现一致的运行。Docker容器和虚拟机的区别是什么?
Zh.晨光
·
2024-02-10 00:41
docker
eureka
容器
关于stm32
串口
必须要学的5个
串口
以及
串口
应用和注意事项
串口
是我们常用的一个数据传输接口,STM32F103系列单片机共有5个
串口
。
Mr_bd1e
·
2024-02-09 23:52
linux块IO层
另一种块设备类型是字符设备,字符设备以字符流的方式被有序访问,像
串口
和U盘就属于字符设备。
可爱的小小小狼
·
2024-02-09 23:06
Linux
linux
运维
服务器
Linux的可
移植
性
不顾可
移植
性,尽可能多地使用汇编代码。linux在可
移植
性上,走的是中间路线,所有接口和核心代码都是用的c语言,但是对于性能要求高的部分都会根据硬件进行调整。
可爱的小小小狼
·
2024-02-09 23:06
Linux
linux
运维
服务器
qt学习:arm摄像头+c调用v412框架驱动+qt调用v412框架驱动 显示摄像头画面
摄像头列表信息设置当前摄像头的画面格式比如说设置采集图像的宽度为640高度480在内核空间中,申请一个缓冲区队列(队列中有4块缓冲区)将申请好的缓冲区队列映射到用户空间中开启摄像头采集数据yuyv将采集出来的yuyv格式的数据---转换成rgb将c代码
移植
到
码农小白
·
2024-02-09 22:53
qt
qt
学习
arm开发
基于STM32的智能灯光亮度调节器【正点原子】(四)
项目详情三、实现过程四、调试过程总结前言前面三章对PWM、ADC和光敏传感器三个重要的部分进行了学习,本文将对整个项目进行完整地实现,该项目我们使用了PWM、ADC、按键中断、定时器中断、LCD显示、
串口
打印
-tacoooooo
·
2024-02-09 22:11
STM32
stm32
嵌入式硬件
单片机
物联网
江科大STM32 终
W25Q64BKP备份寄存器、PER电源控制器、RTC实时时钟11.0Unix时间戳代码示例:读写备份寄存器BKP11.2RTC实时时钟十二、PWR电源控制12.1PWR简介代码示例:修改主频12.3
串口
数据收发
行稳方能走远
·
2024-02-09 22:09
STM32
stm32
基于Robei EDA--实现
串口
通信
一、
串口
简介
串口
作为常用的三大低速总线(UART、SPI、IIC)之一,在设计众多通信接口和调试时占有重要地位。
悲喜自渡721
·
2024-02-09 19:03
fpga开发
linux下
串口
数据_延迟.丢失--系统高负载下_实时性优化方案
问题现象机器在户外测试时,出现轮速记丢失的现象小概率出现50Hz丢失1~2帧极低概率出现0.1~0.3秒内没有底盘数据此问题导致slam定位漂,需要优化处理.验证与测试问题1:底盘
串口
一个数据帧(head–data–crc
北极星6号
·
2024-02-09 14:44
外设
linux
各子系统
linux
机器人
kernel
中断
串口
CPU绑定
Linux检测网络故障以及恢复网络的方法
此时用
串口
调试内核,用ifconfigeth0up命令可以再度启动网络。所以现在的需要在网络故障时检测出来,然后复位网络。如何检测网络故障是一个问题,在网上搜索了半天也没有找到好的解决方
快乐至上
·
2024-02-09 13:47
linux
网络检测
编程
代码
嵌入式Linux开发---RS485通信驱动硬件编程
提醒:RS485的使用与UART
串口
的使用基本相同,差别在于使用485时需要手动切换485芯片的收发引脚模式。Linux驱动RS485通信的程序源码Demo见文末。
牛马大师兄
·
2024-02-09 12:00
嵌入式Linux经验教程
linux
嵌入式硬件
arm开发
驱动开发
mcu
物联网
【嵌入式开发】63
嵌入式开发】深入解析uC/OS-II实时操作系统**摘要:**本文将对嵌入式实时操作系统uC/OS-II进行深入的解析,从其历史背景、系统架构、任务管理、时间管理、内存管理、同步与通信机制、中断管理、系统
移植
与配置
少年郎123456
·
2024-02-09 11:12
单片机
嵌入式硬件
stm32
【嵌入式开发】25
【嵌入式开发】一、中断的基本概念中断是处理器在执行程序时,由于内外部事件(如按键按下、
串口
接收到数据等)引起的一个暂停,转而执行预先设定好的中断服务程序(ISR),处理完毕后返回原程序继续执行的过程。
少年郎123456
·
2024-02-09 11:41
单片机
嵌入式硬件
ESP32—TB6612FNG直流电机驱动(arduion
串口
通信控制电机转速)
设计简介本设计是基于ESP—WROOM—32,用TB6612FNG驱动12V直流电机来控制电机的正反转及速度。通过IO14、12输出逻辑控制电机A转向,IO27、26输出逻辑控制电机B转向,IO25与IO33输出PWM控制电机A、B的转速。TB6612FNG简介TB6612是一款双路H桥型的直流电机驱动芯片,可以驱动两个直流电机并且控制其转速与方向,输入电压在3V~12V,因此在集成化、小型化的电
艺术此间
·
2024-02-09 09:39
单片机
嵌入式硬件
STM32控制JQ8400语音播报模块
时间记录:2024/2/7一、JQ8400引脚介绍标示说明ONELINE一线操作引脚BUSY忙信号引脚,正在播放语音时输出高电平RX
串口
两线操作接收引脚TX
串口
两线操作发送引脚GND电源地引脚DC-5V
KINO32
·
2024-02-09 07:41
STM32
stm32
嵌入式硬件
单片机
C语言K&R圣经笔记 7.3变长参数列表 7.4标准输入-scanf
7.3变长参数列表本节包含了一个最小版本的printf的实现,用以说明如何写出以可
移植
方式处理变长参数列表的函数。
十八年后又是一条好汉
·
2024-02-09 07:24
C语言
c语言
笔记
开发语言
CHAPTER 1 Docker入门
3.3由insecure-registry引起的启动异常3.4docker升级3.5docker卸载1.docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可
移植
的镜像中
壹只菜鸟
·
2024-02-09 06:26
#
Docker整理
docker
容器
运维
将TI的电量计Linux驱动从4.4内核
移植
到5.10
背景最近公司某产品用到了TI的电量计芯片BQ40Z50,我负责为其开发Linux驱动,搜了下,github上有TI为其写好的开源驱动,太好了。看了下代码,比较简单,连Makefile都没写,不过这也挺好,说明对编译环境没有要求。自己编写好Makefile后编译,出现3个编译错误:bq40z50_fg.c:609:2:error:'POWER_SUPPLY_PROP_RESISTANCE_ID'un
六个九十度
·
2024-02-09 05:42
驱动开发
linux
驱动开发
电量计
库伦计
将USB转
串口
驱动pl2303从5.10内核向后
移植
(back port)到4.15内核
背景公司的USB转
串口
设备是绿联的,在windows上识别为Prolific旺玖科技的pl2303系列,但是在ubuntu1604.4(内核版本4.15)上无法驱动。
六个九十度
·
2024-02-09 05:41
驱动开发
linux
usb
串口
向后移植
back
port
TI的电量计驱动在卸载时导致Linux卡死
背景最近
移植
TI电量计芯片bq40z50的驱动,
移植
完毕后,能正常读取电池信息了,但是无意中发现驱动卸载会导致Linux卡死,死前终端闪过大量打印,将putty的缓冲区都耗尽了,必须启用syslog转发并用
六个九十度
·
2024-02-09 05:40
驱动开发
linux
驱动开发
《Docker极简教程》--Docker基础--Docker的基本概念
一、容器(Container)unsetunset1.1容器的定义和特点unsetunset容器的定义容器是一种轻量级、可
移植
的软件打包技术,用于打包应用及其依赖项和运行环境,形成一个独立的可执行单元,
喵叔哟
·
2024-02-09 04:44
docker
容器
运维
假如我会克隆
这样,我们可以不用在用
移植
器官的方法,让身体正常的人受到手术的痛苦。假如我会克隆,我也会克隆出就快灭亡的动物。让它们再一次在我们的地球上繁殖、生存。假如我会克隆,我会克隆出稀有的植物。我会让它们
独角兽静静
·
2024-02-09 02:33
vue3跨组件(多组件)通信:事件总线【Event Bus】
events库是从Node.js上
移植
Events模块的功能,因
oumae-kumiko
·
2024-02-09 01:13
前端
javascript
vue
javascript
vue.js
前端
Java 数据类型、变量
整数类型(byte、short、int、long)1.Java各整数类型有固定的表数范围和字段长度,不受具体OS{操作系统:OperatingSystem}的影响,以保证java程序的可
移植
性。
三金在努力i
·
2024-02-09 01:21
【STM32】 HAL库+STM32CubeMX 系列教学
HAL库是ST公司为STM32的MCU最新推出的抽象层嵌入式软件,为更方便的实现跨STM32产品的最大可
移植
性。HAL库的推出,可以说ST也慢慢的抛弃了原来的标准固件库。
soledade
·
2024-02-09 00:16
stm32
单片机
嵌入式硬件
2020-11-11
事实上,会影响试管婴儿的要素有许多,包含年龄,
移植
试管胚胎总数,促性腺素总产量,男性精
誓识是笑话而已
·
2024-02-08 21:15
C#上位机与三菱PLC的通信03--MC协议之A-1E报文解析
1、MC协议帧MC协议可以在
串口
通信,也可以在以太网通信,有A-1E和Qna-3E两种模式,这两种都是三菱PLC通信协议中比较常用的两种,一般我们使用比较多的是以太网通信,对于FX5U系列/Q系列/Qna
hqwest
·
2024-02-08 20:54
C#上位机开发笔记
三菱MC协议
A-1E报文解析
C#上位机
三菱PLCMC协议
wpf
信息与通信
C#上位机与三菱PLC的通信02--MC协议介绍
该协议支持
串口
、以太网等多种通讯方式,可实现实时数据的采集和交换。三菱PLC的MC协议是一种数据通信协议,它用于在计算机和三菱PLC之间传输数据。
hqwest
·
2024-02-08 20:53
C#上位机开发笔记
MC协议
三菱PLC
三菱A-1E
三菱Qna-3E
三菱软元件
PLC数据类型
java编程新手入门基础知识学习
Java技术具有卓越的通用性、高效性、平台
移植
性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java小辰
·
2024-02-08 20:16
Linux第42步_
移植
ST公司uboot的第3步_uboot命令测试,搭建nfs服务器和tftp服务器
测试uboot命令,搭建nfs服务器和tftp服务器,是测试uboot非常关键的一步。跳过这一节,后面可能要踩坑。一、输入“help回车”,查询uboot所支持的命令二、输入“?bootz回车”,查询“bootz”怎么用注意:和boot一样,用来启动Linux系统的。三、常用的查询命令1、输入“?bdinfo回车”,查询“bdinfo”怎么用输入“bdinfo回车”,查询“开发板的信息”2、输入“
LaoZhangGong123
·
2024-02-08 18:12
产品研发
linux
服务器
经验分享
STM32
uboot
Linux第43步_
移植
ST公司uboot的第4步_uboot测试
uboot
移植
结束后,需要进行测试。1、烧录程序1)、将STM32MP157开发板的网络接口与路由器的网络接口通过网线连接起来。2)、将开发板的
串口
和电脑通过USB线连接起来。
LaoZhangGong123
·
2024-02-08 18:41
产品研发
linux
服务器
经验分享
STM32
uboot
STM32MP157
豆瓣评分9.6,C程序员的圣书,它究竟有多经典?
这门语言的潜力是不可估量的,这就是为什么无论什么规模的企业都可以使用它,因为它具有可扩展性和可
移植
性。随着语言的不断发展,学习它的人数逐渐增加,如果你想学习C,那么,从一本书开始就是个不错的选择。
筠子_ca05
·
2024-02-08 18:48
软件质量管理
它从6个方面来评价一个软件:1、功能性;2、可靠性;3、易使用性;4、效率;5、可维修性;6、可
移植
性。其中,功能性指当软件在指定条件下使用时,软件产品提供满足明确和隐含要求的功能的能力。
Kingairy
·
2024-02-08 18:02
测试理论
测试工具
STM32之USART
概述
串口
通信,通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter),简称UART;而USART(UniversalSynchronous/AsynchronousReceiver
穿越过来的全栈工程师
·
2024-02-08 18:59
stm32
嵌入式硬件
单片机
LM403-Pro-Kit数据手册
USB连接PC即可以在线仿真、下载和
串口
打印调试输出、输入操作。电源开关控制LM403模组的电源与LDO的3.3V的通断。MicroUSB板子供电及ST-LINK与PC机连接的接口。
饼干饼干圆又圆
·
2024-02-08 16:26
stm32
stm32
嵌入式硬件
单片机
STM32CubeMX的使用,配置DMA
串口
用cubemx把基础外设全配置跑了一遍,给我最大感受就是方便快捷,在st自家芯片中
移植
性强。时钟和晶振配置不多说了,网上都很全了,可以不使用外部晶振,
随风飘零翼
·
2024-02-08 16:51
stm32
stm32
单片机
物联网
DMA
串口通信
CubeMX配置STM32F103C8T6多路ADC配合DMA采集
目录CubeMX配置工程配置时钟编辑配置
串口
配置LED灯配置ADC代码编写重定向定义如下全局变量ADC中断实物展示工程文件CubeMX配置工程配置时钟配置主频和ADC采样时钟把主频设置为72M,经过6分频后
田甲
·
2024-02-08 16:21
STM32单片机
stm32
嵌入式硬件
单片机
Cubmax
串口
一、简介
串口
(SerialPort)是一种用于在计算机和外部设备之间进行串行通信的接口。它通过在同一时间发送和接收一位位的数据,与并行通信(ParallelPort)相对。
琦子爱
·
2024-02-08 16:20
单片机
嵌入式硬件
STM32 cubemx 多路ADC+DMA
一、cubemx基本配置二、启动ADC和DMA三、
串口
监视四、代码//定义一个DMA接收数组uint32_tADC_Value[120]={0};//ADC_DMA启动HAL_ADC_Start_DMA
weixin_48420974
·
2024-02-08 16:19
CUBEMX
stm32
单片机
arm
如何使用CubeMax配置STM32F103VETx的独立模式多通道ADC
如何使用CubeMax配置STM32F103VETx的独立模式多通道ADC时钟和
串口
配置和上一篇文章一样,不再赘述ADC配置,这里PC0-PC5一共有6个IO对应IN10-IN15这里的采样时间可以自己根据实际情况选择
兢兢业业的搬砖人
·
2024-02-08 16:49
STM32
stm32
嵌入式
单片机
基于STM32CubeMX的多通道ADC采样笔记
二:配置
串口
,使数据可以和上位机之间交互到此基础配置完成,生成代
ICancomI
·
2024-02-08 16:49
stm32
单片机
arm
CubeMX配置STM32-ADC-DMA读取两个通道的电压值-HAL库
配置时钟和下载端口、
串口
配置ADC①:使能扫描转换模式(ScanConversionMode),使能连续转换模式(ContinuousConversionMode)。
dlhto
·
2024-02-08 16:18
stm32
嵌入式
stm32
单片机
【STM32】STM32CUBEMX + ADC(单通道,双通道DMA)
STM32CUBEMX+ADC(单通道,双通道DMA)案例应用:使用ADC采集电压(单通道、单通道+DMA、双通道+DMA),并利用
串口
打印采集转换后的电压值1.工具IARSTM32CUBEMX开发板STM32F411VET6
gfanbei
·
2024-02-08 16:17
IAR
单片机
c
stm32
物联网
iic的介绍
iic是用半双工的方式,由两个
串口
一个sda和scl,一个数据一个时钟其他spi,UASRT的需要(ch340)电平转换芯片,如果用iic不需要电平转换,硬件实现简单。
码君
·
2024-02-08 16:12
单片机
stm32
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他