<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[C_magic的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/C_magic</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; C_magic]]></copyright><item><title><![CDATA[【无标题】]]></title><link>https://blog.csdn.net/C_magic/article/details/145903183</link><guid>https://blog.csdn.net/C_magic/article/details/145903183</guid><author>C_magic</author><pubDate>Thu, 27 Feb 2025 14:16:48 +0800</pubDate><description><![CDATA[如果你是想要更新这些包到最新版本，可以使用以下指令：]]></description><category></category></item><item><title><![CDATA[两台电脑使用网线传输大文件的方法]]></title><link>https://blog.csdn.net/C_magic/article/details/144601692</link><guid>https://blog.csdn.net/C_magic/article/details/144601692</guid><author>C_magic</author><pubDate>Fri, 20 Dec 2024 09:41:11 +0800</pubDate><description><![CDATA[1、打开设置， 点击以太网， 点击 更改适配器选项

2、点击连接网线的 以太网

3、点击属性

4、点击Internet 协议版本4，设置IP地址


5、另外一台电脑进行上述同样的操作，并且IP地址最后一位要+1（不能冲突）



]]></description><category></category></item><item><title><![CDATA[EEPROM和FLASH差异]]></title><link>https://blog.csdn.net/C_magic/article/details/143688074</link><guid>https://blog.csdn.net/C_magic/article/details/143688074</guid><author>C_magic</author><pubDate>Mon, 11 Nov 2024 16:01:35 +0800</pubDate><description><![CDATA[不同类型的闪存（如NAND闪存和NOR闪存）具有不同的块擦除机制，但通常需要在较大的块范围内擦除数据，并在这些块上进行读取或写入操作。Flash：闪存的擦写次数也有限，通常为100万到1000万次，但相比EEPROM，它可以在较大的块范围内进行擦写和更新，这使得它在大规模存储设备中更为常见。这意味着它允许单个字节的读写操作。Flash：尽管现代Flash存储通过磨损均衡和错误纠正技术（ECC）来提高可靠性和耐用性，但由于块擦写的特性，在反复写入的情况下仍然容易出现“磨损”现象，可能导致存储块出现故障。]]></description><category></category></item><item><title><![CDATA[git 命令说明文档]]></title><link>https://blog.csdn.net/C_magic/article/details/136626747</link><guid>https://blog.csdn.net/C_magic/article/details/136626747</guid><author>C_magic</author><pubDate>Mon, 11 Mar 2024 16:07:27 +0800</pubDate><description><![CDATA[git 命令说明文档。]]></description><category></category></item><item><title><![CDATA[数据校验算法有哪些，分别有什么优点,那种方法效率最高]]></title><link>https://blog.csdn.net/C_magic/article/details/134955439</link><guid>https://blog.csdn.net/C_magic/article/details/134955439</guid><author>C_magic</author><pubDate>Tue, 12 Dec 2023 17:55:48 +0800</pubDate><description><![CDATA[数据校验]]></description><category></category></item><item><title><![CDATA[Nordic官方SDK文档资料链接]]></title><link>https://blog.csdn.net/C_magic/article/details/134530576</link><guid>https://blog.csdn.net/C_magic/article/details/134530576</guid><author>C_magic</author><pubDate>Tue, 21 Nov 2023 14:07:02 +0800</pubDate><description><![CDATA[蓝牙，Nordic]]></description><category></category></item><item><title><![CDATA[VS CODE MASM汇编工具 编译运行后窗口马上退出的解决方法]]></title><link>https://blog.csdn.net/C_magic/article/details/134238829</link><guid>https://blog.csdn.net/C_magic/article/details/134238829</guid><author>C_magic</author><pubDate>Mon, 06 Nov 2023 09:07:52 +0800</pubDate><description><![CDATA[扩展插件中选择MASM工具，
点击扩展设置
在扩展设置中找到上图的设置选项，将exit改为keep


]]></description><category></category></item><item><title><![CDATA[C语言中使用数组来实现FIFO]]></title><link>https://blog.csdn.net/C_magic/article/details/132358484</link><guid>https://blog.csdn.net/C_magic/article/details/132358484</guid><author>C_magic</author><pubDate>Fri, 18 Aug 2023 11:32:33 +0800</pubDate><description><![CDATA[在上面的示例中，我们定义了一个结构体 Queue，其中包含一个整数数组 data 用于存储元素，以及两个指针 front 和 rear 分别指向队列的前端和后端。dequeue() 函数用于将元素出队，先判断队列是否为空，如果空则无法出队，否则取出 front 指针指向的元素并更新 front 指针。enqueue() 函数用于将元素入队，先判断队列是否已满，如果满了则无法入队，否则更新 rear 指针并将元素存储到对应位置。在 main() 函数中进行了一些简单的入队和出队操作，并打印出队列中的元素。]]></description><category></category></item><item><title><![CDATA[【单片机数据存储和索引的方法】]]></title><link>https://blog.csdn.net/C_magic/article/details/131932806</link><guid>https://blog.csdn.net/C_magic/article/details/131932806</guid><author>C_magic</author><pubDate>Wed, 26 Jul 2023 10:06:14 +0800</pubDate><description><![CDATA[在选择适当的查询和索引方法时，需要考虑数据量、存储器类型和单片机的资源限制。较小的数据集可以使用简单的方法，而较大和复杂的数据集可能需要更高级的数据结构和算法来提高查询效率。此外，还应考虑存储器的可用空间、查询频率以及查询响应时间等因素来做出最合适的选择。对于存储复杂数据结构或需要高效索引和查找的情况，可能需要更复杂的数据结构和算法。在单片机中，由于资源受限，常常需要权衡存储空间和计算复杂度，选择合适的数据存储和索引方法来满足系统的要求。如果数据集较大且需要更高的排序性能，快速排序是更好的选择。]]></description><category></category></item><item><title><![CDATA[使用python批量将word转pdf]]></title><link>https://blog.csdn.net/C_magic/article/details/131786386</link><guid>https://blog.csdn.net/C_magic/article/details/131786386</guid><author>C_magic</author><pubDate>Tue, 18 Jul 2023 14:19:08 +0800</pubDate><description><![CDATA[python工具]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.csdn.net/C_magic/article/details/131634919</link><guid>https://blog.csdn.net/C_magic/article/details/131634919</guid><author>C_magic</author><pubDate>Mon, 10 Jul 2023 11:17:56 +0800</pubDate><description><![CDATA[总之，功能模块概述流程是将系统的功能划分为模块，并逐个实现、测试和集成的过程。它提供了一种结构化的方式来开发复杂软件或系统，并确保系统的可维护性和可扩展性。功能模块概述流程是一种将软件或系统的功能划分为不同模块的方法，以实现更好的可维护性、可扩展性和重用性。]]></description><category></category></item><item><title><![CDATA[蓝牙外围设备丢LTK的处理方法]]></title><link>https://blog.csdn.net/C_magic/article/details/130261325</link><guid>https://blog.csdn.net/C_magic/article/details/130261325</guid><author>C_magic</author><pubDate>Thu, 20 Apr 2023 10:56:30 +0800</pubDate><description><![CDATA[案例使用的Nordic蓝牙芯片进行开发。]]></description><category></category></item><item><title><![CDATA[解决本地文件不显示SVN图标的问题]]></title><link>https://blog.csdn.net/C_magic/article/details/124147668</link><guid>https://blog.csdn.net/C_magic/article/details/124147668</guid><author>C_magic</author><pubDate>Wed, 13 Apr 2022 14:42:34 +0800</pubDate><description><![CDATA[解决本地文件不显示SVN图标的问题
1、win+R 输入Regedit打开注册表
2、进入路径

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

3、调整预览窗口显示优先级（1080p的分辨率只能显示15个，分辨率越高可显示的预览窗口越多）


...]]></description><category></category></item><item><title><![CDATA[【Nordic蓝牙模块justwork模式配置】]]></title><link>https://blog.csdn.net/C_magic/article/details/123135530</link><guid>https://blog.csdn.net/C_magic/article/details/123135530</guid><author>C_magic</author><pubDate>Fri, 25 Feb 2022 16:33:02 +0800</pubDate><description><![CDATA[Nordic 固件的配对和绑定，参数设置为

当手机发来配对请求，协议栈触发事件 BLE_GAP_EVT_SEC_PARAMS_REQUEST，将事件传送到设备管理器事件处理函数中： dm_ble_evt_handler()
该事件处理函数在ble_evt_dispatch()中注册。
在对该事件的处理中，需要调用回复API回复配对参数 sd_ble_gap_sec_params_reply
sd_ble_gap_sec_params_repl 的第三个参数g_pair_params参数就是要回复的配对绑定]]></description><category></category></item><item><title><![CDATA[ST-LINKV2烧录固件]]></title><link>https://blog.csdn.net/C_magic/article/details/113446400</link><guid>https://blog.csdn.net/C_magic/article/details/113446400</guid><author>C_magic</author><pubDate>Sat, 30 Jan 2021 20:59:30 +0800</pubDate><description><![CDATA[使用ST-LINK V2连接野火STM32f103ZET6最小系统板子
头铁没有买配套烧录器，使用白嫖的ST-LINK
1、安装ST-LINK 驱动并更新为最新版本，将烧录器接入电脑时会显示

2、进入KEIL软件将ST-LINK下载设置为SWD下载模式

3、ST-LINK对应的接口定义

4、将野火最小系统板子与ST-LINK接线，注意不用接RST

5、连线成功后可以烧录固件和在线调试啦

...]]></description><category></category></item><item><title><![CDATA[嵌入式开发版如何通过网线连接电脑，SecureCRT连接嵌入式板子]]></title><link>https://blog.csdn.net/C_magic/article/details/106694059</link><guid>https://blog.csdn.net/C_magic/article/details/106694059</guid><author>C_magic</author><pubDate>Thu, 11 Jun 2020 18:19:32 +0800</pubDate><description><![CDATA[1.与开发版相连的网口修改为静态IP


2.关闭电脑防火墙

3.打开TFTP服务器创建工具，创建TFTP服务器

下载链接
链接：https://pan.baidu.com/s/1F94zX6H80j6w985X4eCX_A
提取码：8j0o
复制这段内容后打开百度网盘手机App，操作更方便哦

4.打开软件SecureCRT为开发版配置同一局域网下的IP

5.然后可以使用命令往开发版传输文件了
下载文件
[root@(none) /test]# tftp 192.168.0.61 -g -r con]]></description><category></category></item><item><title><![CDATA[PADS9.5界面显示不全解决方法]]></title><link>https://blog.csdn.net/C_magic/article/details/104727633</link><guid>https://blog.csdn.net/C_magic/article/details/104727633</guid><author>C_magic</author><pubDate>Sun, 08 Mar 2020 09:58:35 +0800</pubDate><description><![CDATA[PADS9.5补丁包链接
[链接：https://pan.baidu.com/s/1_Od8dVJMTXGaDgDS47R5NA
提取码：hbjv]
软件安装后 打开补丁包，将高分补丁中的两个文件拷贝

在文件目录 /9.5PADS/SDD_HOME/Programs 空白处粘贴，替换原先两个文件

（也可以通过打开桌面快捷方式的直接到达该目录）


...]]></description><category></category></item><item><title><![CDATA[AndroidStudio编译缓慢，虚拟机APP打开异常]]></title><link>https://blog.csdn.net/C_magic/article/details/103207665</link><guid>https://blog.csdn.net/C_magic/article/details/103207665</guid><author>C_magic</author><pubDate>Fri, 22 Nov 2019 21:27:28 +0800</pubDate><description><![CDATA[关于AndroidStudio编译慢，运行慢的解决方法
网址：https://www.jianshu.com/p/6a8014d9ceb9
虚拟机运行卡顿解决方法：电脑端虚拟机ABI配置选X86_64

虚拟机APP打开后异常，失败自动关闭，提示open again，检查是否是数据库新旧数据混乱。 解决方法：卸载虚拟机或安卓手机原有APP, 重新安装一个新的APP

...]]></description><category></category></item><item><title><![CDATA[C语言内存管理的基本操作]]></title><link>https://blog.csdn.net/C_magic/article/details/103099194</link><guid>https://blog.csdn.net/C_magic/article/details/103099194</guid><author>C_magic</author><pubDate>Sat, 16 Nov 2019 15:34:10 +0800</pubDate><description><![CDATA[C语言内存管理的基本操作
(摘选自《Linux C从入门到精通》)
分配内存
计算机的内存空间都是通过指针访问的，而指针对于对于正确地分配动态内存空间来说又是十分重要的。下面为一些动态内存分配操作函数的介绍。
1.malloc()函数
voidmalloc(unsigned int size);
该函数的功能是分配长度为size字节的内存块。
如果分配成功，则返回指向被分配内存的指针；否则返回空指...]]></description><category></category></item><item><title><![CDATA[ubuntu找不到拼音输入，找不到中文拼音输入源]]></title><link>https://blog.csdn.net/C_magic/article/details/100808745</link><guid>https://blog.csdn.net/C_magic/article/details/100808745</guid><author>C_magic</author><pubDate>Fri, 13 Sep 2019 19:10:56 +0800</pubDate><description><![CDATA[今天因为ubuntu系统输入源找不到拼音输入源搞了一天，尝试了CSDN各位大佬的各种方法还是没弄好，可能我这种情况比较特殊吧，最后在网上找到一个方法（@作者邱雪梅915）

1.终端打开系统设置命令：unity-control-center。

2.系统设置显示不正常（内容特别少）时，更新：sudo apt-get install --reinstall unity-control-center...]]></description><category></category></item></channel></rss>