S32DS踩坑日记二、调试和SPI

news/2025/2/12 5:27:05/

J-Link调试需要注意以下配置:
一:从下图中Debug Configurations进入配置J-Link
在这里插入图片描述
二:
在这里插入图片描述
三:
在这里插入图片描述

关于初始化:
在这里插入图片描述
还有一个宏:
FEATURE_HAS_HIGH_SPEED_RUN_MODE需要改成0,因为高温型号不支持1。
如果不修改这个,CLOCK_DRV_Init()和PINS_DRV_Init()都会卡住。

关于SPI配置:在之前的项目中修改SPI配置,不知道什么原因卡死在发送函数那里,所以重新创建工程,重头逐一配置。
在这里插入图片描述
新工程中第一个外设配置的就是SPI,配置如下:软件控制CS,所以CS没有配置。
SPI引脚配置
在这里插入图片描述
在这里插入图片描述
这是片选(蓝色)和时钟(黄色)的波形。
在这里插入图片描述
这是时钟(黄色)和输出(蓝色)的波形,发送的是0x03,MSB模式,8bit。
在M25P40的第一个扇区的前6个字节测试,能正确写入、回读、擦除。M25P40是高温flash芯片。


http://www.ppmy.cn/news/1186205.html

相关文章

Android WMS——Dialog和Toast窗口创建(五)

前面文章介绍了 Activity 窗口创建的流程,这里我们在看一下 Dialog 和 Toast 窗口创建的流程。 一、Dialog窗口创建 Dialog 中创建 Window 是在其构造方法中完成。 1、Dialog显示 源码位置:/frameworks/base/core/java/android/app/Dialog.java private final WindowMana…

Mysql报1462包含视图递归异常1462-contains view recursion

现象: 视图无法打开无法复制,数据库无法备份,均报1462包含视图递归异常1462-contains view recursion 背景: 不知到问题视图的用途,不敢轻易删除。 需求: 想要知道该视图的sql。 方法: 打…

【Java】多线程案例(单例模式,阻塞队列)

> :heart: Author: 老九☕️ 个人博客:老九的CSDN博客 🙏 个人名言:不可控之事 乐观面对 😍 系列专栏: 文章目录 实现安全版本的单例模式饿汉模式类和对象的概念类对象类的静态成员与实例成员 懒汉模…

国外怎么传大文件到国内,这款传输软件跨国企业必备

从国外传输文件到国内,这项任务常常充满了挑战。国际之间的距离、网络延迟、数据安全和文件大小限制等问题使得这个过程异常复杂。本文将深入剖析这些挑战,并说明一款优秀的跨国传输软件,如何能够成为解决这些问题的强有力工具。 国外传输文件…

vue封装个日历,样式参考vant

vue封装个日历&#xff0c;样式参考vant 结果展示 <template><div class"report"><Header title"工作日历" :isShowLeft"true" onClickBack"goBack" /><div class"report-content"><van-icon …

SpringCloud之Eureka的学习【详细】

目录 服务架构演变 单体架构 分布式架构 分布式架构需要考虑的问题 微服务 架构比较 微服务技术对比 服务拆分注意事项 案例 服务远程调用 RestTemplate Eureka注册中心 RestTemplate存在的问题 服务调用考虑的问题 Eureka的作用 搭建EurekaServer 服务注册 …

ansble

ansble概述 Ansible是一款自动化运维工具&#xff0c;基于Python开发&#xff0c;具有批量系统配置,批量程序部署, 批量运行命令等功能。 Ansible的很多模块在执行时都会先判断目标节点是否要执行任务&#xff0c;所以&#xff0c;可以放心大胆地让Ansible去执行任务&#xf…

SpringBoot,使用JavaMailSender发送邮件(含源码)。

本文主要讲解使用JavaMailSender发送邮件&#xff0c;并给出对应的参考案例、源码。 1、使用的依赖jar包 JavaMailSender发送邮件&#xff0c;只需要 "spring-boot-starter-mail" jar包就可以。考虑到邮件发送时&#xff0c;使用 Hutool工具生成Excel文件做为附件&am…