SES使用Ozone调试FreeRTOS
Foreword Debug遇到一个诡异情况,之前没注意过 单步失效 简单说系统里有很多地方在read,但是debug的那个read,在进入read内部以后,会出现整个堆栈指针都跳变成另外一个线程中read流程 ssize_t read(struct file *filep, void *buf, size_t nbytes) { struct inode *inode; int ret = -EBADF; configASSERT(filep); inode = filep->f_inode; /* Was this file opened for read access? */ if ((filep->f_oflags & O_RDOK) == ..
更多Vllink无线调试上手体验
Foreword 想尝试一下无线版本的J-Link,仔细调研了一下发现,实际上是CMSIS-DAP来实现的。而无线版本的J-Link全都断货了,只好找一些其他厂家的,于是看到了Vllink。比较巧的Vllink是基于AIC8800的,之前刚好调研过。 Vllink http://vllogic.com/ 官方文档,介绍了主要功能。 Vllink可以用有线模式,也可以用无线模式。 有线的话就是一个DAP-Link,走CMSIS-DAP,无线需要两个模块,一个作为AP,一个做STA,二者配对以后才能进行无线调试(他竟然用的是wifi6的ap)。 用起来还是比较方便的,双击两下按钮就能切模式,AP配对也只需要几秒钟就行了。 Vllink 支持的IDE比较多,基本各个厂家的都支持了 ..
更多