<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_60143513的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_60143513</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_60143513]]></copyright><item><title><![CDATA[arm linux 移植 udhcp 与 使用]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/164146470</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/164146470</guid><author>m0_60143513</author><pubDate>Fri, 28 Aug 2026 15:00:18 +0800</pubDate><description><![CDATA[在一些网络环境下，需要静态IP不够现实，需要使用DHCP进行自动获取IP地址。udhcpc是一个面向嵌入式系统的非常小的DHCP客户端，字母的缩写微μ- DHCP -客户端client（μDHCPc）。前提：在KERNEL中需要将 Packet socket(CONFIG_PACKET)和IP: DHCP support(CONFIG_IP_PNP_DHCP)编译进内核或编译成模块。]]></description><category></category></item><item><title><![CDATA[一个tftp服务器]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/164146211</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/164146211</guid><author>m0_60143513</author><pubDate>Fri, 28 Aug 2026 14:42:42 +0800</pubDate><description><![CDATA[tftp -g -r a.txt  192.168.1.50  #从服务器get  a.txt文件。]]></description><category></category></item><item><title><![CDATA[V821 AvaotaF1 Pico _ 全志Vision 如何运行smart IPC]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/163772995</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/163772995</guid><author>m0_60143513</author><pubDate>Sat, 15 Aug 2026 09:55:47 +0800</pubDate><description><![CDATA[1. 编译内核-加入ftp功能2. 加入smart IPC保存，退出。make -j2等待 SDK 编译完成，会在out目录下生成固件.将固件拷贝出来，准备烧录。]]></description><category></category></item><item><title><![CDATA[esp32 IDF使用方法]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/163612167</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/163612167</guid><author>m0_60143513</author><pubDate>Sun, 09 Aug 2026 14:38:35 +0800</pubDate><description><![CDATA[esptool.py --port COM3 --baud 115200 write_flash -z 0x0 TFCAM.bin  #下载。idf.py set-target esp32s3  #配置环境。idf.py build   #编译。flash   #下载。]]></description><category></category></item><item><title><![CDATA[虚拟机配置NFS服务器，开发板可直接运行程序]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/163504842</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/163504842</guid><author>m0_60143513</author><pubDate>Wed, 05 Aug 2026 14:25:39 +0800</pubDate><description><![CDATA[1. ubuntu虚拟机端安装nfs服务器。2.ubuntu虚拟机开启共享文件夹。3.ubuntu虚拟机配置共享权限。4.ubuntu虚拟机查看共享结果。]]></description><category></category></item><item><title><![CDATA[vscode远程访问ubuntu虚拟机写代码（ssh远程控制）]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/163417452</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/163417452</guid><author>m0_60143513</author><pubDate>Sun, 02 Aug 2026 16:06:11 +0800</pubDate><description><![CDATA[2.vscode安装Remote - SSH。1.ubuntu需要安装并打开ssh。]]></description><category></category></item><item><title><![CDATA[如何创建esp32s3 WROOM -1 N16R8工程]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/162706674</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/162706674</guid><author>m0_60143513</author><pubDate>Wed, 08 Jul 2026 22:22:58 +0800</pubDate><description><![CDATA[如何创建esp32s3 WROOM -1 N16R8工程]]></description><category></category></item><item><title><![CDATA[如何统计代码行数]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/162622222</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/162622222</guid><author>m0_60143513</author><pubDate>Mon, 06 Jul 2026 09:14:04 +0800</pubDate><description><![CDATA[使用vscode的 VS Code Counter  插件。]]></description><category></category></item><item><title><![CDATA[野火串口工具]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160678407</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160678407</guid><author>m0_60143513</author><pubDate>Fri, 01 May 2026 09:35:01 +0800</pubDate><description><![CDATA[单品机调试 必然用到的串口调试工具，使用野火的串口工具支持utf-8编码格式，可以显示中文。]]></description><category></category></item><item><title><![CDATA[使用imu控制上位机实体的一个例子]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160658852</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160658852</guid><author>m0_60143513</author><pubDate>Thu, 30 Apr 2026 14:13:04 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[C语言弱定义]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160438982</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160438982</guid><author>m0_60143513</author><pubDate>Thu, 23 Apr 2026 11:59:59 +0800</pubDate><description><![CDATA[一般用在库文件中，库文件中定义一个弱函数，用户可以重写这个弱函数，比如嵌入式C库中的fputc函数，定义为弱函数，用户可以在自己的工程中重写这个函数，把打印输出到串口。1.弱函数不能在同一个文件中出现（这样也没意义）；2.一般用在嵌入式编译其中，桌面编译器没有这种定义。// 默认空实现 / 或者半主机调试。]]></description><category></category></item><item><title><![CDATA[定义自己的调试函数]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160437901</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160437901</guid><author>m0_60143513</author><pubDate>Thu, 23 Apr 2026 11:33:49 +0800</pubDate><description><![CDATA[/自己的串口打印函数。有些情况，系统可能关闭了fputc函数，导致printf不起作用，那如何定义自己的“printf”呢？// 自己的打印函数（替代 printf）]]></description><category></category></item><item><title><![CDATA[软件使用教程]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160412269</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160412269</guid><author>m0_60143513</author><pubDate>Wed, 22 Apr 2026 16:57:27 +0800</pubDate><description><![CDATA[编译ESP32 的  IDF。]]></description><category></category></item><item><title><![CDATA[如何转换 c语言代码的编码格式]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160324618</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160324618</guid><author>m0_60143513</author><pubDate>Mon, 20 Apr 2026 10:00:30 +0800</pubDate><description><![CDATA[我们经常接触到 不同项目的C语言代码，然而编码格式可能大不相同，有的是GB/utf-8/windows等。我写了一个python  转换格式的代码。统一转化为utf-8。]]></description><category></category></item><item><title><![CDATA[STM32F103C8T6 使用IIC，写oled屏幕]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160310651</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160310651</guid><author>m0_60143513</author><pubDate>Sun, 19 Apr 2026 17:09:59 +0800</pubDate><description><![CDATA[引脚PB7  ------>SDA。引脚PB6  ----> SCL。]]></description><category></category></item><item><title><![CDATA[stm32编译完成后 查看一下空间占用情况]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160213052</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160213052</guid><author>m0_60143513</author><pubDate>Thu, 16 Apr 2026 12:30:11 +0800</pubDate><description><![CDATA[原作者：https://gitee.com/DinoHaw/keil-build-viewer]]></description><category></category></item><item><title><![CDATA[使用vscode查看c语言工程代码]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160208369</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160208369</guid><author>m0_60143513</author><pubDate>Thu, 16 Apr 2026 11:15:39 +0800</pubDate><description><![CDATA[/ 全局搜索：只包含 .c .h，排除所有其他文件。// 只隐藏非 .c/.h 的文件（文件夹完全保留）这样可以在vscode中只显示  c  h文件。]]></description><category></category></item><item><title><![CDATA[stm32f103c8t6使用PWM控制舵机]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/160170679</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/160170679</guid><author>m0_60143513</author><pubDate>Wed, 15 Apr 2026 10:36:52 +0800</pubDate><description><![CDATA[通常需要 20ms (也就是 50Hz) 的总周期。这是它的“心跳”，如果心跳太快或太慢，舵机可能不工作或乱抖。：在这个 20ms 的周期里，高电平持续多久，决定了舵机转到哪个角度。外部 MCU（如 Arduino/STM32）输出固定宽度的 PWM。上面这些参数直接设置为固定的即可，周期正好是20ms。// 舵机 PWM 标准：20ms 周期。只要你给它一个固定宽度的脉冲，它就会转到。实际角度 < 目标角度 → 电机正转。实际角度 > 目标角度 → 电机反转。：实时检测当前输出轴角度。]]></description><category></category></item><item><title><![CDATA[stm32f103c8t6呼吸灯]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/158892474</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/158892474</guid><author>m0_60143513</author><pubDate>Tue, 10 Mar 2026 20:58:56 +0800</pubDate><description><![CDATA[江科大的例子。]]></description><category></category></item><item><title><![CDATA[stm32f103c8t6 定时器中断]]></title><link>https://blog.youkuaiyun.com/m0_60143513/article/details/158128173</link><guid>https://blog.youkuaiyun.com/m0_60143513/article/details/158128173</guid><author>m0_60143513</author><pubDate>Mon, 16 Feb 2026 17:31:26 +0800</pubDate><description><![CDATA[/定时器3的频率为72M/7200=10K，自动重装载为5000-1，那么定时器周期就是500ms。//定时器溢出时间计算方法:Tout=((arr+1)*(psc+1))/Ft us.//Ft=定时器工作频率,单位:Mhz。//arr：自动重装值。//psc：时钟预分频数。]]></description><category></category></item></channel></rss>