microcontroller 相关问题

此标记与微控制器有关的问题有关。微控制器是一种简单或小型处理器,其程序和执行存储器通常位于同一芯片上,带有用于控制其他硬件的输入/输出引脚。请指定与您的问题相关的微控制器和编译器或工具。

在 efr32fg14 EVM 中设置 GPIO 外设的时钟频率

你好,我想了解如何控制我的 efr32 evm 板的 GPIO 外围设备的时钟。 我尝试使用下面显示的以下手动链接。 我们有一个主要来源和预分频器......

回答 0 投票 0

使用2D阵列初始化STM32F引脚

我正在做一个项目,涉及使用STM32F4板点亮一个7SEG显示器,到目前为止,我设法使用这段代码初始化所有输出引脚: void init_library(vector_pin_t pines) { ...

回答 1 投票 0

汇编语言按钮功能

这是我的代码。ORG 0100H SETB P1.0 DONGU1: JB P1.0,DONGU1 MOV R4,#0FFH BASLANGIC: MOV DPTR,#NUM MOV A,#00H MOVC A,@A+DPTR MOV P3,#02H MOV P2,A ACALL ...

回答 1 投票 0

当使用pwm时,_delay_ms似乎不工作。

我对单片机编程比较陌生,所以我开始在ATtiny85上做实验。第一个程序是简单地打开一个LED,然后用一点延迟关闭(经典的闪烁程序)。现在我...

回答 2 投票 0

如何使中断只在ISR中运行而不运行主代码?

我正在编写一段代码,当单片机处于深度睡眠状态时对脉冲进行计数。我希望外部中断只是运行ISR,而ISR只是增加一个计数器。然而我注意到...

回答 1 投票 1

字符串十六进制转字节数组

我如何将一个有十六进制值的字符串转换成一个有十六进制值的字节数组?对了,我用的是Arduino。这个 String s = "0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff"; 需要... ...

回答 1 投票 -1

RMS计算DC偏移

我需要在MCU中实现正弦波的有效值计算(微控制器,资源有限)。单片机缺乏FPU(浮点单元),所以我更愿意留在整数领域。捕获是...

回答 1 投票 0

中断处理程序的定义被优化掉了,所以空处理程序被称为

我的应用程序被分割成几个静态库,最后连接在一起。其中一个库是一个PORT库,它包含了中断处理程序的源代码。如果源 ...

回答 1 投票 -2

为什么在PIC仿真器IDE中给rand()没有随机值?

我用PIC16F886的PIC模拟器集成开发环境 每次运行这段代码时,随机总是等于0。看起来好像是rand()没有工作。我不明白这是怎么回事。下面是代码。#...

回答 1 投票 0

在AtMega32a上运行C++的Unittest。

我做了一个工作流程来对AtMega32a的C代码进行单元测试,我使用了C测试框架 "unity"[1]和AVR模拟器 "simavr"[2]的组合。我使用了C语言测试框架 "unity"[1]和AVR模拟器 "simavr"[2]的组合。写完C代码后,我把它推送到Gitlab ...

回答 1 投票 0

在同一个应用程序中,inout端口可以作为in和out工作吗?

我想写一个包含inout port的vhdl代码,但我有一个疑问,就是inout port在同一个程序中是否可以同时作为输入和输出,就像我知道使用inout pin的原因是为了让它 ...

回答 1 投票 0

数据采集

我需要采集一些模拟信号并以固定的采样频率读取数字信号。正确的方法是什么?请注意,这不是小事,因为在采集过程中, ...

回答 1 投票 0

LCD打印字符两次?

我的8051项目有这个问题。我想用键盘输入数字和操作,然后用8051单片机打印到16x2的LCD和结果。一切都很好,我可以做基本的 ...

回答 1 投票 0

如何在C语言中初始化一个数组,这个数组是一个结构的元素?

typedef struct test { int a; int b[10]; int c[5][6]; }testStruct; 我已经在另一个函数中分别初始化了元素,如下所示。...

回答 1 投票 0

如何在一个类里面并发运行一些东西(在单线程平台中)?

我必须写一个实现这个接口的类 当我调用启动函数时,它应该开始每1毫秒计数一次 当我调用停止函数时,它应该停止计数,并且... ...

回答 2 投票 0

在ATMELSTUDIO(C)中,从整数中提取指针而不进行转换[关闭]

函数Main和ISR,在第82行出现错误:传递'bitWrite'的Argument 1使得指针从整数变成了没有转换的[-Wint-conversion]我用ATMEGA16和ATMELSTUDIO编程。I ...

回答 0 投票 0


Cycle Time Simulink

我必须从Simulink程序生成代码,然后将其闪存到控制器中。控制器的循环时间必须约为10ms。如何在Simulink中设置它?只需将求解器步骤设置为...

回答 1 投票 0

如何在类内并发运行某些东西(在单线程平台中?)>

我必须编写一个实现此接口的类。当我调用start函数时,它应该每1毫秒开始计数;当我调用stop函数时,它应该停止计数,然后...

回答 1 投票 0

比较freertos中的任务

我有一个(cpp)对象,该对象可以在多个任务之间共享,但是由单个任务拥有(当在TaskHandle_t ownerTask中创建对象时,将保存所有者任务句柄)。现在,当我运行一个...

回答 1 投票 0

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