前期 步骤stm 32

开发环境的搭建步骤0-1

一、Google Chrome下载 下载 1.官网地址:https://www.google.cn/chrome/index.html 2.设置默认浏览器 在谷歌页面右上角的设置中可以设置为默认浏览器 如果设置默认应用程序中找不到谷歌浏览器,关闭谷歌--右键用管理员身份运行--再次打开就能够找到啦 ......
步骤 环境

08_了解STM32串口通讯

了解STM32串口通讯 TTL 原理图 RS232 原理图 串口 差分: 对比一根线发送一根线接收, 抗干扰能力更强 485舵机 ......
串口 通讯 STM 08 32

10_学会单片机STM32看门狗

学会单片机STM32看门狗 HAL_Delay(x); x>100ms 看门狗重启 x<100ms 持续运行 ......
单片机 STM 10 32

09_学会单片机STM32的IIC通信

学会单片机STM32的IIC通信 开发过程中如何选择什么样的通讯接口 通讯接口如何使用 为何需要I2C 用途 12C只有两条线一条串行数据线:SDA,一条是时钟线SCL,使用SCL, SDA这两根信号线就实现了设备之间的数据交互,它方便了工程师的布线。因此,I2C总线被非常广泛地应用在EEPROM, ......
单片机 STM IIC 09 32

5.1 内存CRC32完整性检测

CRC校验技术是用于检测数据传输或存储过程中是否出现了错误的一种方法,校验算法可以通过计算应用与数据的循环冗余校验(CRC)检验值来检测任何数据损坏。通过运用本校验技术我们可以实现对特定内存区域以及磁盘文件进行完整性检测,并以此来判定特定程序内存是否发生了变化,如果发生变化则拒绝执行,通过此种方法来... ......
完整性 内存 5.1 CRC 32

5.2 磁盘CRC32完整性检测

CRC校验技术是用于检测数据传输或存储过程中是否出现了错误的一种方法,校验算法可以通过计算应用与数据的循环冗余校验(CRC)检验值来检测任何数据损坏。通过运用本校验技术我们可以实现对特定内存区域以及磁盘文件进行完整性检测,并以此来判定特定程序内存是否发生了变化,如果发生变化则拒绝执行,通过此种方法来... ......
磁盘 完整性 5.2 CRC 32

Win32编程之线程池(十二)

一、线程池概念介绍 1.线程的执行流程 2.线程池原理 线程创建API和线程池API对比: 二、线程池异步函数的调用 三、线程池的周期性调用 四、线程池内核对象触发调用 五、线程池IO完成调用 ......
线程 Win 32

每天一个linux命令(32):gzip命令

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压 ......
命令 linux gzip

Win32编程之debugview调试(十一)

一、debugview本地调试 代码中通过OutputDebugString()函数打印印象: for (int i = 0; i < 10; i++) { OutputDebugString(TEXT("hello word")); } 程序编程成功后,先打开DebugView Include:默 ......
debugview Win 32

安防视频/视频汇聚平台EasyCVR使用onvif探测添加设备通道详细步骤来啦!

视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。音视频流媒体视频平台EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警、服务器集群、语音对讲、云台控 ......
视频 步骤 通道 EasyCVR 设备

欢迎来到我的世界,开启探索国产芯片GD32 MCU之旅!

引言 大家好!我是Lawrence,非常高兴加入博客园这个平台,并在这里开始我的【十年磨一剑!】博客的创作之旅。 博客的主题和内容介绍 我的博客将主要探索国产芯片GD32 MCU这一领域,在未来的文章中,我将主要就以下4个角度分享内容: 1.GD32 MCU各系列产品前沿分享 2.GD32 MCU各 ......
芯片 国产 之旅 世界 MCU

STM32基础(二)

一、 STM32F103C8T6开发板软件工具安装。 1.安装Keil5 MDK。(安装的Keil5 MDK压缩包出来的部分文件和破解工具被[病毒和威胁实时保护删掉了导致不显示开发板型号]) 2.安装器件支持包。(安装对应型号) 3.软件注册。(破解) 4.安装STLINK驱动。 5.安装USB转串 ......
基础 STM 32

视频汇聚/视频云存储/视频监控管理平台EasyCVR分发rtsp流起播慢优化步骤详解

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI ......
视频 视频监控 步骤 EasyCVR 平台

视频汇聚/视频云存储/视频监控管理平台EasyCVR分发rtsp流起播慢优化步骤详解

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI ......
视频 视频监控 步骤 EasyCVR 平台

FSICO-BACOS单机四节点到Webase平台搭建简洁步骤

bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545 其中-l指定ip列表, -p表示p2p,.. .. 端口号,生成的四个节点端口号为30300 ~ 30303 安装ubuntu依赖 sudo apt install -y openssl c ......
节点 FSICO-BACOS 单机 步骤 Webase

5.0 CRC32校验技术概述

CRC校验技术是用于检测数据传输或存储过程中是否出现了错误的一种方法,校验算法可以通过计算应用与数据的循环冗余校验(CRC)检验值来检测任何数据损坏。通过运用本校验技术我们可以实现对特定内存区域以及磁盘文件进行完整性检测,并以此来判定特定程序内存是否发生了变化,如果发生变化则拒绝执行,通过此种方法来... ......
技术 5.0 CRC 32

2021-6-5-stm32系统板历程

这份笔记是我离开团队的第一份笔记 不是想纪念 而是想让自己明白以后要更加努力 AD部分 不要用中文名!! 常用封装 0805规格 104电容代表10*10的4次方,对应是100nf 105电容就是0.1uf stm32引脚 OSC接外部高速晶振(8M),OSC32接外部低速晶振 VDD接3.3电 V ......
历程 系统 2021 stm 32

Win32编程之异步完成IO(十)

一、文件的异步写入 #include <Windows.h> #include <stdio.h> int main() { HANDLE hFile = CreateFile(TEXT("test.txt"), GENERIC_WRITE | GENERIC_READ, 0, NULL, OPEN ......
Win 32 IO

linux环境下安装nginx步骤

linux环境下安装nginx步骤 开始前,请确认gcc g++开发类库是否装好,默认已经安装。 ububtu平台编译环境可以使用以下指令 apt-get install build-essential apt-get install libtool centos平台编译环境使用如下指令 安装mak ......
步骤 环境 linux nginx

Linux上Oracle 11g安装步骤图解

Oracle 11g安装准备工作 目录 Oracle 11g安装准备工作 Oracle 11g下载地址: Oracle 11g 联机文档: Oracle 11g R2数据库安装硬件配置要求: Linux平台 需要的软件包支持: 创建Oracle用户 修改内核参数 修改用户限制 修改用户验证选项 修改 ......
步骤 Oracle Linux 11g 11

Linux安装JDK完整步骤

1、检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0_102" OpenJDK Runtime Environment (build 1.8.0_102-b14) OpenJDK 64- ......
步骤 Linux JDK

开学测试题分解步骤

import java.util.Scanner; // 数据类 WarehouseInformation class WarehouseInformation { private String productId; private String productName; private Strin ......
测试题 步骤

HIS系统部署的关键步骤与注意事项

HIS系统部署的关键步骤与注意事项 引言:近年来,随着信息技术的快速发展,医疗行业也逐渐意识到数字化转型的重要性与必要性。医院信息系统(HIS)作为医疗信息化的核心,旨在提高医疗服务的质量与效率。在引入HIS系统之前,正确而顺利地部署系统是确保系统成功运行的重要步骤。本文将介绍HIS系统部署的关键步 ......
注意事项 步骤 事项 关键 系统

Win32编程之文件设备(九)

一、文件的创建 CreateFile 是一个 Windows API 函数,用于创建或打开文件、设备、目录或管道。它是 Windows 操作系统中文件和 I/O 操作的基础之一。CreateFile 允许你指定文件的访问方式、共享模式、创建选项等,并返回一个文件句柄,通过该句柄可以执行读取、写入、关 ......
文件 设备 Win 32

Win32编程之线程开发(八)

一、线程概念 (1).Windows线程是可以执行的代码的实例,系统是以线程为单位调度程序,一个程序当中可以有多个线程,实现多任务的处理 (2).Windows线程的特点: 线程都具有一个ID 每个线程都具有自己的内存栈 同一进程中的线程使用同一个地址空间 (3).线程的调度:操作系统将CPU的执行 ......
线程 Win 32

Win32编程之动态库(七)

一、动态库的特点 运行时独立存在 源码不会链接到执行程序 使用时加载(使用动态库必须使用动态库执行) 与静态库的比较:由于静态库是将代码嵌入到使用程序中,多个程序使用时,会有多份代码,所有代码体积会增大,动态库的代码只需要存在一份,其他程序通过函数地址使用,所以代码体积小;静态库发生变化后,新的代码 ......
动态 Win 32

Win32编程之静态库(六)

一、静态库的特点 运行不存在 静态库源码被链接到调用程序中 目标程序的归档 二、C语言静态库 1.C静态库的创建 创建一个静态库项目 添加库程序,源文件使用C文件 2.C静态库的使用 库路径的设置:可以使用pragma关键字设置;#pragma comment(lib, "../lib/clib.l ......
静态 Win 32

云服务器安装配置JDK,步骤简单详细~

(安装jdk有两种方法:手动安装 和yum安装:) 一:yum安装如下: 1.1 查询要安装的jdk的版本 yum -y list java* 1.2 安装jdk1.8 yum install -y java-1.8.0-openjdk.x86_64 1.3 查询jdk版本 java -versio ......
步骤 服务器 JDK

关于配置MCU从FLASH某一位置开始运行——以CH32V203为例

正常MCU运行时,都是从FLASH 0起始地址开始运行,有时因为某些需要,需要配置从非0地址开始运行。以CH32V203为例(适用于其他CH32V系列),主要修改配置如下: 主要集中在ld文件的修改: 1、修改FLASH的分配,将FLASH分配成2块区域,如下图 /* CH32V20x_D6 - C ......
位置 FLASH V203 MCU 203

MySQL5.7安装超详细步骤(图文超详细教程)

一、首先下载MySQL Mysql官网下载地址: MySQL :: Download MySQL Installer (Archived Versions) 华为MySQL镜像站 : https://mirrors.huaweicloud.com/mysql/Downloads/ 网易云开源镜像站: ......
步骤 图文 教程 MySQL5 MySQL