找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2453|回复: 8
收起左侧

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

[复制链接]
ID:97678 发表于 2019-12-3 16:53 | 显示全部楼层 |阅读模式
看到stm8单片机的程序,想要移植到stc上面来。需要修改什么内容?
回复

使用道具 举报

ID:584814 发表于 2019-12-3 19:32 | 显示全部楼层
只需要改程序就可以,前提是你都学过而且还算熟练。
回复

使用道具 举报

ID:25310 发表于 2019-12-3 19:33 | 显示全部楼层
重写吧,除了通用的C程序,同寄存器有关的都要重写,
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

ID:647528 发表于 2019-12-3 22:10 | 显示全部楼层
IO操纵方法不一样,可能要改。包含库函数文件也不同,等等
回复

使用道具 举报

ID:437615 发表于 2019-12-3 22:25 来自手机 | 显示全部楼层
移植不如重写
回复

使用道具 举报

ID:470332 发表于 2019-12-4 09:12 | 显示全部楼层
两个单片机寄存器差距挺多的,和内部寄存器有关的功能基本都要改
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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