公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

TC275-D step开发板调试日志——初始项目-点亮流水灯

TC275-D step开发板调试日志——初始项目-点亮流水灯

凌风2018_版主_
Level 4

拿到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。如果直接开始编译,下载则会发现各种错误。。。最后还会联机失败。。。(也许是我的操作问题)

       没办法,自己新建工程。新建工程就不在这里详述了,新建工程后会有一个工程文件夹。我们会看到我们自己的文件夹是这样的

自己建工程.PNG

再看看例程,是这样的:

例程结果.PNG

发现了吧,基本结构是有区别的。我又去网上查了半天,原来我们的工程还差一个framework。。。

framework是英飞凌为用户建立的一个工程文件模板,大家可以去下载ILLD的地方找。(ILLD怎么下载可以在英才施教里面找),找不到可以参考例程自己做一个,可以好好发挥,嘿嘿。

下面便是工程文件模板

framework.PNG

大家可以将模板里面的文件拷贝到自己的工程下面。另外把例程里面的APP demo拷到src里面有个用户文件夹。另外main函数根据例程做相应的修改。(这些请大家自行阅读例程的内容)

demo.PNG

以上都做完的话,终于把工程建好了。(打字好累。。。)

   2、调试

     编程只完成了1%的工作,99%都是调试。。。尤其是你还不太了解这个编译器的时候

     首先,要做一些基础配置,点击扳手。

扳手.PNG

然后找到C compiler/general,设置include文件路径,一层一层,所有include的路径都要填好,有一个问题就会编译失败。这个是我觉得HIGHTEC做的最烂的地方。。。。

路径.PNG

最后要是编译器选项,打开linker/general,按图示路径添加文件。

调试起.PNG

配置到这里就做完了,接下来是新建调试文件。这个就不详述了,例程的文档里面有,一直到最后的下载程序都和例程里的一样,请大家务必参考例程。

希望都能看到一闪一闪的流水灯。。。。有问题可以回复

(系统老是显示我有不健康言论,看了几遍都没发现,真是受不了。)



0 点赞
7601 次查看
35 评论