全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com)
继续看一下这个开发板的手册,看起来这一次就能够把这个文件中概要性的内容大概看完了。
这个开发板上设计了几个LED灯,这样的设计在我现在工作中接触的控制器板子上很少看到了,但是对于嵌入式软件开发人员来说我相信大家或许都喜欢这东西。这个不仅能够让人看到板子是否运行起来,其实还可以通过不同的闪烁行为给出一些调试方面的提示。
使用这个板子,调试的方式有2种,一个是使用板子上面自带的调试器,另一个是外部调试器。
板子上提供的USB接口看起来是可以直接提供串口转换功能的,这样调试的时候会有一个更好的交互手段。接下来,需要安装一下DAS了。
串口的驱动连接板子的到PC上的时候会自动安装,采用的是ASCLIN0来与MCU进行通信交互。
网络上搜索看了下,JDS不是一个专有名词,miniWiggler JDS应该是一个调试器的名字。这里提供了一个DAP接口的手册,后面下载一下一起学习了解一下。
从表格中的信息看,其实DAP的全功能的接口应该是可以提供串口功能的。当然,这个应该主要是用于BSL的功能。如此,看起来这个UART可能是跟调试口资源重合的一个PIN。
看起来,遇到问题的时候首先应该查的是文档本身,不用直接去网络寻找答案。关于miniWiggler JDS的说明这里出现了。我好奇,这个是否是一个开源可以自己制作的设计呢?
上电复位信号是一个双向信号,为了保证正常状态下的运行,在设计上其实是一个2.2K的上拉设计。
这个开发板上的CAN收发器是英飞凌的产品,查看了一下手册,这个是支持5M的FD波特率的。
CAN的收发器默认情况下不使能,需要软件控制一下。
继续往下全都是原理图的设计了,这些可以暂且不看,在正式做板子的调试的时候再看。现在看上去,只要安装一个DAS,之后这个开发板基本就可以尝试使用一下了。