arduino-c++ 相关问题


类方法中的 Arduino C++ 回调

我是 Arduino 和 C++ 的新手,我对 arduino (c++)、类和类方法中的“this”有疑问: 我创建 classname.cpp 和 classname.h 在 classname.cpp 中,我尝试获取“this”(


Modbus RTU 配置寄存器 Arduino C++

我从 Arduino 代码中获得了两个代码片段。 在这两个片段中都定义了 modbus 保持和输入寄存器。 代码有什么不同吗?或者两个代码应该具有相同的效果吗?


AudioSwitcher API 更改输出设备

我用 Arduino 制作了一个小工具,它通过串口向我的 C# 程序发送两个值(用于音量的电位计值和用于更改输出设备的开关按钮)。体积部分已经完成了...


红外发送器Arduino

我想用我的arduino来控制我的电视。 我知道电源按钮的十六进制代码:0xFD020707。 我有一个红外发送器模块:S:Digital3,-:GND,+:5v 这是我尝试过的代码: 它没有做任何事情...


我无法将代码上传到我的esp8266(arduino ide V.2.1.0,windows 11)

我使用的是 Windows 11 和 arduino ide V.2.1.0 我想对我的 ESP 8266 bt 进行 cade 。 RAM 中的变量和常量(全局、静态),使用 28008 / 80192 字节 (34%) ║ 段字节描述 ╠══数据


使用arduino通过sim900发送短信

#包括 #包括 #包括 #include“SIM900.h” #包括 #include“sms.h” 伺服我的伺服; 密码密码=密码...


需要Arduino/ESP32的示例代码来通过http或ftp下载.bin文件进行OTA更新

我有很多ESP32设备分发给我的客户,但手动更新代码并不容易。 最好的方法是让 Arduino 通过 http 下载(通过指令).bin 文件并更新


无法使用 Arduino IDE 和节点 mcu 通过 http 请求向 Autodesk tandem 发送数据

我希望有人可以帮助我更新下面的代码,以便使用arduino ide通过http请求将数据发送到Autodesk Tandem上的数字孪生流,请找到下面的代码 #包括<


为 attiny13a 自行编写的 micros() 速度慢 10 倍

我正在尝试模拟 Arduino 函数 micros()。为此,我编写了一个计时器,如代码中所示。 #包括 #包括 不稳定


使用 pymata4 库时出现串行错误

我正在使用 pymata4 库通过 python 对 Arduino 进行配置。该项目运行良好,但几个月后,当我尝试运行它时,它显示了串行属性......


PIC10F200 编码/设置问题

我用什么 Arduino Uno(作为电源) 图片库 5 MPLAB X IDE 6.15 PIC10F200 我知道的 : 某些引脚上的选项可以覆盖 TRIS 状态(我读了一些数据表,但它让我明白了


关于 Arduino 初学者项目代码的问题

电路图 我正在尝试编写一个带有注释的草图,以按照以下说明控制 3 个 LED 和按钮: 草图应该以红灯亮起开始。 当按钮预置时...


STM32无法使用某些定时器生成PWM

我有一个arduino Giga(STM32H7),我正在尝试生成PWM。我成功地使用了 PA7(数字引脚 5)的备用功能 AF9,该功能使用 TIM14_CH1。现在,使用完全相同的代码(就...


Android内核printk()和clock_gettime(CLOCK_BOOTTIME)时间反转60ms

我需要测量Android内核和框架处理鼠标HID事件的时间。 USB 鼠标设备方面,我使用 Arduino Micro 和 HID 鼠标示例。 它每 10 毫秒发送一次 HID 事件。 Linux 内核,我...


射频接收器(433 mhz)可以在没有像arduino UNO、NANO、ESP8266等微控制器的情况下接收射频......?

我已经使用 ESP8266 MOD 设备成功控制 LED 灯泡。不过,我现在的目标是无线控制 LED 灯泡。我的计划是使用连接到 ESP8266 MOD 的 RF 发射器和...


nrf24l01+ Arduino 代码似乎没有发送/接收数据

我已经确认两个 nrf24l01 模块都可以像两个 nano 一样工作。我也用一个简单的代码尝试过并让它工作。我已经尝试了我能想到的一切,但现在却陷入了要尝试什么的困境。 可以


各组之间的差异

我有一个像这样的数据框: df = 数据.frame( 重复 = c(1,1,1,2,2,2), 组 = c("a", "b", "c", "a", "b", "c"), 分辨率 = c(10,8,9...


在另一个列表中计算一个列表中的元素

df 是这样的: df <- data.frame( groups=I(list(c("a"), c("b","c", "d", "e","f"), c("g","h"), c("i&quo...


用逗号分割字符串,并删除一些字符

以下是我想要分离的值: <- data.frame(x = c("c(58663.809, 232648.355, 0)", "c(5902.873, 232674.248, 0)")) I would like to remove the "c(",


从 C# 访问 C 全局变量 'errno'

P/Invoking 时是否可以访问 C# 中的“errno”变量?这类似于 Win32 GetLastError()。


F# 从 while 循环中中断

有什么办法可以像C/C#那样做到吗? 例如(C#风格) 对于 (int i = 0; i < 100; i++) { if (i == 66) break; }


为什么 GetDirectoryName 对 C:\ 返回 null?

我刚刚遇到了一个看起来很奇怪的设计选择: System.IO.Path.GetDirectoryName(@"C: 旧的 ile.ext") 返回“C:较旧” 但 System.IO.Path.GetDirectoryName(@"C:\") 返回空值。 我


首次查找连续两个相同值的索引

我有一个相当简短的问题。 这些是一些要重现的示例向量: 一个<- c(14,26,38,64,96,127,152,152,152,152,152,152) b <- c(4,7,9,13,13,13,13,13,13,13,13,13,13,13) c <- c(62,...


C++ 代码链接中的错误:警告 C4190:类型已指定 C 链接,但返回与 C 不兼容的 UDT

我很难理解为什么以下代码(具有标准布局的 UDT)在 Visual C++ 2012 中给出 C 链接警告: 警告 C4190:“vec3_add”已指定 C 链接,但返回...


删除列表中奇数长度的元素

我有一个列表,我想删除具有奇数长度的元素: 我的列表<- list() my_list$a <- c(1,2,3,4) #length 4 my_list$b <- c(1,2,3) # length 3 my_list$c <- c(5,6,7,8,6,7) #


协调 C++ 和 Objective-C 中结构的填充

我使用 Objective-C 和 Metal 渲染到窗口,但是我的所有应用程序代码都是用 C++ 编写的。因此,CPU 对 MTLBuffer 内数据的所有操作都是用 C++ 完成的。这是由


使用嵌套列表在 Python 中创建嵌套字典

我有三个清单: A = ['a','b','c'] B = [[1,2,3],[4,5,6]] 和 C = ['A','B'] 我需要创建一个具有以下特征的字典: {'A':{'a':1, 'b':2, 'c':3}, 'B':{'a':4, 'b':5, 'c'...


针对经验丰富的 C 程序员的 C++ 教程 [已关闭]

我已经用 C 语言编程 25 年了,但从未使用过 C++。我现在需要学习 C++ 编程的基础知识。任何人都可以推荐在线教程(或者失败的书)


根据预定义范围计算列的行和

我有一个与此类似的数据集: 数据集<- structure( list( Participant.Id = 1:5, x1 = c(10L, 20L, 30L, 40L, 50L), x2 = c(15L, 25L, 35L, 45L, 55L), x3 = c(20L, 25L, NA, 45L, NA), x4 = c(25L...


如何使用 OpenCL C++ API 获取设备 cl_device_id

我开始使用 OpenCL C++ API。我已经使用 C API 很长时间了。 C++ API 更加优雅、简单,代码更少且不易出错,但我需要设备 ID。我...


非数组的 C 花括号初始化器

请考虑以下荒谬但编译的代码: int main(int argc, char *argv[]) { 无效*a,*b,*c,*d; void *the_good_array[] = { a, b, c, d }; void *the_bad_array = { a, ...


在C#中运行C++ dll来调用函数

我有 C++ 代码,我想将其打包为 dll 并在 C# 代码中使用。我制作了 dll,但是当我加载它时,我收到 System.AccessViolationException。 (首先,dll 无法加载,之后...


DolphinDB:在SQL语句中使用动态函数时出错

以下是我的脚本: sym = `C`MS`MS`MS`IBM`IBM`C`C`C$SYMBOL 价格= 49.6 29.46 29.52 30.02 174.97 175.23 50.76 50.32 51.29 数量 = 2200 1900 2100 3200 6800 5400 1300 2500 8800 时间戳 = [09:3...


如何只保留唯一的行而忽略列?

如果我有这些数据: df1 <- data.frame(name = c("apple", "apple", "apple", "orange", "orange"), ID = c(1, 2, 3, 4, 5), is_fruit = c("yes", "yes", "yes", "yes", "yes")) and I want...


如何系统地根据列位置对列进行操作?

有没有一种方法可以根据列的位置系统地划分列? 例如,使用这样的数据框: df <- data.frame(id = ('a1', 'a2'), a = c(1, 0), b = c(4,0), c = c(4, 3...


在`dplyr/across`中,如何排除给定的列

在 dplyr/across 中,我想 *-1 到数字列排除 a1 或 excelue a1 a2 图书馆(tidyverse) 原始数据<- data.frame( type=c('A','B','C'), cat=c("cat1","cat2","


如何使用 Isabelle 验证带有数组参数的 C 函数

我正在使用 Isabelle 来验证 C 程序。在验证过程中,我使用c-parser install-C-file加载代码,但是出现了以下问题: 尝试导致指针衰减


矩阵乘法后取消嵌套小标题

作为简单的例子,我想计算两个向量的矩阵乘积。 <- tibble(n=c("A", "B"), y=c(10,20)) b <- tibble(x=c(5, 15)) res <- a %>% 变异(旋转...


chromewebdriver 未启动

**来自 selenium 导入 webdriver driver=webdriver.Chrome("C:\Users cer\Download


C#中逻辑右移的代码是什么?

我正在尝试将具有逻辑右移(>>>)(>>>和>>之间的区别)的Java代码翻译为C# Java代码是 返回散列 >>> 24 ^ 散列 & 0xFFFFFF; C...


检查 R 中的列集是否相同(按行顺序)

我正在 R 中工作,如果可能的话,更喜欢 dplyr 解决方案。 样本数据: 数据.帧( col1 = c("a", "b", "c", "d"), col2 = c("a", "b&...


VS CODE - 安装 C/C++ 扩展包时遇到问题

我正在尝试在 VS code 中通过 ssh 安装 C/C++ 扩展包。出现如下错误。请帮我解决这个问题。我还尝试删除远程服务器中的 .vscode-server 文件夹。但没能


C 中的结构填充

我读过有关 C 中结构填充的文章: http://bytes.com/topic/c/answers/543879-what-struct-padding 并在文章后写了这段代码,应该打印出 'struct pad' 的大小,如 16...


Windows 10 IOT Core,普通 C++ dll 和 C# 代码支持?

我有一个基于 OpenCV v3 用 C++ 编写的实时图像处理 DLL 和一个基于该 dll 的带有 GUI 的 C# 程序。我想在 Windows 10 IOT 核心中使用该 dll,可以吗? DLL 就是我们...


如何使用 Linux API for C 确定文件系统类型(名称)?

我需要获取一个C字符串,其中包含fs名称。 有很多命令可以在终端中打印 fs 名称,但我找不到在 C/C++ 代码中获取它的简单方法。


如何整合两个python文件夹?

我的 OS(C:) 驱动器中的两个位置都有 python。 一个位于 [Folder1] C:\Python38 其他位于 [Folder2] C:\Users\User\AppData\Local\Programs\Python\Python38-32 大部分Folder1和Fol...


动态 AND 计算分组依据

说,我有以下内容 # 虚拟数据 df <- data.table(metric_1 = c(1,1,3) , metric_2 = c(1,2,2) ); df metric_1 metric_2 1: 1 1 2: 1 ...


调查表问题:调查表功能显示的观测值数量与数据中的实际观测值数量不同

数据<- data.frame(X =c(1,4,6,4,1,7,3,2,2),Y = c(6,5,9,9,43,65,45,67,90),weight=c(0.1,1.2,4,0,0,5,0.65,1,0)) dat_design <- svydesign(ids = ~1, data = Data, weights = Data$weight) ab=


从初始值设定项列表转换为“A”将使用显式构造函数“A::A(int)”

我正在尝试将旧的 C++03 代码库迁移到 C++11。但我无法理解 gcc 在以下情况下警告我的内容: % g++ -std=c++03 t.cxx % g++ -std=c++11 t.cxx t.cxx:功能中...


如何在c#中获取当年的第一天和最后一天

如何在c#中获取当年的第一天和最后一天


© www.soinside.com 2019 - 2024. All rights reserved.