<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tangDev的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/tangDev</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; tangDev]]></copyright><item><title><![CDATA[DACMAS —— 我的AI工作流]]></title><link>https://blog.csdn.net/tangDev/article/details/158612160</link><guid>https://blog.csdn.net/tangDev/article/details/158612160</guid><author>tangDev</author><pubDate>Tue, 03 Mar 2026 11:03:50 +0800</pubDate><description><![CDATA[本文介绍了一种基于人机协同（HITL）的多智能体协作系统DACMAS，该系统通过"Designer-APIer-Coder"三层架构实现嵌入式开发流程优化。系统采用物理隔离上下文策略，将开发过程分解为三个独立认知域：Designer负责顶层设计，APIer专注接口定义，Coder处理具体实现。核心特点包括上下文隔离、契约驱动开发、混合编程体验和逆向反馈闭环。通过严格的交接标准和.h文件作为Prompt，系统实现了从自然语言意图到严谨代码的高效转换，同时保持各层级的认知边界清晰。该系统为应对AI辅助开发中的幻]]></description><category></category></item><item><title><![CDATA[U盘被制作成树莓派启动盘后，在Windows中显示为RAW格式无法使用的恢复方法, 使用windows自带的diskpart工具]]></title><link>https://blog.csdn.net/tangDev/article/details/146601382</link><guid>https://blog.csdn.net/tangDev/article/details/146601382</guid><author>tangDev</author><pubDate>Fri, 28 Mar 2025 14:44:47 +0800</pubDate><description><![CDATA[之前将U盘制作成树莓派系统启动盘，安装完树莓派的rasbianOS之后U盘就不用了, 但是当我插回Windows电脑却，导致。]]></description><category></category></item><item><title><![CDATA[微机原理与接口技术：8 - 数模D/A模数A/D的基本原理和典型芯片(DAC0832, ADC0809)]]></title><link>https://blog.csdn.net/tangDev/article/details/145063183</link><guid>https://blog.csdn.net/tangDev/article/details/145063183</guid><author>tangDev</author><pubDate>Fri, 10 Jan 2025 18:37:11 +0800</pubDate><description><![CDATA[介绍模拟量输入输出技术，涵盖DAC和ADC的基本原理及应用，包括DAC0832和ADC0809芯片的工作方式、主要技术指标，以及如何与系统连接，重点解析数据采集和转换过程。]]></description><category></category></item><item><title><![CDATA[微机原理与接口技术：7 - 常见数字输入输出接口(可编程定时 / 计数器 8253, 可编程并行接口 8255)]]></title><link>https://blog.csdn.net/tangDev/article/details/145061487</link><guid>https://blog.csdn.net/tangDev/article/details/145061487</guid><author>tangDev</author><pubDate>Fri, 10 Jan 2025 17:21:06 +0800</pubDate><description><![CDATA[介绍了并行与串行通信方式的基本概念，并详细讲解了可编程定时/计数器8253与可编程并行接口8255的工作原理与应用。]]></description><category></category></item><item><title><![CDATA[微机原理与接口技术：6 - 输入输出和中断技术(DMA传输, 中断向量表, 8259A中断管理芯片...)—— 万字长文!干货满满!]]></title><link>https://blog.csdn.net/tangDev/article/details/145060559</link><guid>https://blog.csdn.net/tangDev/article/details/145060559</guid><author>tangDev</author><pubDate>Fri, 10 Jan 2025 16:49:15 +0800</pubDate><description><![CDATA[绍了输入输出(IO)系统及其接口、端口编址方法、基本IO操作及中断控制技术，重点讲解了中断的基本概念、处理流程以及DMA方式，强调了硬件与软件在数据传输中的交互]]></description><category></category></item><item><title><![CDATA[esp-idf开发遇到VSCode IntelliSense 无法识别 ESP-IDF 头文件[小智桌面屏幕]]]></title><link>https://blog.csdn.net/tangDev/article/details/144542580</link><guid>https://blog.csdn.net/tangDev/article/details/144542580</guid><author>tangDev</author><pubDate>Tue, 17 Dec 2024 21:22:39 +0800</pubDate><description><![CDATA[博主最近在尝试复现小智桌面屏幕, 本人的开发环境是在虚拟机Ubuntu22.04中搭建esp-idf开发环境和samba服务器, 并且在windows主机上使用vscode ssh remote远程开发.如图所示, 本来是正常的, 可能是载入项目的时候因为某种位置情况影响, 导致我的VS从的无法正确读取到对应的头文件, 这样搞得整个IDE的很多功能瘫痪了, debug什么的完全不方便, 后面发现是。]]></description><category></category></item><item><title><![CDATA[微机原理与接口技术：5 - 存储器系统(SRAM, DRAM, EPROM/EEPROM, Flash,Cache) —— 万字长文!干货满满!]]></title><link>https://blog.csdn.net/tangDev/article/details/144361082</link><guid>https://blog.csdn.net/tangDev/article/details/144361082</guid><author>tangDev</author><pubDate>Tue, 10 Dec 2024 12:20:00 +0800</pubDate><description><![CDATA[概述计算机存储器系统及其层次结构，分析半导体存储器的特点、分类及性能指标，包括动态与静态存储器的工作原理与优缺点。]]></description><category></category></item><item><title><![CDATA[微机原理与接口技术： 4 - 汇编语言程序设计]]></title><link>https://blog.csdn.net/tangDev/article/details/144357017</link><guid>https://blog.csdn.net/tangDev/article/details/144357017</guid><author>tangDev</author><pubDate>Tue, 10 Dec 2024 00:46:45 +0800</pubDate><description><![CDATA[(基于8086/8088指令系统) 本文章详细介绍了汇编语言程序设计中源程序的结构、语句类型、数据项与表达式，以及伪指令的功能和使用方法。]]></description><category></category></item><item><title><![CDATA[VsCode Markdown 编辑 markdown.json 添加 Snippets 来实现markdown自定义语法/代码/文本补全]]></title><link>https://blog.csdn.net/tangDev/article/details/144316414</link><guid>https://blog.csdn.net/tangDev/article/details/144316414</guid><author>tangDev</author><pubDate>Sun, 08 Dec 2024 00:18:44 +0800</pubDate><description><![CDATA[二我在写公式的时候遇到了一个蛋疼的问题，就是我们在想高亮加粗，打斜文本，或者说是想把文本用一个括号括起来的时候，我一直是习惯先把文本打出来，按住shift+ctrl+左方向键把文本框选住， 然后就比如说点击shift+左括号， vscode就可以自动的把文本用括号框起来了，非常丝滑，也一直非常的让我满意， 但是当我想打数学符号和数学表达式的时候， 很可恶的是我就没办法用这种丝滑的方式自动的补全$$美刀符号了。因为平时打括号，把文本高亮都是这么写的，到写公式的时候就不得了，这让我非常的生气。]]></description><category></category></item><item><title><![CDATA[微机原理与接口技术： 3 - 8088/8086 指令系统 - 六大类指令 数据传送,算术运算, 逻辑和移位运算,串操作, 控制转移指令 和 处理器控制指令 —— 万字长文!干货满满!]]></title><link>https://blog.csdn.net/tangDev/article/details/144310524</link><guid>https://blog.csdn.net/tangDev/article/details/144310524</guid><author>tangDev</author><pubDate>Sat, 07 Dec 2024 15:15:46 +0800</pubDate><description><![CDATA[涵盖大部分常用的汇编操作指令(格式, 定义, 操作), 同时辅以例子与助记符英文原意以辅助理解(基于8088/8086)]]></description><category></category></item><item><title><![CDATA[微机原理与接口技术： 2 - 微处理器与总线 —— 万字长文!干货满满!]]></title><link>https://blog.csdn.net/tangDev/article/details/144114288</link><guid>https://blog.csdn.net/tangDev/article/details/144114288</guid><author>tangDev</author><pubDate>Thu, 28 Nov 2024 16:42:42 +0800</pubDate><description><![CDATA[CPU是计算机系统的核心部件, 总体上由运算器, 控制器 和 寄存器组组成. 同时,寄存器组又可视为运算器的一部分.能够进行算术运算和逻辑运算能对指令进行译码, 寄存并执行指令所规定的操作具有与存储器和IO接口进行数据通信的能力少量数据的暂存能够提供该系统所需的定时和中断信号能够响应输入输出设备发出的中断请求评价CPU性能的指标(这里只说一项) -> 字长Byte字长 - 指CPU在单位时间内能够依次处理二进制数的尾数, 通常是CPU内部寄存器的位数及内部数据总线的位数->]]></description><category></category></item><item><title><![CDATA[微机原理与接口技术： 1 - 微型计算机基础概论]]></title><link>https://blog.csdn.net/tangDev/article/details/144110517</link><guid>https://blog.csdn.net/tangDev/article/details/144110517</guid><author>tangDev</author><pubDate>Thu, 28 Nov 2024 16:13:28 +0800</pubDate><description><![CDATA[微机原理与接口技术课程的绪论概述]]></description><category></category></item><item><title><![CDATA[电赛MSPM0G3507软件资源(CCS Theia下载，例程源码，syscfg，开发手册)]]></title><link>https://blog.csdn.net/tangDev/article/details/140771043</link><guid>https://blog.csdn.net/tangDev/article/details/140771043</guid><author>tangDev</author><pubDate>Mon, 29 Jul 2024 14:48:52 +0800</pubDate><description><![CDATA[【【2024电赛】TI MSPM0快速入门课 - 课程介绍】 https://www.bilibili.com/video/BV1ZA4m1w7nW/?链接：https://pan.baidu.com/s/1J0lHSvB6eyTVxRAyDjT_LA?开发上手我推荐B站Torri_Yin的快速上手课程，讲的真挺好的，如果有一定单片机基础，一天就能上手了。mspm0_sdk是TI官方的例程源码，我们开发看的例程参照其中的driverlib库就好了。通过百度网盘分享的文件：MSPM0G3507。]]></description><category></category></item><item><title><![CDATA[stm32常见外设初始化步骤（GPIO、EXTI、TIM、TIM OC、TIM IC、ADC）]]></title><link>https://blog.csdn.net/tangDev/article/details/138909990</link><guid>https://blog.csdn.net/tangDev/article/details/138909990</guid><author>tangDev</author><pubDate>Wed, 15 May 2024 16:19:04 +0800</pubDate><description><![CDATA[参考自江科大自化协]]></description><category></category></item><item><title><![CDATA[数电学习笔记Ⅱ——逻辑代数/布尔代数]]></title><link>https://blog.csdn.net/tangDev/article/details/137276814</link><guid>https://blog.csdn.net/tangDev/article/details/137276814</guid><author>tangDev</author><pubDate>Sat, 20 Apr 2024 13:31:33 +0800</pubDate><description><![CDATA[参考康华光教材与学校老师讲的内容]]></description><category></category></item><item><title><![CDATA[【自控原理】Matlab仿真——标准二阶系统时域响应可视化]]></title><link>https://blog.csdn.net/tangDev/article/details/137576831</link><guid>https://blog.csdn.net/tangDev/article/details/137576831</guid><author>tangDev</author><pubDate>Wed, 10 Apr 2024 05:21:23 +0800</pubDate><description><![CDATA[基于matlab的control toolbox，代码实现的在不同阻尼比下标准二阶系统的时域响应，还进一步探讨了不同输入reference下的代码实现]]></description><category></category></item><item><title><![CDATA[数电学习笔记Ⅰ——数制、运算与编码]]></title><link>https://blog.csdn.net/tangDev/article/details/137050567</link><guid>https://blog.csdn.net/tangDev/article/details/137050567</guid><author>tangDev</author><pubDate>Tue, 26 Mar 2024 18:29:18 +0800</pubDate><description><![CDATA[参考康华光第一章和学校老师讲的内容]]></description><category></category></item><item><title><![CDATA[平衡二叉树AVL Tree - java实现]]></title><link>https://blog.csdn.net/tangDev/article/details/135097572</link><guid>https://blog.csdn.net/tangDev/article/details/135097572</guid><author>tangDev</author><pubDate>Thu, 21 Dec 2023 22:43:33 +0800</pubDate><description><![CDATA[在AVL树中，每个节点都包含一个键值（key）和相关的数据（value）（value可加可不加，我的演示demo没加），以及指向其左右子节点的指针。此外，每个节点还具有一个平衡因子（balance factor），它是该节点的左子树高度减去右子树高度的差。图解“高度（height）”和“平衡因子（balance factor）”AVL树的结点和普通二叉树的结点差别不大，对于AVL结点我们可以选择在结点类中直接定义节点高度和平衡因子，也可以通过定义成员方法来在算法中调用计算。leftdata。]]></description><category></category></item><item><title><![CDATA[二叉树的链式实现及遍历 —— JAVA]]></title><link>https://blog.csdn.net/tangDev/article/details/134932156</link><guid>https://blog.csdn.net/tangDev/article/details/134932156</guid><author>tangDev</author><pubDate>Wed, 13 Dec 2023 00:21:10 +0800</pubDate><description><![CDATA[树是什么？是一种抽象的数据结构，用来模拟具有树状结构性质的数据集合。其具有以下特点：1）每个节点有零个或多个子节点；·2）没有父节点的节点称为根节点；3）每一个非根节点有且只有一个父节点；4）除了根节点外，每个子节点可以分为多个不相交的子树；二叉树是一种树状数据结构，其中每个节点最多有两个子节点，分别称为左子节点和右子节点。在系统的整那么些弯弯绕绕之前，其实这些遍历算法说白了，特别特别的简单。]]></description><category></category></item><item><title><![CDATA[十大经典排序算法（一） java]]></title><link>https://blog.csdn.net/tangDev/article/details/134617080</link><guid>https://blog.csdn.net/tangDev/article/details/134617080</guid><author>tangDev</author><pubDate>Wed, 29 Nov 2023 01:00:16 +0800</pubDate><description><![CDATA[其基本思路是，对于一组要排序的元素列，依次比较相邻的两个数，将比较小的数放在前面，比较大的数放在后面，如此继续，直到比较到最后的两个数，将小数放在前面，大数放在后面，重复步骤，直至全部排序完成。通过一趟排序将要排序的数据分割成独立的两部分，其中一部分的所有数据比另一部分的所有数据要小，再按这种方法对这两部分数据分别进行快速排序，整个排序过程可以递归进行，使整个数据变成有序序列。插入排序的工作原理是通过构建有序序列，对于未排序数据，在已排序数组中从后向前扫描，找到相应位置并插入。]]></description><category></category></item></channel></rss>