一、编译调试
瑞萨e2studio(6)----编译调试 - 知乎 (zhihu.com)
二、编译说明
Debug模式与Release模式的区别
Debug模式主要用于开发过程中的调试。当我们在开发阶段,需要经常检查和修复错误时,Debug模式非常有用。它包含了更多的调试信息,比如变量值、调用堆栈等,这些信息可以帮助我们定位和解决问题。另外,Debug模式下的代码通常不会进行过多的优化,以便更好地模拟实际运行环境。
相比之下,Release模式主要用于最终的软件发布。在Release模式下,编译器会进行各种优化,以提高代码的运行效率。同时,Release模式通常会去除Debug模式下的调试信息,以减小最终软件的大小。
参考链接:Eclipse中构建和调试:Debug与Release模式的切换-百度开发者中心 (baidu.com)
三、调试说明
1、可以利用J-Link RTT打印输出
详解J-Link RTT打印 - 知乎 (zhihu.com)详解J-Link RTT打印 - 知乎 (zhihu.com)