找回密码
 立即注册

QQ登录

只需一步,快速开始

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

移植stm8到stc单片机上,需要修改什么部分?

[复制链接]
跳转到指定楼层
楼主
ID:97678 发表于 2019-12-3 16:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看到stm8单片机的程序,想要移植到stc上面来。需要修改什么内容?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:584814 发表于 2019-12-3 19:32 | 只看该作者
只需要改程序就可以,前提是你都学过而且还算熟练。
回复

使用道具 举报

板凳
ID:25310 发表于 2019-12-3 19:33 | 只看该作者
重写吧,除了通用的C程序,同寄存器有关的都要重写,
回复

使用道具 举报

地板
ID:235200 发表于 2019-12-3 19:59 | 只看该作者
STM8写的程序多用库函数版,STC单片机多用寄存器版,要改动的地方较多,关键算法可以借鉴编写
回复

使用道具 举报

5#
ID:401564 发表于 2019-12-3 21:24 | 只看该作者
C的移植性是体现在嵌入式,跑了系统的程序,那才有移植性
在单片机上,基本上就是重写
不上是在寄存器上
不同的单片机编译器都会有只属于自己的关键词和函数
修改还没有重写来得快
回复

使用道具 举报

6#
ID:647528 发表于 2019-12-3 22:10 | 只看该作者
IO操纵方法不一样,可能要改。包含库函数文件也不同,等等
回复

使用道具 举报

7#
ID:437615 发表于 2019-12-3 22:25 来自手机 | 只看该作者
移植不如重写
回复

使用道具 举报

8#
ID:470332 发表于 2019-12-4 09:12 | 只看该作者
两个单片机寄存器差距挺多的,和内部寄存器有关的功能基本都要改
回复

使用道具 举报

9#
ID:367934 发表于 2019-12-4 09:24 | 只看该作者
与STM8相关的都要改掉,实现功能的关键代码,已芯片无关的代码可以全部移植过来。关键的是要修改延时函数。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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