<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JohnJill的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/JohnJill</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; JohnJill]]></copyright><item><title><![CDATA[步进电机PID调整心得]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/135499234</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/135499234</guid><author>JohnJill</author><pubDate>Wed, 10 Jan 2024 11:28:28 +0800</pubDate><description><![CDATA[执行器效果：响应速度快，准确度高。]]></description><category></category></item><item><title><![CDATA[涡轮增压执行器开发]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/135499099</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/135499099</guid><author>JohnJill</author><pubDate>Wed, 10 Jan 2024 11:23:04 +0800</pubDate><description><![CDATA[在设计串级PID控制电机的过程中，我们需要充分考虑硬件和软件的配合，选择合适的控制算法，并根据具体的控制需求综合考虑单级位置PID和串级速度位置PID的特点，最终确定最适合的控制方案。外环的位置PID控制负责控制电机的正转、反转和停转，内环的速度PID控制负责进一步调整电机的速度。接着，内环的速度PID控制器通过对位置和时间的计算，得出速度的反馈值。在电机控制中，单级位置PID和串级速度位置PID是两种常见的PID控制方法，在本次的电机驱动程序设计方案选型中我们分别参考了以上两种PID的解决方案。]]></description><category></category></item><item><title><![CDATA[Sys.c使用前的补充知识（持续更新）]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/130546189</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/130546189</guid><author>JohnJill</author><pubDate>Sun, 07 May 2023 18:44:50 +0800</pubDate><description><![CDATA[具体而言，GPIO与芯片内部的引脚相连，它通常被用于以数字形式对芯片电路进行输入和输出控制操作。5 AFIO_MAPR_SWJ_CFG：JTAG的引脚配置寄存器，用于配置JTAG的SWJ模式，该模式用于JTAG的调试、在单线调试模式中的调试和板级测试。Bit 24: NOREF，1表示该外部时钟源不可访问，时钟可以用于内部使用，但不能用于时钟源校准，0表示该外部时钟源是可访问的。2 RCC_CFGR：时钟配置寄存器，用于配置和控制STM32芯片系统时钟的分频和倍频，以便调整系统时钟和各个外设时钟的频率。]]></description><category></category></item><item><title><![CDATA[开源解读寄存器sys.c内部源码]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/130546178</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/130546178</guid><author>JohnJill</author><pubDate>Sun, 07 May 2023 18:43:53 +0800</pubDate><description><![CDATA[/ 将sprio的低4位存入temp中，使用0x0f右移（group）位再按位与操作，保留temp中的低4位。// 将速度参数ospeed低2位和config的低2位进行或操作，得到bit0/1，表示MODE[1:0]的设置。// 使能RCC模块中的APB1总线上的PWR（Power Control）模块时钟，（将1 << 28左移28位，得到0x10000000表示PWR）]]></description><category></category></item><item><title><![CDATA[C语言从入门到入土]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/130238290</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/130238290</guid><author>JohnJill</author><pubDate>Thu, 20 Apr 2023 10:19:49 +0800</pubDate><description><![CDATA[因为小端序的机器在存储多字节数据时，低字节在前，高字节在后，即 0x01020304 在小端序的机器中存储为 0x04030201。例如：        二进制：101.1  →  1.011 * 2^2  →  (-1) ^0 * 1.011 * 2^2。// 将a的二进制位向左移动1位；// float类型的指针指向float类型的变量。// int类型的指针指向int类型的变量。存放数组指针的数组： int (*parr3[10])[5];]]></description><category></category></item><item><title><![CDATA[VUE前端开发中设置token发送请求]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/129437411</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/129437411</guid><author>JohnJill</author><pubDate>Fri, 10 Mar 2023 10:22:37 +0800</pubDate><description><![CDATA[vue学习]]></description><category></category></item><item><title><![CDATA[vue的refs和跨域]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/129424947</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/129424947</guid><author>JohnJill</author><pubDate>Thu, 09 Mar 2023 16:12:05 +0800</pubDate><description><![CDATA[vue新手小白上手学习]]></description><category></category></item><item><title><![CDATA[map，split用法,nodejs实现水仙花数]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/129225396</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/129225396</guid><author>JohnJill</author><pubDate>Sun, 26 Feb 2023 12:23:47 +0800</pubDate><description><![CDATA[技术学习分析]]></description><category></category></item><item><title><![CDATA[字体大小问题]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/129220922</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/129220922</guid><author>JohnJill</author><pubDate>Sat, 25 Feb 2023 21:38:41 +0800</pubDate><description><![CDATA[前端字体设置问题]]></description><category></category></item><item><title><![CDATA[Vuex的用法]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/129220865</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/129220865</guid><author>JohnJill</author><pubDate>Sat, 25 Feb 2023 21:35:39 +0800</pubDate><description><![CDATA[Vuex用法学习]]></description><category></category></item><item><title><![CDATA[Javascript的几种遍历数组的方式]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/129220560</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/129220560</guid><author>JohnJill</author><pubDate>Sat, 25 Feb 2023 21:08:32 +0800</pubDate><description><![CDATA[vue前端入门]]></description><category></category></item><item><title><![CDATA[简述Js数组去重方法]]></title><link>https://blog.youkuaiyun.com/JohnJill/article/details/129220471</link><guid>https://blog.youkuaiyun.com/JohnJill/article/details/129220471</guid><author>JohnJill</author><pubDate>Sat, 25 Feb 2023 21:07:12 +0800</pubDate><description><![CDATA[vue入门学习]]></description><category></category></item></channel></rss>