呐咯密密 发表于 2023-11-26 22:37

APM103可以直接烧录STM32F103的代码吗

APM103可以直接烧录STM32F103的代码吗,需要做移植方案吗,或者用STM32的工程可以直接开发吗

kai迪皮 发表于 2023-11-27 17:50

你试试看喽,理论上可以。

elephant00 发表于 2024-1-10 15:28

两个不同的MCU代码想从一个直接移植到另一个上通常是不可能的。

yorkbarney 发表于 2024-2-2 20:15

它们的底层硬件地址和寄存器配置是不同的

deliahouse887 发表于 2024-2-2 20:34

检查代码中是否有任何特定于STM32F103的调用或设置。

pixhw 发表于 2024-2-2 21:05

如果需要在APM32F103上运行STM32F103的代码,需要进行必要的修改和适配, 代码能够正确地运行在APM32F103上。

uptown 发表于 2024-2-2 21:34

将 STM32F103 的代码转换为适用于 APM32F103 的代码。这可能包括修改内存映射、外设配置、中断处理等。

rosemoore 发表于 2024-2-2 22:05

不能直接烧录STM32F103的代码到APM32F103上。

geraldbetty 发表于 2024-2-3 07:40

在很多情况下,为STM32F103编写的代码可以经过少量修改或直接在APM32F103上运行。

eefas 发表于 2024-2-3 08:11

修改代码中包含的头文件和使用的库,将其替换为适用于APM32F103的头文件和库。

abotomson 发表于 2024-2-3 16:39

如果你使用了STM32CubeMX或其他STM32特定的工具进行代码生成,可能需要手动修改生成的代码或重新配置以适应APM32F103。

wangdezhi 发表于 2024-2-3 17:40

尽管它们都基于ARM Cortex-M3内核,但它们的外设和寄存器配置可能有所不同。

yorkbarney 发表于 2024-2-3 18:07

使用的编译器和调试器支持APM32F103,可能需要更换为适用于APM32F103的编译器和调试器。

mickit 发表于 2024-2-3 18:40

不同系列的微控制器可能有不同的内存映射、外设接口、中断向量表等,这些差异会导致直接烧录代码时出现错误。

uiint 发表于 2024-2-3 19:10

如果 APM32F103 使用的固件或引导程序与 STM32F103 不兼容,可能需要更新固件或引导程序。

uptown 发表于 2024-2-3 20:07

APM32F103和STM32F103是两个不同的微控制器系列,它们在硬件和指令集上存在差异

Betty1299 发表于 2024-2-4 17:23

不需要移植的,直接烧录完全可以

Charlotte夏 发表于 2024-2-4 17:26

这俩芯片是互相兼容的哈,无论硬件还是软件

Candic12e 发表于 2024-2-4 18:30

其实就当个ST的芯片使用就行的

Allison8859 发表于 2024-2-4 19:33

没问题,我之前就是这么使用的
页: [1] 2 3
查看完整版本: APM103可以直接烧录STM32F103的代码吗