avr

avr

文章 1 浏览 74

如何从二进制数中获取每个数字的ascii

我得到一个 8 位二进制数,并希望在 LCD 屏幕上将其表示为十进制数。 例如,如果我得到 01000011 作为输入,十进制为 67,我首先必须获取 6 的 8 位 a…

暗恋未遂 2025-01-10 05:52:00 1 0

如何输出 CMake 项目创建的最终可执行文件的程序集列表?

我目前正在开发一个嵌入式项目,使用 avr-gcc 编译器在 Atmel ATMega328p 微控制器上运行。我决定使用 CMake 创建我的构建系统,因为这可以轻松地将我…

假装爱人 2025-01-09 12:59:57 0 0

在位数组中有效查找“1”的位置

我正在连接一个程序来测试一组电线的开路或短路情况。该程序在 AVR 上运行,将测试向量(步行“1”)驱动到电线上并接收返回结果。它将所得向量与已存…

无戏配角 2025-01-06 05:35:15 2 0

避免固件意外覆盖

首先是一些背景知识。当固件由于某种原因崩溃时(例如堆栈溢出、函数指针损坏......),它可能会跳转到某个地方并开始执行一些代码。这迟早会导致看门…

岁月蹉跎了容颜 2025-01-06 05:02:56 1 0

计算 PWM 频率

这应该是一个简单的公式,但我无法弄清楚。 我有一个 16mHZ AVR 芯片。 我需要运行 24kHZ 的 PWM 信号。 确定最佳预分频器的公式是什么。 我使用的是 …

小霸王臭丫头 2025-01-06 04:39:17 2 0

avr-gcc 重新编译的 ledramp 示例出现分段错误

我在 Ubuntu 上安装了 simavr。我安装了以下软件包: avrdude binutils-avr gcc-avr avr-libc gdb-avr libelf-dev libglut3-dev gtkwave 构建必备。 …

毁梦 2025-01-06 00:07:45 0 0

GCC 编译时浮点优化

我正在为 AVR 平台进行开发,我有一个问题。我不希望浮点库与我的代码链接,但我喜欢具有 0.0 ... 1.0 范围内的模拟值而不是 0...255 和 0...1023 的…

百善笑为先 2025-01-04 22:15:40 0 0

AVR C如何停止中断

我正在对 AVR MCU 进行编程。 它有一个可以读取模拟引脚的 POT。似乎中断被不断地调用,并且必须在 LCD_display 方法期间调用它,因为它弄乱了我的 LC…

魂ガ小子 2025-01-04 14:57:09 0 0

从 AtMega328 迁移到 AtMega644p

我有一个机器人,它使用 AtMega 328/L 40pin,直到最近我需要更多资源,所以我改用了 Atmega 644p。 两者之间的寄存器和位名称不同,说实话,我无法让…

乖乖 2025-01-04 10:04:27 2 0

链接.h &使用 WinAVR 将 .c 文件转换为 Main.c

我正在使用 WINAVR 对 Amtel ATMEGA328 芯片进行编程。 我正在尝试将库链接到我的文件,但我不确定具体该怎么做,以及我需要在 make 文件中编辑什么。…

皓月长歌 2025-01-04 09:17:13 0 0

使用 AVR atmega8 在 C 中出现意外的浮动行为

我一直试图弄清楚为什么我无法通过将无符号整数与浮点值相乘来获得合理的值。 执行类似 65535*0.1 的操作可以按预期工作,但是将浮点数与内存中的 uin…

淡淡的优雅 2025-01-02 21:18:56 0 0

编译gcc 4.6.2(无法计算目标文件的后缀)

编译 gcc 4.6.2 时出现问题: checking for avr-gcc... /data/data6/soft/src_build/gcc-4.6.2/host-x86_64-unknown-linux-gnu/gcc/xgcc -B/data/data…

看海 2025-01-02 14:43:30 1 0

内联 if (?:) 在 _delay_us() 中不起作用

当我尝试在 1-Wire 实现中使用 _delay_us(condition ? value_if_true : value_if_false) 时,延迟不起作用,并且我的设备没有得到任何答复,但当我替…

ゝ偶尔ゞ 2025-01-02 11:54:22 0 0

AVR 上使用延迟的软件 PWM

我正在尝试使用 AVR ATMega16 上的延迟来完成简单的 PWM 生成 我正在尝试做的只是将 LED 占空比从 100% 淡入淡出到 0%,稍后我将扩展它以控制双色 LED…

猫性小仙女 2025-01-01 09:36:30 2 0

对“usbInit”的未定义引用在CAVR中

我在我的项目中使用 v-usb 库。 我编写了代码并想编译它,但不幸的是我有一个无法解决的错误。 这是我的屏幕截图: Description Resource Path Locati…

一片旧的回忆 2024-12-29 03:09:31 1 0
更多

推荐作者

微信用户

文章 0 评论 0

小情绪

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

笨死的猪

文章 0 评论 0

彭明超

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文