<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_39158976的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_39158976</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_39158976]]></copyright><item><title><![CDATA[embeded C question for inteview]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/148513948</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/148513948</guid><author>weixin_39158976</author><pubDate>Sun, 08 Jun 2025 15:41:01 +0800</pubDate><description><![CDATA[volatile4.static。]]></description><category></category></item><item><title><![CDATA[C语言常见面试题]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/145075903</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/145075903</guid><author>weixin_39158976</author><pubDate>Sat, 11 Jan 2025 13:00:12 +0800</pubDate><description><![CDATA[堆在内存中的管理由程序员自行管理，使用完毕后必须手动释放，否则会导致内存泄漏，堆的空间容量相对较大，可以动态扩展空间，访问堆需要通过指针间接访问，响应速度相对较慢。扩展：函数调用开销在C++中可以用内联函数规避，内联函数是在编译阶段进行函数体替换，但缺点是函数体内必须简洁，不能使用循环以及开关语句。栈在数据结构中分为顺序栈与链式栈，为顺序存储结构，存储数据要求先进后出，堆在数据结构中主要使用二叉树实现，分为大顶堆与小顶堆。//常量指针，不能通过指针p去修改变量a的值，但可以改变p的指向。]]></description><category></category></item><item><title><![CDATA[how to create and build the C program by VScode]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/145073718</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/145073718</guid><author>weixin_39158976</author><pubDate>Sat, 11 Jan 2025 10:59:38 +0800</pubDate><description><![CDATA[1.1 下载编译器 (需要科学上网)，https://github.com/niXman/mingw-builds-binaries/releases。解压后，打开mingw64文件夹，进入bin文件夹后，在文件夹上方复制路径C:\Program Files\mingw64\bin。例如：在搜索框中，输入code runner后，点击Install。]]></description><category></category></item><item><title><![CDATA[如何在VS code环境下，安装ta_lib的简单方法]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/138745472</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/138745472</guid><author>weixin_39158976</author><pubDate>Sun, 12 May 2024 10:03:24 +0800</pubDate><description><![CDATA[下载后，我把ta_lib-0.4.25-cp311-cp311-win_amd64.whl 文件放在E:\006-Programing\008-Stock目录下，在vs code环境下，执行。最后在网上找到了 ta_lib 文件cp311-cp311 对于Python 3.11.1版本，直接用 pip install talib 不行，我安装visual studio 后，也不行。最近想玩下金融分析，需要安装ta_lib，]]></description><category></category></item><item><title><![CDATA[嵌入式软件开发面试题interview Questions for firmware engineer（2）]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135521460</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135521460</guid><author>weixin_39158976</author><pubDate>Thu, 11 Jan 2024 11:10:04 +0800</pubDate><description><![CDATA[【代码】嵌入式软件开发面试题interview Questions for firmware engineer（2）]]></description><category></category></item><item><title><![CDATA[嵌入式软件开发面试题interview Questions for firmware engineer（１）]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135521191</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135521191</guid><author>weixin_39158976</author><pubDate>Thu, 11 Jan 2024 10:42:00 +0800</pubDate><description><![CDATA[【代码】嵌入式软件开发面试题interview Questions for firmware engineer（１）]]></description><category></category></item><item><title><![CDATA[ESP32的DAC驱动 driver,端口方向变换]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135351312</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135351312</guid><author>weixin_39158976</author><pubDate>Tue, 02 Jan 2024 22:12:17 +0800</pubDate><description><![CDATA[一开始就初始化好DAC和GPIO，在中断内需要DAC输出时，把信号切换到DAC通道那边，100us后再切回GPIO。这样应该可以省不少时间，也可以避免使用hal层的函数.1.ESP32 使用场景：25号I/O口收到一个输入的中断，DAC_CHANNEL_1立即输出一个2.0V的DAC电压100us,之后把该端口改为输入高组态。2.修改代码如下，把DAC端口输出DAC电平后，变为输入高阻态工作模式，并且在中断模式下进行。实测DAC反应时间为。]]></description><category></category></item><item><title><![CDATA[插入法排序算法insertion sort algorithm]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135233141</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135233141</guid><author>weixin_39158976</author><pubDate>Tue, 26 Dec 2023 22:52:29 +0800</pubDate><description><![CDATA[【代码】插入法排序算法insertion sort algorithm。]]></description><category></category></item><item><title><![CDATA[排序算法]~~]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135196677</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135196677</guid><author>weixin_39158976</author><pubDate>Mon, 25 Dec 2023 12:17:14 +0800</pubDate><description><![CDATA[另外，在学习的道路上，要学会借鉴别人的方法，而不是自己苦思冥想、闭门造车。技术都是在曲折中进步发展的，一开始都习惯采用生活中习惯性的经验或者思维，只有慢慢发展才会有更高级的方法出现。归并算法是冒泡算法的改进，它先对要排序的一组元素不断进行分组，一分二，二分四，依次下去直到每组只有2个元素为止。归并算法通过将复杂问题简单化，减少了没必要的比较的同时，也提升了效率。插入排序同样来源于生活经验，它会首先任意选择一个元素，然后从剩余的元素中取出另一个元素与之对比，将该元素按顺序插入到队列中。]]></description><category></category></item><item><title><![CDATA[冒泡排序simple sorting algorithm for bubble sort]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135186553</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135186553</guid><author>weixin_39158976</author><pubDate>Sun, 24 Dec 2023 20:43:20 +0800</pubDate><description><![CDATA[【代码】simple sorting algorithm for bubble sort。]]></description><category></category></item><item><title><![CDATA[set up a project based on the platform of VScode+QEMU+FreeRTOS+STM32g031k8]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135182726</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135182726</guid><author>weixin_39158976</author><pubDate>Sun, 24 Dec 2023 15:50:05 +0800</pubDate><description><![CDATA[install VS code,
install QEMU by the cmd “pacman -S mingw-w64-x86_64-qemu” on MINGW64,
set the project with the help of the link


]]></description><category></category></item><item><title><![CDATA[新型均值计算算法Use the “＞＞“ operator to calculate the average value of an array instead of using buf]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135176889</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135176889</guid><author>weixin_39158976</author><pubDate>Sat, 23 Dec 2023 23:59:57 +0800</pubDate><description><![CDATA[【代码】Use the ">>" operator to calculate the average value of an array instead of using buf。]]></description><category></category></item><item><title><![CDATA[我的投资哲学My Investment Philosophy]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135159850</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135159850</guid><author>weixin_39158976</author><pubDate>Fri, 22 Dec 2023 19:32:28 +0800</pubDate><description><![CDATA[I have been immersed in the world of investments, particularly focusing on the NASDAQ 100 ETF, for approximately one year. Currently, the NASDAQ 100 is approaching its historical peak, and I find myself experiencing a sense of excitement. Eleven months ago]]></description><category></category></item><item><title><![CDATA[VSCode for firmware development]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135159117</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135159117</guid><author>weixin_39158976</author><pubDate>Fri, 22 Dec 2023 18:57:42 +0800</pubDate><description><![CDATA[【代码】VS Code for firmware development。]]></description><category></category></item><item><title><![CDATA[二分查找算法 Binary Search Algorithm]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135151967</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135151967</guid><author>weixin_39158976</author><pubDate>Fri, 22 Dec 2023 14:17:11 +0800</pubDate><description><![CDATA[【代码】Binary Search Algorithm。二分查找算法]]></description><category></category></item><item><title><![CDATA[３个嵌入式面试题目，位运算使用 ３.interview question for firmware engineer interview]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135146023</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135146023</guid><author>weixin_39158976</author><pubDate>Fri, 22 Dec 2023 11:17:48 +0800</pubDate><description><![CDATA[【代码】位运算使用　３.interview question for firmware engineer interview。]]></description><category></category></item><item><title><![CDATA[指针形参不能传递指针Check the address translation and weather could output based on parameter points.]]></title><link>https://blog.youkuaiyun.com/weixin_39158976/article/details/135142268</link><guid>https://blog.youkuaiyun.com/weixin_39158976/article/details/135142268</guid><author>weixin_39158976</author><pubDate>Thu, 21 Dec 2023 23:24:05 +0800</pubDate><description><![CDATA[【代码】指针形参不能传递指针Check the address translation and weather could output based on parameter points.]]></description><category></category></item></channel></rss>