<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>技术宅的结界 - DIY制作交流</title>
    <link>https://0xaa55.com/forum-96-1.html</link>
    <description>Latest 20 threads of DIY制作交流</description>
    <copyright>Copyright(C) 技术宅的结界</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Thu, 25 Jun 2026 06:05:17 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://0xaa55.com/static/image/common/logo_88_31.gif</url>
      <title>技术宅的结界</title>
      <link>https://0xaa55.com/</link>
    </image>
    <item>
      <title>【翻译】嵌入式设计之PID控制系统</title>
      <link>https://0xaa55.com/thread-26310-1-1.html</link>
      <description><![CDATA[原文：https://tutorial.cytron.io/2012/06/22/pid-for-embedded-design/
作者：Kong Wai Weng
译者：0xAA55

[md]# PID控制系统

`PID控制系统` 由于其简单而有效的算法，它是目前而言最成熟也是被应用最广泛的工业控制系统之一。

本文将介绍 `PID控制系统` 的基础概 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Sun, 31 Jan 2021 21:44:17 +0000</pubDate>
    </item>
    <item>
      <title>【单片机】STM32F103实现精确到微秒级的时间值获取</title>
      <link>https://0xaa55.com/thread-26308-1-1.html</link>
      <description><![CDATA[[md]# 定时器和计时函数介绍

定时器和计时器对于单片机而言是非常重要的功能。其中，定时器可以实现 **精确到时钟周期的中断向量调用** ，而计时器则相当于我们平时进行 Windows 编程时使用的 `GetTickCount()` 或者 `timeGetTime()` 函数的功能，被广泛用于各种各样的 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Fri, 29 Jan 2021 16:31:21 +0000</pubDate>
    </item>
    <item>
      <title>高考全校第一是怎么样的体验</title>
      <link>https://0xaa55.com/thread-26180-1-1.html</link>
      <description><![CDATA[我是2019年浙江省单考单招（面向职高学生的高考）计算机类的全省32名，全校第一名，分数558/600分。其实说是全县的职高高考第一名也没关系。全市的话我不知道丽水市有没有排名更靠前的。



在浙江省的职高高考计算机系专业里，只有大约400个人（考生共有约一万人）可以 ...]]></description>
      <category>DIY制作交流</category>
      <author>陈布衣</author>
      <pubDate>Wed, 11 Nov 2020 04:10:02 +0000</pubDate>
    </item>
    <item>
      <title>【单片机】神经病操作——使用STM32F103驱动VGA</title>
      <link>https://0xaa55.com/thread-25998-1-1.html</link>
      <description><![CDATA[与VGA信号相关的内容请看上一篇帖子：【FPGA】我的FPGA学习小结：用FPGA控制SDRAM，并通过VGA控制显示屏

STM32F103是STM32系列单片机里比较老的低配芯片了，工作频率是72 MHz，虽然可以超频到128 MHz，然而意义不大。

本来，单片机这种东西，是与VGA“绝缘”的。单片 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Wed, 10 Jun 2020 21:44:33 +0000</pubDate>
    </item>
    <item>
      <title>【3D打印】【翻译】15个牛逼的打印失败（以及为什么失败）</title>
      <link>https://0xaa55.com/thread-25932-1-1.html</link>
      <description><![CDATA[原文：https://all3dp.com/2/epic-3d-printing-fails-and-why-they-failed/
译者：0xAA55

If you are the author, and you think our translation is inappropriate or there is any issue about this article, please contact us: admin@0xaa55.com, thank you.


（ ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Fri, 13 Mar 2020 08:58:41 +0000</pubDate>
    </item>
    <item>
      <title>【翻译】不要再用氯化铁来蚀刻电路板了（有更好的蚀刻溶剂）</title>
      <link>https://0xaa55.com/thread-25704-1-1.html</link>
      <description><![CDATA[原文：Stop Using Ferric Chloride Etchant! (A Better Etching Solution.)
作者：The Real Elliot
译者：0xAA55


氯化铁是一种非常传统的家用电路板蚀刻剂，容易购买，并且铁离子本身并不会造成严重的环境问题。然而，一旦你用它蚀刻了电路板，你的溶剂里就会有很多氯 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Tue, 05 Mar 2019 01:49:11 +0000</pubDate>
    </item>
    <item>
      <title>【科普】半导体、硅、二极管与三极管。让我们自己动手做集成电路和CPU（不可能的，没那么多钱</title>
      <link>https://0xaa55.com/thread-25669-1-1.html</link>
      <description><![CDATA[我们的处理器和集成电路上面少不了晶体管，典型例子，CPU，它里面就有上十亿到数百亿的晶体管，那么这些晶体管有什么用？能干啥？

事实上这些晶体管是二极管和三极管（以及其它各种玩意儿）的统称，但主要起作用的是三极管。

我们可以把一个三极管当作一个没有机械结 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Tue, 15 Jan 2019 22:35:41 +0000</pubDate>
    </item>
    <item>
      <title>【翻译】发光二极管LED</title>
      <link>https://0xaa55.com/thread-25666-1-1.html</link>
      <description><![CDATA[原帖网址：https://learn.sparkfun.com/tutorials/light-emitting-diodes-leds
作者：NICK POOLE, BBOYHO
译者：0xAA55 + 谷歌翻译

介绍
我们身边有很多发光二极管：手机里、车里，甚至家里。任何时候要是有个电子产品亮了，它基本靠的就是发光二极管。这些发光二极管 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Sat, 22 Dec 2018 11:40:18 +0000</pubDate>
    </item>
    <item>
      <title>【STM32】踩了个SPI与DMA的坑</title>
      <link>https://0xaa55.com/thread-25637-1-1.html</link>
      <description><![CDATA[我想写一个能被多个文件共享的异步SPI库，能同时驱动多个SPI设备进行通讯的玩意儿。
并且这些设备有的能工作在很高的波特率下，而有的则很十分缓慢——这个差距不是一点半点，而是36 MHz到10[obfuscated]0[/obfuscated] KHz（SD卡初始化需求）之间的差距（3[obfuscated] ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Tue, 04 Dec 2018 16:20:16 +0000</pubDate>
    </item>
    <item>
      <title>【步进电机】一次失败的尝试：我想让步进电机在转动的时候不发出声音，不产生振动</title>
      <link>https://0xaa55.com/thread-25635-1-1.html</link>
      <description><![CDATA[步进电机，顾名思义，就是一步一步前进的电机。因为你可以控制它的步数，你的系统可以通过让它走特定的步数来预计它转动的位置。3D打印机里面有很多步进电机，它们可以较为准确地控制喷头的位置和底座的高度，或者底座的位置和喷头的高度等。

然而这种控制系统依然是一 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Sat, 24 Nov 2018 14:15:54 +0000</pubDate>
    </item>
    <item>
      <title>【翻译】如何3D打印垂悬部分、桥梁等，以及如何超越45°角度界限</title>
      <link>https://0xaa55.com/thread-25629-1-1.html</link>
      <description><![CDATA[英文原文：https://rigid.ink/blogs/news/how-to-print-overhangs-bridges-and-exceeding-the-45-rule
作者：Ed Tyson


有什么不同？左边是桥梁，右边是比例越来越大的悬垂（overhang）

在本文中，我们将解释如何在不使用很难被弄掉的支撑结构的情况下挑战重力并打印 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Mon, 19 Nov 2018 19:09:05 +0000</pubDate>
    </item>
    <item>
      <title>【单片机】用stm32f103驱动ili9341</title>
      <link>https://0xaa55.com/thread-21745-1-1.html</link>
      <description><![CDATA[[md]上次写的代码用了DMA，做了个异步架构。但其实对于传输的数据很小，等待的数量却很多的情况下，这么做犹如大炮打蚊子——设置DMA通道那会儿花费的时间足够SPI传输完所需要的数据了。ili9341屏幕对于传输“命令”的时候DC线必须为低电平，而传输“数据”的时候DC必须 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Mon, 05 Nov 2018 23:20:17 +0000</pubDate>
    </item>
    <item>
      <title>【单片机】編碼器擷取信號 for Arduino</title>
      <link>https://0xaa55.com/thread-21737-1-1.html</link>
      <description><![CDATA[這是一個編碼器的控制代碼
用於 Arduino UNO 讀取控制～附帶LED圓環！
本代碼算是絕大部分原創，因為代碼嘛~參考一下然修修改改是正常的！
參考的是本電路板的原始範例代碼，所以也不知道誰寫的！
不過可以肯定的是........
這人寫的代碼BUG超多，偵測非常不準確，反應 ...]]></description>
      <category>DIY制作交流</category>
      <author>真夜</author>
      <pubDate>Fri, 02 Nov 2018 07:54:55 +0000</pubDate>
    </item>
    <item>
      <title>【单片机】给STM32F10x编写内存到内存DMA把ROM中的数据段复制到RAM里</title>
      <link>https://0xaa55.com/thread-16807-1-1.html</link>
      <description><![CDATA[光是把数据段里面的已初始化变量复制到RAM里是不行的，你还要让所有引用数据的代码都引用RAM里的数据，而不是ROM里的。
这就需要了解一下链接器脚本的编写了。

这有个代码链接相关的概念要介绍一下：VMA和LMA。

VMA，Virtual Memory Address，和LMA，Load Memory Addr ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Mon, 02 Apr 2018 16:08:13 +0000</pubDate>
    </item>
    <item>
      <title>【单片机】正确理解GPIO</title>
      <link>https://0xaa55.com/thread-16805-1-1.html</link>
      <description><![CDATA[不少人刚学单片机入门的时候经常会遇到一些令人摸不着头脑[strike]（然而用搜索引擎一搜就知道答案）[/strike]的疑问。

比如：
[*]为啥我的开发板的GPIO口连着一个LED灯，但这个LED灯是低电平亮灯、高电平熄灯？
[*]为啥我用GPIO口接了一个马达，但是我输出高电平并不 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Sun, 01 Apr 2018 01:40:10 +0000</pubDate>
    </item>
    <item>
      <title>【单片机】给STM32F103实现一个靠谱的并行DMA库</title>
      <link>https://0xaa55.com/thread-16797-1-1.html</link>
      <description><![CDATA[原文网址：https://www.0xaa55.com/thread-16797-1-1.html
作者：0xAA55
可以转载。转载请注明出处。

所谓靠谱的并行DMA库，就是让单片机在设置完要发送的数据后，它就可以去干别的去了——想象一下你的电饭煲是DMA的话，那么你只需要把米淘好，放进电饭锅，然后插上电 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Wed, 28 Mar 2018 04:25:09 +0000</pubDate>
    </item>
    <item>
      <title>【油管搬运】自家铸造金属入门经验</title>
      <link>https://0xaa55.com/thread-16707-1-1.html</link>
      <description><![CDATA[搬运来自：https://www.youtube.com/watch?v=l2FuvKTyRMQ
作者：The King of Random



1、熔炉绝热层的材料

要自己烧炼东西玩，首先你得有个熔炉。要造一个熔炉很简单，你只需要有一个铁桶，然后把内壁加厚做个绝热层就行。
很多人推荐使用廉价的耐火水泥作为熔炉绝热 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Sun, 28 Jan 2018 11:25:48 +0000</pubDate>
    </item>
    <item>
      <title>【嵌入式】编译坑爹的STM32F10x外设驱动</title>
      <link>https://0xaa55.com/thread-14843-1-1.html</link>
      <description><![CDATA[原文链接：https://www.0xaa55.com/thread-14843-1-1.html
转载请保留出处。

为啥要说“坑爹的”呢？因为CMSIS给STM32F10x提供的硬件支持的core_cm3.c源码有个N年老BUG没修了。

注：CMSIS全称是“Cortex Microcontroller Software Interface Standard”（相关资料：ht ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Fri, 05 Jan 2018 01:08:46 +0000</pubDate>
    </item>
    <item>
      <title>【嵌入式】搭建一个基于gcc编译器的STM32F10x程序编译环境</title>
      <link>https://0xaa55.com/thread-10968-1-1.html</link>
      <description><![CDATA[需要的东西：
1、gcc arm toolchain
2、gnu make
3、notepad++（不喜欢的话你可以选择记事本开发。其实用Office Word也不是不行，但要记得保存为纯文本）
4、STM32F10x的官方头文件声明定义和PDF
5、ST-LINK Utility负责完成单片机程序的下载，但你可能需要一个USB接口 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Wed, 22 Nov 2017 04:34:16 +0000</pubDate>
    </item>
    <item>
      <title>【嵌入式】强行写GPIO实现I2C通讯，控制SSD1306显示屏显示图像</title>
      <link>https://0xaa55.com/thread-10967-1-1.html</link>
      <description><![CDATA[SSD1306显示屏的PDF文档：https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf

这玩意儿是一个128x64分辨率（其实它有三种规格，我买的是这种）、单色、自带显存的玩意儿。它的接口有很多种，我买的是封装成i2c接口的。
控制它显示的原理很简单：开屏，写显存。完 ...]]></description>
      <category>DIY制作交流</category>
      <author>0xAA55</author>
      <pubDate>Sun, 19 Nov 2017 01:59:26 +0000</pubDate>
    </item>
  </channel>
</rss>