<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>路丝栈 - 单片机&amp;MCU</title>
    <link>http://www.lvvoo.com/forum.php?mod=forumdisplay&amp;fid=47</link>
    <description>Latest 20 threads of 单片机&amp;MCU</description>
    <copyright>Copyright(C) 路丝栈</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 13 May 2026 01:00:20 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.lvvoo.com/static/image/common/logo_88_31.gif</url>
      <title>路丝栈</title>
      <link>http://www.lvvoo.com/</link>
    </image>
    <item>
      <title>编译器设计简介</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=773</link>
      <description><![CDATA[一、前言

编译器是一种软件，它将用高级语言（源语言）编写的程序翻译或转换成低级语言（机器语言或汇编语言）。编译器设计是指开发编译器的过程。

编译器设计图
二、编译器的操作

以下是编译器执行的一些操作。


[*]将源程序分解成更小的部分。
[*]支持创建符号表 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Thu, 20 Nov 2025 07:31:38 +0000</pubDate>
    </item>
    <item>
      <title>通用UART硬件工作原理</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=763</link>
      <description><![CDATA[一、前言

UART（Universal Asynchronous Receiver/Transmitter，即通用异步接收器/发送器，是最常用的设备间通信协议之一。

下面对UART的基本原则，重点是数据包传输、标准帧协议和定制帧协议；定制帧协议将是安全合规性方面的增值特性，尤其是在代码开发期间的标准步 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Tue, 05 Nov 2024 08:51:51 +0000</pubDate>
    </item>
    <item>
      <title>如何关闭Chrome浏览器“若要接收后续 Google Chrome 更新，您...</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=760</link>
      <description><![CDATA[不知从何时起，每次使用Chrome浏览器都会在地址栏下方出现一行提示文字：“若要接收后续 Google Chrome 更新，您需使用 Windows 10 或更高版本。该计算机目前使用的是 Windows 7”，如下图：


不胜其烦，我多次尝试更改Chrome设置，希望关闭这个提示，未果。

终于想到 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Tue, 08 Oct 2024 08:05:52 +0000</pubDate>
    </item>
    <item>
      <title>AI智能时代，程序员应该何去何从？</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=757</link>
      <description><![CDATA[前言

AI目前是科技最热的话题，在智能客服领域，可以把降本增效做到极致，基本可以取代人类了。



网上很多文章讲：下一个最有可能被AI取代的职业就是程序员。很多人觉得挺讽刺的：程序员写的程序，把自己干掉了。其实我觉得也挺好的，这恰恰是一种快速进步的表现。

 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Sun, 26 May 2024 15:14:13 +0000</pubDate>
    </item>
    <item>
      <title>图文解说数据传输CRC校验</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=752</link>
      <description><![CDATA[前言

数据传输中经常听到CRC效验，一个完整的数据帧通常由以下部分构成：帧头+数据+校验位+帧尾

校验位是为了保证数据在传输过程中的完整性，采用一种指定的算法对原始数据进行计算，得出的一个校验值。接收方接收到数据时，采用同样的校验算法对原始数据进行计算，如 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Tue, 21 May 2024 14:00:16 +0000</pubDate>
    </item>
    <item>
      <title>程序编译过程详解</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=735</link>
      <description><![CDATA[概述

我们写出的C语言代码（.c文件），若要在机器上运行，需要经过一个编译过程，主要分为如下四个阶段：


预处理阶段，即完成宏定义和include 文件展开等工作；生成.i文件。GCC命令为：·gcc -E
根据编译参数进行不同程序的优化，编译成汇编代码；生成.s文件。GCC命 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Mon, 13 May 2024 09:06:30 +0000</pubDate>
    </item>
    <item>
      <title>傅里叶3D可视化绘图技巧</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=733</link>
      <description><![CDATA[三维数据可视化为学习者提供直观影像，应用广泛。3D折线图旨在展示三维空间的曲线分布，采用MATLAB函数plot3。与二维折线绘制plot函数的差异在于，需要设定x,y,z方向坐标向量，其他绘图属性两者基本一致。与之类似的还有3D散点图scatter3，3D杆状图stem3等。

下面，我 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Mon, 01 Apr 2024 05:44:35 +0000</pubDate>
    </item>
    <item>
      <title>常用的crc16标准校验算法和C代码</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=720</link>
      <description><![CDATA[前言

CRC即循环冗余校验码（Cyclic Redundancy Check）：是数据通信领域中最常用的一种查错校验码，其特征是信息字段和校验字段的长度可以任意选定。奇偶校验虽然简单，但是漏检率太高，而CRC则要低的多，所以大多数都是使用CRC来校验。CRC也称为多项式码。

循环冗余 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Sun, 18 Feb 2024 03:22:28 +0000</pubDate>
    </item>
    <item>
      <title>HC32F4A0 CRC32校验</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=703</link>
      <description><![CDATA[前言

CRC即[循环冗余校验码]：是数据通信领域中最常用的一种查错校验码，其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查（CRC）是一种数据传输检错功能，对数据进行多项式计算，并将得到的结果附在帧的后面，接收设备也执行类似的算法，以保证数据传输的 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>有丶意思</author>
      <pubDate>Fri, 02 Feb 2024 09:25:39 +0000</pubDate>
    </item>
    <item>
      <title>HC32F005C6UA的ADC通道4会影响到通道5的问题</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=702</link>
      <description><![CDATA[项目描述

项目中发现HC32F005C6UA的ADC通道4的数据会影响到通道5的数据。HC32F005C6UA 开启 ADC 扫描模式， P34 ADC 通道 4 ， P35 ADC 通道 5。

通道4上的100K的NTC没插入前，通道5的数据正常，插入后通道5的数据随着通道4的NTC阻值变化而变换。

以下是初始化程序： ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>有丶意思</author>
      <pubDate>Fri, 02 Feb 2024 08:38:43 +0000</pubDate>
    </item>
    <item>
      <title>keil报错：Encountered an improper argument 解决办法</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=701</link>
      <description><![CDATA[最近被KEIL5给搞死了，下载了几个版本都有这样的问题，进入仿真状态后，经常出现这样的错误，每次都必须强行关闭软件才能恢复正常。


Error: Encountered an improper argument 

经过多次测试，和官方的介绍，出现这个问题是KEIL不支持中文路径，调试文件不能存在在中 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>有丶意思</author>
      <pubDate>Fri, 02 Feb 2024 08:13:53 +0000</pubDate>
    </item>
    <item>
      <title>关于单片机IO口常见的一个问题</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=697</link>
      <description><![CDATA[本来以为在单片机IO上碰见一个坑就够可以了，没想到短短半个月又碰见了。

看来这类IO口问题还挺常见于国产或者几年前的芯片上，这次是在STM8L151上碰见的，不排除同系列也存在。


如下图，这个true真的是很精髓，纯开漏模式下，不加上拉电阻的话是无法输出高电平的。
 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Fri, 02 Feb 2024 03:24:32 +0000</pubDate>
    </item>
    <item>
      <title>HC32L110 SWD模式切换方法</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=696</link>
      <description><![CDATA[在将小华HC32L110 SWD配置为普通引脚后，想要重新配置为SWD模式，按照网上的方法一直不成功。

看了好几遍手册这方面相关的介绍，也没发现配置有什么问题，直到发现了下图这个介绍：



网上大部分的做法是配置为普通引脚，再配置回去，而我这边多了一步，就是配置为了 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Fri, 02 Feb 2024 03:01:31 +0000</pubDate>
    </item>
    <item>
      <title>图解SPI总线协议</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=692</link>
      <description><![CDATA[一、概述

SPI（Serial Peripheral Interface）总线是主要应用于嵌入式系统内部通信的串行同步传输总线协议。通常为四线制的SPI总线支持全双工通信。SPI最初由Motorola在2000年提出，Motorola所定义的SPI标准为业界广泛引用，但不同半导体公司的实施细节可能有所不同， ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Thu, 01 Feb 2024 12:31:44 +0000</pubDate>
    </item>
    <item>
      <title>图解I2C总线协议</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=688</link>
      <description><![CDATA[一、前言

I2C总线（Inter Integrated-Circuit）是由PHILIPS公司在上世纪80年代发明的一种电路板级串行总线标准，通过两根信号线即可完成主从机的单工通信。硬件连接极其简单，不同I2C设备挂接在总线上，只需在信号线安装上拉电阻即可完成硬件线路的搭建。I2C总线采用器 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Wed, 31 Jan 2024 03:48:33 +0000</pubDate>
    </item>
    <item>
      <title>MCU中断多级嵌套实现</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=667</link>
      <description><![CDATA[前言

早期的MCU中断是不支持嵌套中断的，随着技术的发展，MCU嵌套可支持多级嵌套。对于某些对实时性要求较高的操作，必须赋予较高的优先级和采取中断嵌套的方式，才能保证系统能够及时响应该中断请求。

中断4级嵌套原理

这里用一张图给大家描述中断4级嵌套（层层嵌套 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Mon, 29 Jan 2024 07:10:38 +0000</pubDate>
    </item>
    <item>
      <title>单片机IO速度配置简介</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=665</link>
      <description><![CDATA[前言

这是个初学者不会去了解的问题，老司机也有可能掉坑的问题；问题看起来比较简单，相信很多人都能说出答案。但是很多人都只是停留在表面，没有在项目中经历过，也没有更深入的去了解。


很早以前单片机可能没有输出速度这个配置选项，后来的单片机基本都有配置速 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Mon, 29 Jan 2024 05:56:47 +0000</pubDate>
    </item>
    <item>
      <title>六种嵌入式编程数据结构</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=663</link>
      <description><![CDATA[前言

如今嵌入式系统应用越来越广泛，无论是在智能家居、智能医疗、工业自动化、智能交通等领域，都有着广泛的应用。在嵌入式系统开发过程中，数据结构是不可或缺的一个重要知识点。本文将介绍嵌入式编程常见的几种数据结构，包括数组、栈、队列、堆、哈希表和链表。

 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Fri, 26 Jan 2024 05:15:03 +0000</pubDate>
    </item>
    <item>
      <title>Linux启动流程梳理</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=659</link>
      <description><![CDATA[Linux启动流程总的来说可以分成三个阶段


Linux启动流程图


第一步：上电

在 x86 系统中，将 1M 空间最上面的 0xF0000 到 0xFFFFF 这 64K 映射给 ROM。

当电脑刚加电的时候，会做一些重置的工作，将 CS 设置为 0xFFFF，将 IP 设置为 0x0000，所以第一条指令就会指向 ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Thu, 25 Jan 2024 05:34:22 +0000</pubDate>
    </item>
    <item>
      <title>开发嵌入式产品需要写哪些文档</title>
      <link>http://www.lvvoo.com/forum.php?mod=viewthread&amp;tid=657</link>
      <description><![CDATA[前言

俗话说，只会写代码的工程师不是好的工程师，这句话不是没有道理的，初学者可能不理解，但过来的老司机肯定知道。

一款产品如果需要长期维护、销售，肯定避免不少开发文档。这里给大家讲述一下开发嵌入式产品常见的文档：

1）产品需求文档：描述产品的特性
2） ...]]></description>
      <category>单片机&amp;MCU</category>
      <author>一路上</author>
      <pubDate>Thu, 25 Jan 2024 02:11:03 +0000</pubDate>
    </item>
  </channel>
</rss>