同一个程序怎样应用在不同的主板上,或者说程序移植需要注意些什么?因为换了一家的工控板,想把程序移植过来,没行,想问下大家,需要注意哪些地方的修改?
------解决思路----------------------
具体分析,主要找到两个板子的差别进行移植
------解决思路----------------------
很多。具体可以搜索下程序移植。
比如换板子后。
硬件接口需要重新检测。
如果换了芯片,那么芯片初始化也要重新检查编写。
是否换了编译器,这个也要检查。
芯片的初始化参数检查,时钟频率什么的。
程序是否用过一些不好移植的写法。
比如用int这种数据类型,8位和32位工控机的长度基本上是不同的。
------解决思路----------------------
严格的说,除非厂家声明软硬件100%兼容,否则,需要逐行代码考证