打印
[APM32E1]

用APM32E103ZET6替换Sxx32F103ZET6时软件移植-01:启动文件

[复制链接]
469|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wfw69|  楼主 | 2022-9-24 21:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wfw69 于 2022-9-25 10:46 编辑

用APM32E103ZET6替换Sxx32F103ZET6时软件移植-01:启动文件

APM32E103ZET6与Sxx32F103ZET6启动文件的不同之处:

复位后映射到地址0的向量表不同

A、在95-96行,USB更名为USBD1

B、在136-140行,APM32E103ZET6比Sxx32F103ZET6多了以下内容:

                DCD     0                            ; Reserved
                DCD     USBD2_HP_CAN2_TX_IRQHandler  ; USBD2 High Priority or CAN2 TX
                DCD     USBD2_LP_CAN2_RX0_IRQHandler ; USBD2 Low  Priority or CAN2 RX0
                DCD     CAN2_RX1_IRQHandler          ; CAN2 RX1
                DCD     CAN2_SCE_IRQHandler          ; CAN2 SCE

C、在223-224行,USB更名为USBD1

D、在264-267行,APM32E103ZET6比Sxx32F103ZET6多了以下内容:

                EXPORT  USBD2_HP_CAN2_TX_IRQHandler  [WEAK]
                EXPORT  USBD2_LP_CAN2_RX0_IRQHandler [WEAK]
                EXPORT  CAN2_RX1_IRQHandler          [WEAK]
                EXPORT  CAN2_SCE_IRQHandler          [WEAK]


E、在329-332行,APM32E103ZET6比Sxx32F103ZET6多了以下内容:

USBD2_HP_CAN2_TX_IRQHandler
USBD2_LP_CAN2_RX0_IRQHandler
CAN2_RX1_IRQHandler
CAN2_SCE_IRQHandler

以上部分,在把程序从Sxx32F103ZET6移植到APM32E103ZET6时,需要注意。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

143

帖子

0

粉丝