找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3004|回复: 7
打印 上一主题 下一主题
收起左侧

如何将stm32的代码移植到msp432,求指导大致的方法

[复制链接]
跳转到指定楼层
楼主
ID:953648 发表于 2021-7-16 01:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:367934 发表于 2021-7-16 08:50 | 只看该作者
msp432跟stm区别很大,要想移植只能把脱落底层的功能模块移植过去,所以说程序设计模块化是多么的重要。
回复

使用道具 举报

板凳
ID:887202 发表于 2021-7-16 10:51 | 只看该作者
简单来说整个程序可以大致分为两个部分,一个是顶层逻辑层,一个是底层硬件层。移植主要改底层硬件的部分,比如原程序有一个IO口模拟的I2C,那么它肯定会对这两个IO做配置输出开漏,然后输出高低电平,你做移植就把这些涉及到硬件寄存器的部分重写就好了,像发送信号,拉低拉高SDA灯逻辑性的东西就不用改动了
回复

使用道具 举报

地板
ID:953648 发表于 2021-7-16 11:49 | 只看该作者
有大佬可以帮帮忙吗 就是一个oled的外设 帮忙把代码移植一下 小白现在完全新手
回复

使用道具 举报

5#
ID:161164 发表于 2021-7-16 13:19 | 只看该作者
123456789876467 发表于 2021-7-16 11:49
有大佬可以帮帮忙吗 就是一个oled的外设 帮忙把代码移植一下 小白现在完全新手

为什么不直接用msp32的例程来改?
回复

使用道具 举报

6#
ID:161164 发表于 2021-7-16 13:27 | 只看该作者
本帖最后由 lkc8210 于 2021-7-16 13:30 编辑

網上有很多例程吧?如MSP432 P401R 单片机 读取DHT11 串口发送温湿度 OLED显示温湿度 温湿度检测
回复

使用道具 举报

7#
ID:123289 发表于 2021-7-16 14:51 | 只看该作者
大多数情况下是不可以的。赞同板凳说的。
回复

使用道具 举报

8#
ID:81196 发表于 2021-7-16 16:53 | 只看该作者
自己的程序.c .h移植过去,main()移植过去.底层驱动从头开始写,底层驱动完善了,就好说.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表