<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[米兰的无线电台]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/role_2099</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; role_2099]]></copyright><item><title><![CDATA[STM32+W5500+以太网应用开发+003_TCP服务器添加OLED（u8g2）显示状态]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/145193685</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/145193685</guid><author>role_2099</author><pubDate>Thu, 16 Jan 2025 23:16:02 +0800</pubDate><description><![CDATA[基于TCP服务器项目，添加OLED（u8g2）显示状态，将调试可视化。]]></description><category></category></item><item><title><![CDATA[从零开始使用C#做一个自己的UDP传输JSON数据应用]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/136778180</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/136778180</guid><author>role_2099</author><pubDate>Sun, 17 Mar 2024 11:08:19 +0800</pubDate><description><![CDATA[一步一步的让你拥有一个属于自己的UDP JSON应用程序]]></description><category></category></item><item><title><![CDATA[STM32+W5500+以太网应用开发+002_TCP 服务器和客户端]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/136771928</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/136771928</guid><author>role_2099</author><pubDate>Sat, 16 Mar 2024 22:51:43 +0800</pubDate><description><![CDATA[基于STM32CubeMX创建工程，移植W5500最新驱动库ioLibrary_Driver-4.0.0。创建TCP服务器应用和TCP客户端应用。]]></description><category></category></item><item><title><![CDATA[STM32+W5500+以太网应用开发+001_Ping 新建工程，移植驱动]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/136584129</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/136584129</guid><author>role_2099</author><pubDate>Sat, 09 Mar 2024 16:22:21 +0800</pubDate><description><![CDATA[基于STM32CubeMX创建工程，移植W5500最新驱动库ioLibrary_Driver-4.0.0。]]></description><category></category></item><item><title><![CDATA[Typora使用HTML语言创建表格---可以合并的单元格]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/136526310</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/136526310</guid><author>role_2099</author><pubDate>Thu, 07 Mar 2024 10:26:25 +0800</pubDate><description><![CDATA[今天在使用Typora创建表格发现不能合并，网络搜索后发现使用HTML语言创建的单元格是可以合并的，但还是挺麻烦的，表格不总修改还好。]]></description><category></category></item><item><title><![CDATA[嵌入式C语言秘籍_1]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/134786186</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/134786186</guid><author>role_2099</author><pubDate>Mon, 04 Dec 2023 15:56:21 +0800</pubDate><description><![CDATA[【代码】嵌入式C语言秘籍_1。]]></description><category></category></item><item><title><![CDATA[office_professional_plus_2013不能卸载，不能重新安装的解决方法]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/130615418</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/130615418</guid><author>role_2099</author><pubDate>Thu, 11 May 2023 09:58:37 +0800</pubDate><description><![CDATA[前段时间手欠，C盘可用空间比较小，删除了一些东西，导致office运行正常，想卸载提示卸载失败，想重新安装也提示安装失败，用第三方强力卸载工具整过还是安装失败，最后在网上发现微软有官方的office卸载工具，，里面有一个Download，这是个下载插件，需要联网下载，大概50多MB，下载完毕按照提示安装修复即可，之后就可以正常安装office了，希望可以帮助到有需要的朋友。]]></description><category></category></item><item><title><![CDATA[FreeRTOS学习：使用STM32CubeMX创建FreeRTOS多任务]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/129034936</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/129034936</guid><author>role_2099</author><pubDate>Wed, 15 Feb 2023 23:30:27 +0800</pubDate><description><![CDATA[使用STM32CubeMX创建FreeRTOS多任务应用]]></description><category></category></item><item><title><![CDATA[nRF52832开发笔记-简化版移植FreeRTOS（基于nus例程）]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/128188400</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/128188400</guid><author>role_2099</author><pubDate>Mon, 05 Dec 2022 16:08:52 +0800</pubDate><description><![CDATA[测试ble_app_uart例程可以正常使用..\nRF5SDK160098a08e2\examples\ble_peripheral\ble_app_uart\pca10040\s132\arm5_no_packs参考usbd_ble_uart_freertos例程..\nRF5SDK160098a08e2\examples\peripheral\usbd_ble_uart_freertos\pca10056\s140\arm5_no_packs头文件路径..\..\..\..\..\..\externa]]></description><category></category></item><item><title><![CDATA[nRF52832开发笔记-资源下载]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/128169390</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/128169390</guid><author>role_2099</author><pubDate>Sun, 04 Dec 2022 09:41:59 +0800</pubDate><description><![CDATA[历史SDK下载直接下载链接地址
https://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v14.x.x/nRF5_SDK_14.0.0_3bcc1f7.zip]]></description><category></category></item><item><title><![CDATA[STM32获取时钟频率]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/123266019</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/123266019</guid><author>role_2099</author><pubDate>Thu, 03 Mar 2022 23:02:36 +0800</pubDate><description><![CDATA[现在好多程序都是STM32CubeMX配置的，还好一些打卡STM32CubeMX就可以看到时钟树，如果参考一些标准库的代码，涉及到时钟的时候往往还是需要调用函数看一下时钟频率比较放心，下面整理一下标准库和HAL库对应的时钟频率函数。

HAL库需要调用4个函数

uint32_t HAL_RCC_GetSysClockFreq(void)

uint32_t HAL_RCC_GetHCLKFreq(void)

uint32_t HAL_RCC_GetPCLK1Freq(void)

uint32_t HA]]></description><category></category></item><item><title><![CDATA[HAL_GPIO_ReadPin]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/121131326</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/121131326</guid><author>role_2099</author><pubDate>Wed, 03 Nov 2021 21:40:37 +0800</pubDate><description><![CDATA[GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin)
{
  GPIO_PinState bitstatus;

  /* Check the parameters */
  assert_param(IS_GPIO_PIN_AVAILABLE(GPIOx, GPIO_Pin));

  if ((GPIOx-&gt;IDR &amp; GPIO_Pin) != (uint32_t)GPIO_PIN_RESET)
  .]]></description><category></category></item><item><title><![CDATA[Windows下Keil工程指定默认打开的Keil4或Keil5解决办法]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/119105745</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/119105745</guid><author>role_2099</author><pubDate>Mon, 26 Jul 2021 11:23:13 +0800</pubDate><description><![CDATA[WIN+R打开运行，接着输入regedit.exe打开注册表



想使用Keil4默认打开打开

"C:\Keil\UV4\UV4.EXE" "%1"

想使用Keil5默认打开打开

"C:\Keil_v5\UV4\UV4.exe" "%1"






]]></description><category></category></item><item><title><![CDATA[原版Win10下载_VMware 15安装原版Win10系统教程]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/118389919</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/118389919</guid><author>role_2099</author><pubDate>Thu, 01 Jul 2021 16:35:14 +0800</pubDate><description><![CDATA[VMware Workstation 15更新了高 DPI 用户界面，提供全新 REST API 及对最新 Windows 和 Linux 操作系统的支持。借助VMware 15虚拟机软件，您可以在电脑上同时运行多个操作系统（支持运行Mac、Linux等多种系统），创建真实的桌面、服务器和平板电脑环境，用于代码开发、解决方案构建、应用测试、产品演示等。下面就和小编一起学习一下VMware 15安装原版Win10系统的方法，希望大家会喜欢。

访问：

微软原版Win10 ISO镜像

虚拟机VMware 1]]></description><category></category></item><item><title><![CDATA[linux内核中有哪些子系统(框架)呢?]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/115719420</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/115719420</guid><author>role_2099</author><pubDate>Thu, 15 Apr 2021 11:15:58 +0800</pubDate><description><![CDATA[注意: 分析用的linux内核版本为5.1.3

1. RTC子系统

2. Remote Processor子系统

3. Remote Processor Message子系统

4. SCSI子系统

5. SCSI Target子系统

6. Security子系统

7. SOC-CAMERA V4L2子系统

8. SOUNDWIRE子系统

9. SPI NOR子系统

10. SPI子系统

11. SPMI 子系统

12. STAGING 子系统

13. SWIOTLB 子系统

14]]></description><category></category></item><item><title><![CDATA[04_beep第一个相对完整的MISC驱动实践编写]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/115430766</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/115430766</guid><author>role_2099</author><pubDate>Sun, 04 Apr 2021 17:19:22 +0800</pubDate><description><![CDATA[源码


/*
* @Descripttion: 基于杂项设备的蜂鸣器驱动
*/
#include &lt;linux/init.h&gt; //初始化头文件
#include &lt;linux/module.h&gt; //最基本的文件， 支持动态添加和卸载模块。
#include &lt;linux/miscdevice.h&gt; //包含了 miscdevice 结构的定义及相关的操作函数。
#include &lt;linux/fs.h&gt; //文件系统头文件， 定义文件表结构（file,b]]></description><category></category></item><item><title><![CDATA[03_fops_write 应用层向内核层写数据]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/115428227</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/115428227</guid><author>role_2099</author><pubDate>Sun, 04 Apr 2021 14:15:18 +0800</pubDate><description><![CDATA[源码


#include &lt;linux/init.h&gt;       //初始化头文件
#include &lt;linux/module.h&gt;     //最基本的文件， 支持动态添加和卸载模块
#include &lt;linux/miscdevice.h&gt; //注册杂项设备头文件
#include &lt;linux/fs.h&gt;         //注册设备节点的文件结构体
#include &lt;linux/uaccess.h&gt;    //copy_to_use]]></description><category></category></item><item><title><![CDATA[03_fops_read 应用层从内核层读数据]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/115427901</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/115427901</guid><author>role_2099</author><pubDate>Sun, 04 Apr 2021 13:44:31 +0800</pubDate><description><![CDATA[源码


#include &lt;linux/init.h&gt;       //初始化头文件
#include &lt;linux/module.h&gt;     //最基本的文件， 支持动态添加和卸载模块
#include &lt;linux/miscdevice.h&gt; //注册杂项设备头文件
#include &lt;linux/fs.h&gt;         //注册设备节点的文件结构体
#include &lt;linux/uaccess.h&gt;    //copy_to_use]]></description><category></category></item><item><title><![CDATA[02_misc制作一个简单的杂项设备模块驱动]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/115425882</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/115425882</guid><author>role_2099</author><pubDate>Sun, 04 Apr 2021 10:18:24 +0800</pubDate><description><![CDATA[源码


#include &lt;linux/init.h&gt;       //初始化头文件
#include &lt;linux/module.h&gt;     //最基本的文件， 支持动态添加和卸载模块
#include &lt;linux/miscdevice.h&gt; //注册杂项设备头文件
#include &lt;linux/fs.h&gt;         //注册设备节点的文件结构体

struct file_operations misc_fops={   //文件操作集
	.o]]></description><category></category></item><item><title><![CDATA[01_helloworld模块驱动]]></title><link>https://blog.youkuaiyun.com/role_2099/article/details/115422376</link><guid>https://blog.youkuaiyun.com/role_2099/article/details/115422376</guid><author>role_2099</author><pubDate>Sat, 03 Apr 2021 22:51:39 +0800</pubDate><description><![CDATA[基于imx6ull开发板，制作一个HelloWorld模块驱动]]></description><category></category></item></channel></rss>