Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
创建 32 位计数器时出现全局变量问题
我正在尝试做正交解码 using 爱特梅尔 Xmega AVR微控制器 Xmega只有16 bit柜台 另外 我已经用完了所有可用的计时器 现在要做32 bit柜台我用过一个16 bit柜台并在其over under flow interr
c
Embedded
microcontroller
小型 ARM 微控制器的 RTOS 内核之间的可量化差异 [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 有许多不同的 RTOS 可用于微控制器 我专门寻找支持 ARM Cortex M 处理器的 RTOS 另外 我对闭源解决方案不感兴趣 试图从网站
arm
microcontroller
RTOS
freeRTOS
使用 STM32F0 ADC 单独读取不同的输入
STM32F072CBU 微控制器 我有多个 ADC 输入 并且希望单独读取它们 STMcubeMX 生成样板代码 假设我希望按顺序读取所有输入 但我无法弄清楚如何纠正这个问题 这篇博文 http blog koepi info 2015
c
STM32
microcontroller
ADC
STM32F0
我可以在 Microchip C18 中创建一个同时接受 ram 和 rom 指针的函数吗?
当我声明一个接受的函数时const char 我传递了一个字符串文字 我得到了一个 警告 2066 赋值中的类型限定符不匹配 因为字符串文字是rom const char 反过来也是一样的 虽然PIC是哈佛架构 但内存被映射到一个连续的地址
c
pointers
microcontroller
PIC
如何为 Arduino 或类似的微控制器编写 JavaScript 编译器? [关闭]
Closed 这个问题需要多问focused help closed questions 目前不接受答案 我意识到这个问题会引起一些人的注意 并且我意识到 JavaScript 传统上是一种解释性语言 请让我解释一下 我是一名专门从事 We
javascript
c
compilerconstruction
Arduino
microcontroller
如何分割 ASCII 字符的十六进制字节
基本上我想做的是 例如 a 十六进制等效值是0x61 我可以分开吗61 in to 6 and 1并将它们存储为 6 and 1 缓冲区正在接收这样的数据 rx dataframe data 0 is H 00 H is Hex equiv
c
microcontroller
lowlevelcode
使用自定义 INF 的微控制器的 USB 驱动程序安装问题
我正在使用 NXP LPC1788 微控制器 并尝试在主机上创建一个驱动程序以通过 USB 与其进行通信 我相信我已经设法让设备正确处理标准 USB 请求 PC 能够正确读取字符串描述符 不过 我在编写示例 USB 驱动程序并为设备安装它时
c
usb
microcontroller
lpc
winusb
__CC_ARM、__ICCARM__、__GNUC__ 和 __TASKING__ 宏的含义是什么?
我正在 stm 的 STM32l151rct6a 上工作 我偶然发现了这些宏定义 CC ARM ICCARM GNUC TASKING 有谁知道他们的意思吗 这些是针对 ARM 处理器的不同编译器 可能这些宏用于隐藏可由多个编译器编译的代码
c
datastructures
Embedded
microcontroller
如何使数据库大小超过 256 字节 [链接器文件 - MPLAB ]
我有 PIC18F87J11 系列 并且正在使用 MPLAB C18 编译器 我可以给以下变量的最大字节是多少 我知道我必须修改链接器文件才能达到 256 字节以上 pragma udata CONNECTION TABLE 这是我干净的链
c
Linker
microcontroller
PIC
MPLAB
基本高性能数据真实性
我不是母语人士 术语可能不正确 对此感到抱歉 我正在 AVR 微控制器之间通过无线电传输数据供个人使用 并希望客户能够证明传输数据的真实性 因为它来自授权客户之一 这意味着我不需要不可否认性并且能够预先定义共享密钥 我对不同的方法进行了一些
适用于 8 位 MCU 的更快 16 位乘法算法
我正在寻找一种比下面的算法更好的算法来将两个整数相乘 你对此有什么好主意吗 MCU AT Tiny 84 85 或类似的 运行此代码的地方没有 mul div 运算符 uint16 t umul16 uint16 t a uint16 t
c
Algorithm
microcontroller
AVR
使用带有 AVR 微控制器的旋转编码器
我无法让旋转编码器与 AVR 微控制器正常工作 编码器是机械式的ALPS编码器 http no farnell com 1520815 passives product us0 sku alps ec12d1524401 我正在使用亚特米加
microcontroller
AVR
Encoder
atmega
8 位、16 位、32 位处理器/微控制器中整数的大小是多少?
8 位 16 位 32 位处理器 微控制器中整数的大小是多少 我想这取决于内部累加器 寄存器的大小 但不确定 谢谢 我只知道一种编程语言定义了integer数据类型 但很少用于 8 位和 16 位体系结构 C 是最广泛使用的 8 位 16
Integer
microcontroller
processor
microprocessors
识别android中的DTMF音
我计划在 android 中创建一个 centerx 系统应用程序 其中有一个语音信箱会设置在接收方 根据语音邮件中的指示 呼叫者必须按下拨号盘中的号码 接收方应识别该号码并执行相应的操作 有谁知道如何在接收方检测呼叫者按下的号码 其背后的
Android
Embedded
microcontroller
DTMF
pbx
通过JTAG恢复STM32 MCU磨掉的标记
我有一块可能带有 STM32 MCU 的板 我想为该板制作定制固件 因为库存板有很多问题 不幸的是 电路板制造商很友善地磨掉了所有标记 有没有办法通过 jtag 获取设备 系列 ID 并将其交叉引用到型号 我能找到的一切都是关于获取芯片的唯
microcontroller
STM32
jtag
初学者:AVR C++ Atmel Studio 6
我在确定我可以访问哪些库时遇到问题 我知道我可以使用 Atmel Studio 6 IDE 用 C 对微控制器 Atmega328p 进行编程 但是 我无法弄清楚我可以访问哪些库的记录在哪里 例如 我可以使用 STL 例如向量 双端队列 吗
microcontroller
Atmel
atmega
STM32 Nucleo 上的上升沿中断多次触发
我正在使用 STM32 NUCLEO F401RE 微控制器板 我有一个扬声器 经过编程 当向上 向下推操纵杆时 可以按设定的量改变频率 我的问题是 有时 通常 当向上 向下推动操纵杆时 频率会增加 减少多次 这意味着 ISR 正在执行多次
c
Embedded
STM32
microcontroller
mbed
为什么是24位寄存器?
在我的工作中 我处理不同的微控制器 微处理器和 DSP 处理器 其中许多都有 24 位寄存器和计数器 我知道如何使用它们 这不是我的问题 我的问题是为什么他们有 24 位寄存器 为什么不把它做成32位的呢 据我所知 这不是大小的问题 因为寄
microcontroller
microprocessors
24bit
C: typedef 联合体
在相关问题中没有找到任何内容 最有可能的是超级菜鸟 但我还是会问 我的 h 文件中有以下内容 typedef union API Packet 0x90 uint8 t packet 26 struct pack struct uint8
c
typedef
microcontroller
unions
microchip
开始对计算机以外的其他东西进行编程的最佳方法是什么? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在计算机之外开始编程的最佳方法是什么 我指的不是带有 API 的手机之类的主流产品 请假设具备 C C 的工作知识 我投票给任天堂 DS 不错的
c
Embedded
microcontroller
Device
1
2
»