- Forums
- Resources
- About
- Groups
Close
拿到TC275开发板已经是第四天了,终于跑通了第一个程序。重要还是参考了乾勤的实验指导书,有例程还调试了这么久。。。以下是我的一些心得,分享给大家,希望大家多多赞哟
(本次调试软件是免费版的HIGHTEC,请大家自行安装HIGHTEC)
一、硬件连接
1、电源
开发板的电源是DC7-30V的,由于套间里面没有带电源线,我们使用普通的12V电源适配器即可。
接上电源后,在开发板背面有一个start按键,按下即可上电。
2、调试接口
开发板带了一个miniwiggler,但是我在测试后发现该miniwiggler不支持调试模式,下载程序的时候会出现错误。
我们可以使用开发版片上集成的调试器,找个micro USB线接入开发版到电脑。
在电脑上打开DAS DEVICE SCANNER,连接显示AURIX FAMILIY即表示连接成功。
二、程序编译
1、程序编写
本次开发例程采用的是生态圈里面的TC275基础例程,链接如下:https://www.infineon-autoeco.com/Public/GetDocFile/6/12
看过例程就会发现,该例程对应的是TC275B,而我们的开发板则是TC275D。如果直接开始编译,下载则会发现各种错误。。。最后还会联机失败。。。(也许是我的操作问题)
没办法,自己新建工程。新建工程就不在这里详述了,新建工程后会有一个工程文件夹。我们会看到我们自己的文件夹是这样的
再看看例程,是这样的:
发现了吧,基本结构是有区别的。我又去网上查了半天,原来我们的工程还差一个framework。。。
framework是英飞凌为用户建立的一个工程文件模板,大家可以去下载ILLD的地方找。(ILLD怎么下载可以在英才施教里面找),找不到可以参考例程自己做一个,可以好好发挥,嘿嘿。
下面便是工程文件模板
大家可以将模板里面的文件拷贝到自己的工程下面。另外把例程里面的APP demo拷到src里面有个用户文件夹。另外main函数根据例程做相应的修改。(这些请大家自行阅读例程的内容)
以上都做完的话,终于把工程建好了。(打字好累。。。)
2、调试
编程只完成了1%的工作,99%都是调试。。。尤其是你还不太了解这个编译器的时候
首先,要做一些基础配置,点击扳手。
然后找到C compiler/general,设置include文件路径,一层一层,所有include的路径都要填好,有一个问题就会编译失败。这个是我觉得HIGHTEC做的最烂的地方。。。。
最后要是编译器选项,打开linker/general,按图示路径添加文件。
配置到这里就做完了,接下来是新建调试文件。这个就不详述了,例程的文档里面有,一直到最后的下载程序都和例程里的一样,请大家务必参考例程。
希望都能看到一闪一闪的流水灯。。。。有问题可以回复
(系统老是显示我有不健康言论,看了几遍都没发现,真是受不了。)
只有注册用户才能在此添加评论。 如果您已经注册,请登录。 如果您还没有注册,请注册并登录。