microcontroller

microcontroller

文章 0 浏览 8

简单的 arduino 代码,无需在 avr-libc 中使用 avr 标头

我有这个简单的代码 ,我正在尝试为 arduino 微控制器编译,而不使用 avr 标头。我刚刚在源程序文件中定义了所有宏 ,但我的 gcc-avr 说 led.c:15:8: …

丑丑阿 2025-01-12 01:47:12 3 0

无法使用自定义链接器文件在 STM32L476 上编辑具有 .noinit 属性的整数

我正在第一次尝试使用链接器文件。最后我想要一个变量在重置后保持其值。我正在使用 STM32L476。 为了实现此目的,我修改了链接器文件:STM32L476JGYX…

ゞ记忆︶ㄣ 2025-01-12 00:36:37 5 0

STM32F302中的SWV - printf()具有不同的字符

我发现一些答案并没有解决我的 STM32F302 问题。 我将调试运行配置为 SWV ITM 数据控制台中的 printf(): IMG-Debug_Config 我实现了 _write 函数,如…

夜血缘 2025-01-11 06:43:27 4 0

GD32f103 微控制器上的程序仅在连接调试器的情况下运行,复位后不会运行

我正在使用 J-Link EDU Mini 调试器/编程器,将一个简单的测试程序上传到 GD32f103 微控制器(ST32f103 克隆/复制)。该程序只是一个测试程序,旨在打…

水溶 2025-01-10 22:39:32 2 0

指针分配和内存位置

在微处理器中,局部变量存储在堆栈中。在我的例子中,如果 func1() 由 main 函数调用,则局部变量 (int a = 12;) 将在堆栈中创建。一旦被调用函数执行…

污味仙女 2025-01-10 01:43:18 3 0

如何让stm8s003f3在timer1上做38khz频率?

我想做一些 rc5 发射器项目。 我已经有一个带有stm8s003的电路来发送数据和ne555来产生38khz频率。将它们连接在一起并发送特定数据后,我的 rc5 发射…

南薇 2025-01-09 15:56:42 4 0

STM32-HAL CAN仅传输空错误消息

我正在尝试使用 HAL 库通过 CAN 传输消息。为了进行测试,我重复了此视频第一部分中的代码我有相同的bluepill,所以我也这么做了。我也尝试过他的项目…

提笔落墨 2025-01-09 14:21:23 6 0

寻找带有源代码的嵌入式项目

我有嵌入式开发板(LPCXXXX)。我想用它做各种实验。我没有得到实验想法。 请推荐一些好的网站,我可以在其中获得一些好的项目/实验想法。我正在互联…

别想她 2025-01-08 16:11:10 2 0

使用 C 预处理器计算 8 位 CRC?

我正在为一个只有几个字节 RAM 的微型 8 位微控制器编写代码。它的工作很简单,就是传输 7 个 16 位字,然后传输这些字的 CRC。字的值是在编译时选择…

窝囊感情。 2025-01-07 11:39:40 3 0

微控制器 8051 中的异步 UART 传输

您好,我正在尝试将 89c52 与 sim548c 模块进行通信。我发送 AT 命令,然后让微控制器将所有回复存储在一个数组中,并通过搜索功能查看是否发送了正确…

最终幸福 2025-01-06 20:16:46 6 0

ATmega128:16位数字的加法和减法(汇编)

我正在使用 ATmega128 微控制器,据说需要添加两个 16 位数字。我正在使用 AVR Studio,这就是我到目前为止所得到的: .include "m128def.inc"; .equ …

婴鹅 2025-01-03 23:17:06 3 0

PIC C18:将双精度数转换为字符串

我用的是PIC18F2550。使用C18语言进行编程。 我需要一个将双精度数转换为字符串的函数,如下所示: void dtoa( char *szString, // Output string dou…

鲜肉鲜肉永远不皱 2025-01-03 14:17:31 4 0

是否可以用HI-TECH C为PIC12 MCU创建多线程程序

我的朋友让我帮他写一个PIC12单片机的小程序。我们希望 当输入电压在2秒内低于1.9V时程序停止运行。 当输入电压超过2.5V时,程序立即做出反应。 我尝…

夜唯美灬不弃 2025-01-02 12:45:52 6 0

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

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

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

通过查看汇编列表文件确定处理器有多少位

在我的计算机入门课程中,我们为 MC68332 微控制器编写了一个汇编程序。我知道这个微控制器是 32 位的,因为我在数据表中读过它。我想知道是否有办法…

野味少女 2025-01-02 03:43:36 4 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

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