因为项目原因,之前项目采用的TDC,CPU板卡需要从551升级到最新的555,移植程序的过程出现了一些问题,记录一下。PS: TDC这玩意儿估计用的人太少了,不知道有几个人会看到这个
1、首先便是封装库的移植了,之前用的封装块编辑器D7-FB-GEN已经不能满足CPU555的封装块生成要求了。为了升级到CPU555能用的库文件,这里用的是D7-FB-GEN V8.1.0.0B版本(D7-SYS Block Generator);
2、在新的D7-FB-GEN内建立一个新工程,发现工程所需的文件和之前一样,也是需要.dat .c .bmp三个文件,dat文件用来定义接口,c文件用来写程序逻辑,bmp文件一般不用管,用于显示自定义图片;
3、在新的D7-FB-GEN 内建一个新工程,将老工程的代码拷贝进去,生成库文件如下:
fbatst.msk
fbatst_fm1.a
fbatst_tdc_Cpu551.a
fbatst_tdc_Cpu555.a
对于CPU555来说,只需要.msk文件和_tdc_Cpu555.a两个文件即可。