avr

avr

文章 1 浏览 72

在 FreeRTOS 中创建新任务用于 USART 接收

我使用 EVK1105 开发板和 AVR Studio 5 作为我的 AVR 项目的开发 IDE。 我在其中使用 FreeRTOS。我这块板上有 3 个 USART 端口。一个外部模块通过 USA…

莳間冲淡了誓言ζ 2024-11-09 15:05:42 0 0

汇编8x8四象限乘法算法

在《微处理器的音乐应用》一书中,作者给出了以下算法,用于对两个 8 位有符号整数进行 4 象限乘法,得到 16 位有符号结果: 对原始操作数进行无符号…

等风来 2024-11-07 16:40:33 1 0

通过指向 avr 程序集中数组的指针访问数组

我正在使用 C 和 ASM 混合编程 AVR 微控制器,但遇到了一些麻烦。 我的 C 代码中有以下代码: uint8_t amplitudes32[32] = {.. constant values ..} u…

放飞的风筝 2024-11-05 09:28:11 2 0

我可以仅在一个引脚上使用 Arduino 16 位 PWM 吗?

我有一个 Arduino Duemilanove,我想在其上使用内部 16 位定时器在引脚 9 上执行 PWM,不是 引脚 10(我的项目中有一个 Wifi 扩展板,需要使用引脚10…

水水月牙 2024-11-03 09:17:15 1 0

如何在C程序(AVR)中编写汇编ISR?

继我的其他问题之后,帮助优化此 C (AVR) 代码? :),我刚刚意识到我并不真正了解如何在我的 C 程序中以汇编方式实现 ISR 的机制。我用谷歌搜索,但没…

违心° 2024-11-01 20:56:58 0 0

在 C++ 中传递原始数据类型的最佳实践功能

我正在为 avr 芯片编写一个函数,将字节流反序列化为原始类型。我想以尽可能通用的方式完成此操作,并且想知道确定要反序列化的类型的最佳实践是什么…

坦然微笑 2024-10-31 16:06:14 1 0

优化此 C (AVR) 代码

我有一个中断处理程序,但运行速度不够快,无法完成我想做的事情。基本上,我使用它通过将查找表中的值输出到 AVR 微控制器上的端口来生成正弦波,但…

万人眼中万个我 2024-10-31 15:57:02 0 0

AVRISP MKII 无法与 Linux 上的 AVRDUDE 配合使用

当我插拔它时,系统会看到有东西已插入: bluehat@Matapan:/dev$ tail -f /var/log/syslog Mar 23 15:36:35 Matapan kernel: [156082.112874] usb 7-1…

舟遥客 2024-10-25 12:14:22 2 0

通过 USB OTG 连接对等点

我的问题是连接两个具有 OTG 功能的 USB 接口的相同设备。这是一个简单的赠品,还是我必须以任意计时模式手动启动和停止主机和设备模式,以便最终在另…

不语却知心 2024-10-21 12:29:47 2 0

Atmel AVR 反汇编器

有人可以向我推荐 Atmel AVR 8 位微控制器的反汇编程序吗?有这方面的开源项目吗? 谢谢。…

失去的东西太少 2024-10-19 23:08:32 2 0

lufa中的设备描述符...这是什么样的结构(内部)?我认为这没什么具体的,只是向 C/C++ 提出的问题。程序员

我正在一个项目中使用 LUFA ,在阅读了一些示例后,我看到了其中一些构造。这些是宏吗?我知道 AVR 设备并且知道 PROGMEM 是其中之一?但什么是 .Head…

爱情眠于流年 2024-10-18 13:37:31 2 0

如何让用户在我的库中提供自己的函数?

我正在为 AVR MCU 编写静态库。我正在使用 avr-gcc 和 AVR Libc。一些库函数使用 SPI 与设备通信。然而,并非所有 AVR MCU 都以相同的方式进行 SPI 通…

情丝乱 2024-10-16 16:58:57 1 0

如何将 38 位字节数组转换为 ASCII 十进制

我正在编写一个例程和一个 AVR ATMEGA88,以使用 TI TM3705A 芯片读取 FDX RFID 标签,并通过 UART 将其传输到另一个处理器。该芯片使用 15625 波特率…

壹場煙雨 2024-10-12 13:35:21 5 0

如何对 Arduino 代码进行单元测试?

我希望能够对我的 Arduino 代码进行单元测试。理想情况下,我能够运行任何测试,而无需将代码上传到 Arduino。有哪些工具或库可以帮助我解决这个问题…

夜巴黎 2024-10-09 08:10:45 4 0

C 中带有 #define 的指针

函数: #define ASSOC(port) (*(volatile bit_field *) (&ampport)) 函数调用: #define SCLK ASSOC(PORTC).bit0 bit_field 定义为这样的结构: typed…

玩心态 2024-10-08 21:43:38 6 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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