arm - STM32 ARMcortexM3/m4 中的串行线查看器(SWV)
问题描述
不从 CubeMX 生成代码,我想在我的裸机代码中使用 STM32 中的 SWO 和 SWV 调试和跟踪。当我尝试使用 print() 在裸机代码中显示字符串时,它不起作用并且不显示任何输出。那么我是否需要配置我的 ARM cortex m3/m4 的调试寄存器以启用 ETM、DWT、ITM、TPIU、DAP 等调试和跟踪组件?如果有人有任何有价值的建议将等待
解决方案
推荐阅读
- java - 具有单个域对象和多个数据源的 SpringBoot
- java - 程序无法识别字符在数组中的位置
- python-3.x - 分配需要两个张量的形状匹配。lhs 形状= [5] rhs 形状= [1001]
- jenkins - 如何获取ansible库存文件名作为变量
- spring-integration - 应用过滤器时 StreamingMessageSource 不断触发
- html - asp.net在gridview的项目模板下显示值
- mysql - sql:列索引6上的扫描错误,名称“scheduled_date”:null:无法将类型[] uint8扫描到null.Time
- android - 安装 react-native-firebase 后 React Native Android 应用程序崩溃
- html - css - 意外换行
- 带有元素 display:flex 在 Internet Explorer(和 Edge)中
- excel - 您可以在 CSV 中使用哪种日期格式,Excel 可以明确识别?