<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_43249749的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_43249749</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_43249749]]></copyright><item><title><![CDATA[【STM32F407 数据使用快速排序】]]></title><link>https://blog.youkuaiyun.com/qq_43249749/article/details/129795435</link><guid>https://blog.youkuaiyun.com/qq_43249749/article/details/129795435</guid><author>qq_43249749</author><pubDate>Mon, 27 Mar 2023 16:53:01 +0800</pubDate><description><![CDATA[最近为准备后期找工作笔试的内容，发现快速排序的时间复杂度是O(nlogn)，冒泡排序的时间复杂度是O(n2)，对于50个数据的排序，快速排序的复杂度远远小于冒泡排序，此外，快速排序是一种原地排序算法，不需要额外的空间，而冒泡排序需要使用额外的O(n)空间进行交换。快速排序的基本思想：递归地以一基准值，通过一趟排序将待排数组分成两部分，其中一部分都比基准值都小，另一部分都比基准都大递归结束后实现对整个数组地有序排列。于是，将原来程序中的冒泡排序改为快速排序算法，提升板子运行效率。]]></description><category></category></item><item><title><![CDATA[使用cJSON数据格式向阿里云服务器发送数据，内存溢出问题解决方法]]></title><link>https://blog.youkuaiyun.com/qq_43249749/article/details/128292428</link><guid>https://blog.youkuaiyun.com/qq_43249749/article/details/128292428</guid><author>qq_43249749</author><pubDate>Mon, 12 Dec 2022 21:38:49 +0800</pubDate><description><![CDATA[使用移植的FreeRTOS的STM32F407，借助4G DTU ，用RS485向阿里云物联网平台发送数据时，正常发送到阿里云几分钟后出现乱码]]></description><category></category></item><item><title><![CDATA[【KEIL MDK使用AStyle程序格式化操作】]]></title><link>https://blog.youkuaiyun.com/qq_43249749/article/details/128267162</link><guid>https://blog.youkuaiyun.com/qq_43249749/article/details/128267162</guid><author>qq_43249749</author><pubDate>Sat, 10 Dec 2022 21:57:50 +0800</pubDate><description><![CDATA[常常Keil会复制他人代码，直接复制会造成看着不爽的格式，于是去查找了格式化代码的方法，即安装AStyle插件，试出了格式化当前程序文件以及格式化全部程序文件的特殊属性（Arguments），并为这两个功能设置快捷键。]]></description><category></category></item><item><title><![CDATA[【STM32F407 ADC+DMA采集压力变送器数据（HAL库）】]]></title><link>https://blog.youkuaiyun.com/qq_43249749/article/details/128261348</link><guid>https://blog.youkuaiyun.com/qq_43249749/article/details/128261348</guid><author>qq_43249749</author><pubDate>Sat, 10 Dec 2022 09:43:53 +0800</pubDate><description><![CDATA[之前项目中需要对麦克传感器的mpm480隔爆压力变送器（4-20ma输出）的数据进行实时采集，使用STM32F407作为控制器，使用信号转换模块将压力变送器4-20ma的输出转换为0-3.3v的信号量，输入到STM32F407板子的ADC1的通道10，并使用DMA2通道0数据流0将采集的多个值从外设直接存入存储器，并对该次采集的值进行排序、去掉过大过小值后取平均值，最后在FreeRTOS的一个任务中计算出测得的气压值。]]></description><category></category></item></channel></rss>