microcontroller 相关问题

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

SAMD21G(Cortex -M0 +)编程/调试连接

我从RobotDYN购买了一台SAMD21G18A(ARM Cortex M0 +)并尝试简单地进行设置以对其进行编程,但是我找不到关于如何连接/设置编程和调试的文档。 ...

回答 1 投票 -1

ADICUP360和CrossCore Embedded Studio - 错误:“_start()在0x150”没有可用的源

来自https://wiki.analog.com/resources/eval/user-guides/eval-adicup360的ADuCM360 / ADICUP360的演示项目工作正常。但是,如果我尝试创建(构建项目 - >调试为)我自己的项目,...

回答 2 投票 0

GCC如何为ROM中的函数停止误报警隐式函数声明?

我想摆脱我的代码库中的所有隐式函数声明警告。但是存在一个问题,因为某些功能在工厂和...期间被编程到微控制器ROM中。

回答 4 投票 2

如何一次使用8051的所有寄存器组?

我知道我们可以使用PSW.4和PSW.3一次只为8051设置一个活动银行,但它是否可以某种方式或技巧同时实现所有银行的选择?

回答 1 投票 -3

将数组写入.hex文件中的特定闪存位置

对于我在Atmel SAM4E16C上的嵌入式应用程序,我需要在.hex文件的末尾放置一个包含固件信息的数组。我正在使用Atmel Studio 7和GCC。我已经为Atmega168PB做过这个......

回答 3 投票 2

什么是 C 中的“压缩”结构?

我正在浏览一些为 Microchip C30 编译器编写的 C 代码,我经常看到结构定义如下: typedef 结构 __attribute__((__packed__)) { IP_ADDR MyIPAddr; ...

回答 6 投票 0

如何通过UART发送端口的多个数据?

我已经更改了接收器的代码,但发送器几乎相同,所以在接收器中我取消了中断,而是在循环中读取数据,我每次都检查...

回答 2 投票 1

一个人如何反转“int”值的低8位的顺序并使高8位保持不变?

我的应用程序要求我将值存储在16位计数器中,但由于pcb问题,它要求计数器的低8位反转(01001110到01110010)。代码正在编写......

回答 4 投票 2

在微小内存中运行的可用交互式语言有哪些? [关闭]

我正在寻找具有交互式(实时编码)提示的通用编程语言,它本身可以在32 KB的RAM中工作,或者当编译器托管在运行于...上的单独机器上时,可以使用8 KB。

回答 16 投票 72

STM32F4 EXTI中断相互干扰

我正在使用STM32F407VGT6 MCU,我遇到外部中断(EXTI)问题。我将两个引脚配置为EXTI,它们是PE7和PE15。它们连接到HALL传感器驱动器和......

回答 1 投票 1

I2C通信

一个微控制器支持除I2C之外的所有adc dac,spi,uart,但我想使用i2c通信。如何使用这些协议制作i2c端口?

回答 1 投票 -4

8051端口引脚变高与否

是否有任何方法可以在不检查特定位的情况下知道8051端口中哪个位或引脚是高电平?例如:P0.0变高。我知道通过检查特定位的方式意味着P0.0。

回答 1 投票 -2

微控制器(esp32)是否使用x86或arm,我可以在这些MCU中安装Linux [关闭]

我正在进入微控制器,所以我想知道像esp32和esp8266这样的微控制器和其他同类产品是基于x86还是arm架构?我试着在互联网上搜索但是......

回答 1 投票 -1

在STM32CubeMX中设置USB设备名称生成USB项目

我想将我的产品字符串传递给Windows,以便STM32设备不会在设备管理器下显示为“USB输入设备”。这些信息是从PID / VID得出的,还是有......

回答 1 投票 -1

两个以上Microchip PIC单片机之间的无线通信

我想在我的简单项目中在Microchip PIC之间创建无线通信。它实际上是单向通信,但有一个服务器和多个客户端(大约2-4个,所有...

回答 4 投票 0

控制4位7段LED接口MCU 8051

读取7段LED上显示的电压时出错。 PCB是由另一个人设计的。他们没有将7段LED引脚分配给MCU上的同一端口。在这里,我假设......

回答 1 投票 1

函数调用中参数的数据类型对处理速度的影响

uint16_t fn1(uint8_t a,uint8_t b){return(a + b)} uint32_t fn2(uint32_t a,uint32_t b){return(a + b)}在8位和32位微控制器上哪个更快?任何等效的组装......

回答 2 投票 -2

为什么#error指令不能在此处给出预期的结果?

我正在为我的AVR ATmega32微控制器编写一个“gpio”设备驱动程序。驱动程序具有初始化功能,如下所示。我使用枚举将配置传递给函数。一个例子......

回答 2 投票 1

伺服电机的曲线运动

我正在尝试使用我的XE166设备控制工业交流伺服电机。控制器使用PULSE和DIRECTION控制与伺服控制器连接。为了实现无冲击运动我...

回答 1 投票 0

为什么将这些宏功能转换为功能无法正常工作?

我正在使用一些初始化和写入和读取端口或端口引脚的宏:(并且它工作正常)/ * GPIO端口操作* / #define GPIO_InitPort(CONTROL,DIRECTION)((CONTROL)=((DIRECTION)?.. 。

回答 2 投票 0

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