CH395Q INT脚变化说明
测试环境:CH32v307+CH395Q;SPI接口,直连电脑
芯片固件版本:0x4A
1.接收一包数据的流程,逻辑分析仪时序如下(其中,通道0为片选,通道1为时钟,通道2/3为数据,通道4为INT脚)

常规接收流程不做过多解释,主要看一下INT脚变化:
第一次INT变化:芯片收到包,拉低INT脚,代码中逻辑执行glob中断(0x19命令),执行完拉高INT脚;
第二次INT变化:前面执行完glob中断后,芯片发现接收缓存中存有数据长度,再次拉低INT脚,当执行取数据的动作(0x3C命令)后,拉高INT脚
第三次INT变化:前面第二次拉低时,芯片内部已经将glob中断标志以及socket0的中断(接收中断)置位,而执行完取数据的动作(0x3C命令)后,将socket0接收中断标志清除了,没有同步把对应的glob中断清除,所以有了第三次INT脚的变化(实际没有影响,并不会产生多余的中断状态码)
2.接收数据,但并不将数据从接收缓冲区取出,那么芯片会一直持续产生中断(socket的接收中断),INT脚变化如下

3.发生数据(机制:每次调用send命令发送数据前,要判断send_free中断,只有产生了这个中断,才可以调用send命令发送下一包数据)

相关新闻
PHP 8.5 在性能、调试和运维方面的新特性
PHP 8.5 在性能、调试和运维方面的新特性 2025 年即将结束,这意味着 PHP 的新版本也已经发布了! 在本文中,我们将重点介绍那些你在上述文章中找不到的,关于 PHP 8.5 在性能、调试和运维方面的变化。 其中一些改动甚…
洛谷 B3694:数列离散化 ← 数组 + sort + unique + lower_bound
【题目来源】https://www.luogu.com.cn/problem/B3694【题目描述】给定一个长度为 n 的数列 a。定义 rank(i) 表示数列 a 中比 ai 小的不同数字个数再加一。对 1≤i≤n,现在请你求出所有的 rank(i)。【输入格式】输…
完整教程:2025年接单经验和软件外包平台一览
完整教程:2025年接单经验和软件外包平台一览pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &qu…
最新新闻
MySQL字段类型
MySQL字段类型MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型类型大小范围(有符号)范围(无符号)用途TINYINT1 字节(-128,127)(0,255)小整数值SMA…
大麦助手抢票脚本:零基础5分钟快速上手,告别手速焦虑
大麦助手抢票脚本:零基础5分钟快速上手,告别手速焦虑 【免费下载链接】damaihelper 支持大麦网,淘票票、缤玩岛等多个平台,演唱会演出抢票脚本 项目地址: https://gitcode.com/gh_mirrors/dam/damaihelper 还在为抢不到心仪…
告别繁琐搜索:如何用163MusicLyrics轻松获取网易云和QQ音乐歌词
告别繁琐搜索:如何用163MusicLyrics轻松获取网易云和QQ音乐歌词 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 还在为喜欢的歌曲找不到歌词而烦恼吗…
0基础专升本同学,怎么理解C语言?(下)
前文讲了1到5章,那么我们继续后面章节的讲解: 第6章:利用数组处理批量数据 如果只有一个学生的成绩,可以设置一个变量。 但如果有100个学生,总不能写100个不同的变量,这时候就需要使用数组。 数组适合处理&…
Linux内核升级后NVIDIA驱动重装与CUDA环境深度验证指南
1. 从一次平平无奇的升级说起:Linux Kernel 7.2 与 NVIDIA 驱动的“磨合期” 如果你在 Linux 下用 NVIDIA 显卡做开发或跑 AI 任务,那么内核升级从来都不是一件“无脑点下一步”的事。这次从标题里提到的“kernel7.2征程”和“nvidia驱动需要调整”就能…
降AIGC终极攻略!AI率92%暴降至5%!实测10款降AIGC工具!10款工具深度解析! - 降AI小能手
2026 年各大高校和期刊平台的 AI 检测系统又升级了,知网 AIGC、维普 AI、万方智能检测三大平台的算法迭代速度越来越快,上个月能蒙混过关的改写方式,这个月直接就会被标红预2026 年各大高校和期刊平台的 AI 检测系统…
日新闻
告别臃肿!3步让你的暗影精灵笔记本重获新生
告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!
做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽
2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…
周新闻
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集
Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…
智慧飞行 大疆无人机一站式智能管控平台/支持大疆机场/私有化部署 从航线规划、自动飞行、AI识别到数据管理,一个平台全搞定
智慧飞行-大疆无人机一站式智能管控平台/支持大疆机场/私有化部署 企业级全域智能无人机一体化管控平台源码! 专为电力巡检、安防监控、应急救援、测绘勘察等行业打造,让您的无人机舰队实现 “无人化、自动化、智能化” 管理! 🎯 …
揭秘ChatGPT+Mathematica协同教学:为什么92%的初学者在72小时内建立函数直觉?
更多请点击: https://codechina.net 第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
月新闻
[C++]内存管理:串顺序存储的内存回收
在串(字符串)的顺序存储中,内存回收的方式取决于字符串的存储方式以及所使用的编程语言和相关库。以下以 C 为例进行说明,因为 C 对内存管理有较为直接的控制。 1. 基于 char 数组的串顺序存储 如果使用普通的 char 数组来存储字…
移动端游戏功耗测试实战:电流、功率、亮度和场景对比
移动端游戏功耗测试:先控制变量,再比较优化是否真的省电 摘要:功耗测试最容易犯的错误,是拿两次不同温度、不同亮度、不同场景的平均功率直接比较。本文给出一套可复现的游戏功耗测试方法,覆盖引擎特性验证、版本回归和黑盒体验测试,并说明如何把功耗与帧率、温控、CPU/G…
足球口袋教练 HarmonyOS 离线应用实战(03/20):ArkUI 首页仪表盘搭建
本文是“足球口袋教练 HarmonyOS 离线应用实战”系列第 3 篇。示例项目是一个 HarmonyOS / ArkTS / ArkUI 编写的离线足球训练助手,围绕真实页面、真实截图和可复现操作展开。 本篇要解决的问题 训练 App 的首页不能只展示欢迎语,它要解决“我现在该点哪…