自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 KEIL移植RT-Thread系统

1.已有的完整工程(此文章使用硬石工业运动控制开发板YS-F4STD,工程文件为此开发板提供的学习资料,LED+UART)。程序现象:LED每隔1S闪烁一次,串口每隔1S打印一次LED状态。2.RT-THREAD pack:双击安装即可。4.xshell(或者其他相关软件)

2025-11-26 16:44:08 769

原创 I2C通讯(代码+示波器)

I2C(Inter-Integrated Circuit,集成电路总线)是一种同步、串行、半双工的通信协议,由飞利浦(Philips,现恩智浦NXP)在1982年推出,主要用于短距离、低速场景下芯片之间的通信。其特点是仅需SDA(数据线)、SCL(时钟线)两根信号线,节省硬件IO口、减少PCB布线。I2C是多个设备共享同一根总线,但每个设备有唯一的地址,主设备通过地址访问从设备。同步:通信双方通过共享的时钟信号进行同步数据传输,即发送方和接收方在同一时钟下进行工作。串行:数据按位依次传输。

2025-04-18 22:20:57 1347

原创 STM32串口通讯UART(示波器看时序)

0x55转换为二进制为0101 0101,串口的发送顺序为从低位到高位,故发送的二进制为1010 1010。并行数据:数据的各位同时进行传输,有多条传输线,每一位数据都有对应的传输线,可同时传输多个数据位。异步通讯:在数据传输过程中不依赖统一的时钟信号来同步发送方和接收方的操作,而是通过特定的信号或协议来标识数据的开始和结束,从而实现数据的正确传输。停止位可以是 1 位、1.5 位或 2 位,通常为高电平。注:由于0x55中1的个数为偶数,当设置为奇校验位时,校验位为1,此时的电平与停止位电平相同。

2025-04-05 14:18:52 1206

原创 串口相关的坑【基于学习蓝桥杯嵌入式】

在备战蓝桥杯的时候,学习到有关串口的知识,踩过一些坑,故此进行记录。硬件:以STM32G431RBT6为主控芯片一、配置串口1.引脚:2.打开中断二、串口助手接收的数据为什么包含乱码2.1乱码的代码2.2乱码现象2.3正常发送代码2.4正常发送代码截图2.5问题分析。

2025-03-19 11:39:34 345

原创 霍尼韦尔PKS通过OPC与MATLAB通讯

双击进入控件,选择OPC客户端。进行如下四步操作即可。Matlab版本:2016a(版本若过高无法在此Windows系统上安装,可通过官网查询)前言:因课程作业需要,PKS中的变量通过OPC与MATLAB中的控制算法进行数据交互。所搜索出来的服务器中的后面5个为霍尼韦尔的,第一个未验证。进入主控回路,设定SP为200,Mode为Auto。其中第二步选择的变量在资产中,具体变量具体分析。a.进入浏览库,添加以下三种类型的控件。a.运行simulink,进行参数读写。进入副控回路,Mode设置为:CAS。

2025-01-03 19:42:44 1148

原创 SPSS对问卷调查做信度分析和效度分析

因导师需要对项目的问卷结果做信度分析和效度分析,故接触到了SPSS。准备工作:SPSS软件(百度、B站等)、一份问卷调查原始数据。

2024-11-18 14:46:51 6670 2

原创 FactoryTalk View SE--修改趋势线为线性插值

趋势线默认为:sample and hold(保持采样)。3.点击:Linear interpolation(线性插值)有的连续变量需要为折线。2. 点击:Trend Setup。

2024-10-21 15:12:08 540

原创 FactoryTalk View SE--修改采样周期

前言:在做老师的项目,项目内容是使用罗克韦尔的FTV绘制人机界面。我所负责的炼钢系统和副枪系统。项目已经做完了,但是前面所遇见的一系列问题并未记录下来,有需要探讨的朋友可以私信,一起学习。此次选择的采集模式为周期采样,若需要连续采样,则选择第二种模式。改前:采样周期为5s。改后:采样周期为3s。目的:修改历史趋势的采样周期。1.暂停数据日志模型。3.开启数据日志模型。

2024-10-20 20:55:18 431

原创 进程相关函数

exit()是一种安全终止程序的方法,它会完成所有必要的清理工作。对于普通的进程终止,exit()是首选;而对于需要立即退出、避免影响父进程的情况(如子进程中的错误处理),则使用_exit()。

2024-09-21 21:42:11 1014

原创 进程相关问题

答:有以下几部分,正文段(.text):这是由CPU执行的机器指令部分。未初始化数据段(.bss):通常称为bss段,在程序开始执行之前,内核将此段中的数据初始化为0或者空指针。a:显示当前终端下的所有进程信息,包括其他用户的进程。答:进程标识符(PID)是一个进程的基本属性。一个进程标识符唯一对应一个进程,而多个进程标识符可以对应同一个程序。答:程序是描述在运行时如何创建一个进程,程序仅占用磁盘空间。进程是正在运行的程序实例,进程占用内存和CPU资源。答:父进程:执行过程中创建了其他进程的进程。

2024-09-19 23:05:24 213

原创 stm32利用定时器点灯

注意如下:时钟来源选项与中断开启。

2023-10-11 11:23:11 408

原创 stm32利用中断点灯

抢占优先级(Preemption Priority):抢占优先级高的先响应,低的后相应。响应优先级(Sub Priority):当抢占优先级相同时,响应优先级高的先响应。另:若抢占优先级与响应优先级相同,则看中断发生的先后顺序。

2023-10-08 21:05:17 191 1

原创 linux静态库与动态库的制作与使用

优点:1. 打包到应用程序中加载速度快。2. 发布程序无需提供静态库,其原因为静态库已经在app中,移植方便。缺点:1. 链接时完整的拷贝到可执行文件中,被多次使用就有多份冗余拷贝。2. 更新、部署、发布麻烦。

2023-09-13 12:52:45 133

原创 树莓派sudo apt-get update无法输出成功

4. 输入指令 sudo apt-get upgrade。可以通过 ping www.baidu.com 检查。3. 输入指令 sudo apt-get update。如果第二部没有显示成功的提示,不要着急,往下一步继续。2. 按照以上链接进行操作。1. WIFI能连上。

2023-09-12 18:00:25 654

原创 字符串与字符数组的大小

初学C。

2023-02-17 14:20:50 305 1

原创 字符串常量不允许被修改

初学字符串。

2023-02-17 11:22:58 367 1

原创 变量初始化

初始C语言。

2023-02-08 11:02:24 212 2

空空如也

空空如也

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

TA关注的人

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