- 博客(12)
- 收藏
- 关注
原创 树莓派4B+ROS+Arduino【Ubuntu安装-ROS安装-Arduino通信控制舵机】踩坑记录
从树莓派安装ubuntu,ros到Arduino安装使用的踩坑记录。
2024-07-06 14:58:52 1102
原创 Labview生成exe文件及安装程序
(文件I/O-拆分路径,添加新路径),本VI(文件I/O-文件常量-当前VI路径)写入文件路径中,再在建立新路径中写入新的VI名称。生成可执行文件的过程相对简单,用户只需要选择要生成的LabVIEW VI文件,设置生成的目标位置,并进行一些可选的设置,如图标、版本信息等。6,添加“打开VI引用”(应用程序控制-打开VI应用),利用(应用程序控制-调用属性节点),分别设置为打开前面面板功能与运行VI功能。2,添加条件分支,本vi-前面面板关闭,在前面面板条件分支中为while循环的终止按钮赋值为T。
2023-08-02 11:38:53 5239
原创 Labview全局变量
LabVIEW全局变量是一种在整个LabVIEW程序中可以共享和访问的变量。全局变量可以在程序的任何地方进行读取和写入操作,以便在不同的VI(Virtual Instrument,虚拟仪器)之间共享数据。
2023-08-01 17:24:41 3793 2
原创 Labview回调函数上手程序
在LabVIEW中,回调函数是一种机制,允许您在特定事件发生时执行自定义的代码。回调函数通常用于处理用户界面事件、数据更新或其他异步操作。回调函数的优点是它们允许您将事件处理逻辑与主程序逻辑分离,使代码更加模块化和可维护。此外,回调函数还能够实现异步操作,避免阻塞主程序的执行。
2023-07-26 17:15:41 1312 1
原创 Labveiw数据写入Excle的简单应用
本文讲述如何在Labview中创建一个正弦信号并将其赋值相位周期写入excle表格。用到了创建文件,日期显示等。
2023-07-26 15:25:38 5141 1
原创 Arduino控制灯与蜂鸣器
最近在学习Arduino的简单器件组合实验内容按下按键,灯开始变换颜色,当红灯亮了蜂鸣器响,蓝灯亮起时都不响const int BLUE=11; //声明变量,蓝灯引脚接在第11针脚;const int RED=12; //声明变量,红灯引脚接在第12针脚;const int BUTTON=7;//声明变量,按钮接在第7针脚;const int voice=10;//声明变量,声音接在第10针脚;int val=0; //声明变量,用来存储按钮返回值HIGH或者LOW;int val_ol
2021-07-31 14:08:36 5487
原创 msp430时钟/定时器收集的例程汇总
MSP430的时钟模块由DCOCTL, BCSCTL1, BCSCTL2, IE1, IFG1这五个寄存器来确定,具体的功能如下所示:(1)DCOCTL: DCO控制寄存器,地址为56H,初始值为60H// 7 6 5 4 3 2 1 0// DCO2 DCO1 DCO0 MOD4 MOD3 MOD2
2021-07-14 19:23:58 888
原创 MSP430F169 Timer_A原理(二)------Timer_A捕获模式
**捕获模式**CAP = 1 时选择捕获模式。捕获模式用于记录时间事件。它可用于速度计算或时间测量。捕获输入 CCIxA 和 CCIxB 连接到外部引脚或内部信号,并通过 CCISx 位进行选择。 CMx 位选择输入信号的捕捉沿为上升沿、下降沿或两者兼有。捕获发生在输入信号的选定边沿。如果发生捕捉:定时器值被复制到 TACCRx 寄存器中中断标志 CCIFG 置位输入信号电平可以随时通过 CCI 位读取。 MSP430x1xx 系列器件可能有不同的信号连接到 CCIxA 和 CCIxB。有关这
2021-07-14 15:56:24 1421
原创 MSP430F169 Timer_A原理(一)----定时器的四个模式
Timer_A简介Timer_A是程序设计的核心,它有一个十六位定时器和多路比较/捕获通道组成。每一个比较/捕获通道都以十六位定时器的定时功能为核心进行单独的控制。Timer_A特点1、具有四种工作模式的异步16位定时器/计数器2、可选择和可配置的时钟源3、三个可配置的捕获/比较寄存器4、具有 PWM 功能的可配置输出5、异步输入和输出锁存6、用于快速解码所有 Timer_A 中断的中断向量寄存器Timer_A定时器框图和MSP430F169引脚图启动定时器定时器时钟可以来自 ACLK
2021-07-13 21:49:03 3127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人