<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[smicd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/smicd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; smicd]]></copyright><item><title><![CDATA[ESP32 - 初识GPIO]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/148338964</link><guid>https://blog.youkuaiyun.com/smicd/article/details/148338964</guid><author>smicd</author><pubDate>Fri, 30 May 2025 17:20:21 +0800</pubDate><description><![CDATA[学习一款新的芯片，第一步都是想要点亮一个小灯，所以首先要学习GPIO的一些基本操作，掌握了相关的API就能进行电灯操作了，本文主要讲解GPIO相关API的使用。]]></description><category></category></item><item><title><![CDATA[国芯2017 - GPIO初识]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/145730330</link><guid>https://blog.youkuaiyun.com/smicd/article/details/145730330</guid><author>smicd</author><pubDate>Wed, 19 Feb 2025 16:32:24 +0800</pubDate><description><![CDATA[国芯的CCFC2017BC适用场景主要在汽车控制和工业控制方面，它是一款主频为300MHZ、PowerPC架构的32位单核微处理器，对标竞品是NXP的 MPC5744。本文主要是介绍GPIO的基本内容。]]></description><category></category></item><item><title><![CDATA[Flagchip-FC7240 -- CLOCK时钟]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/143366636</link><guid>https://blog.youkuaiyun.com/smicd/article/details/143366636</guid><author>smicd</author><pubDate>Fri, 01 Nov 2024 15:13:19 +0800</pubDate><description><![CDATA[工作或学习中刚拿到一款芯片，往往会比较迷茫感觉无从下手，首先开发环境搭建、IDE工具使用这是最基础的，但是接触芯片手册就不知道从哪里看起了。个人开发习惯一般会看芯片的一些主频、基础外设驱动等，其中比较重要的部分就是：时钟。时钟是可以说是芯片的心脏，只有配置好时钟，芯片才能正常工作起来。因此本文来了解下FC7240芯片的时钟。]]></description><category></category></item><item><title><![CDATA[Flagchip-FC7240 -- 工程创建与使用]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/143200004</link><guid>https://blog.youkuaiyun.com/smicd/article/details/143200004</guid><author>smicd</author><pubDate>Thu, 24 Oct 2024 09:39:00 +0800</pubDate><description><![CDATA[本文主要讲解关于旗芯微demo程序的加载、创建和烧录硬件：FC7240F2MDS1P176T1A的demo版。]]></description><category></category></item><item><title><![CDATA[vscode：C文件格式规范之代码片段]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/136235391</link><guid>https://blog.youkuaiyun.com/smicd/article/details/136235391</guid><author>smicd</author><pubDate>Thu, 22 Feb 2024 15:54:33 +0800</pubDate><description><![CDATA[快捷键：ctrl+shift+p输入：configure user snippets输入对应的语言:c, cpp,回车,c语言对应配置文件是c.json，cpp语言对应配置文件是cpp.json注意：VScode会把*.h头文件识别成cpp代码,所以在编写*.h文件代码时,生效的是cpp.json配置,所以这里也需要添加cpp的配置将下面内容分别复制到vscode中c.json在这里插入代码片`{",// "$2"// ],// },"body": ["","{",]]></description><category></category></item><item><title><![CDATA[LVGL8.3 --lv_bar 进度条]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/135928980</link><guid>https://blog.youkuaiyun.com/smicd/article/details/135928980</guid><author>smicd</author><pubDate>Tue, 30 Jan 2024 14:48:59 +0800</pubDate><description><![CDATA[进度条对象有一个背景和一个指示器。指示器的宽度根据进度条的当前值自动设置。如果设置进度条的宽度小于其高度，就可以创建出垂直摆放的进度条。可以通过设置进度条的值，从而改变指标的开始位置。进度条的PART与style都比较简单和明确，本文重点在于对进度条模式mode的理解。]]></description><category></category></item><item><title><![CDATA[LVGL8.3 --lv_btn 按钮]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/135895421</link><guid>https://blog.youkuaiyun.com/smicd/article/details/135895421</guid><author>smicd</author><pubDate>Sun, 28 Jan 2024 15:11:58 +0800</pubDate><description><![CDATA[与**基础对象(lv_obj)**相比，按钮没有新功能。它们可用于语义目的，并且默认设置略有不同。不可滚动添加到默认组默认高度和宽度设置为 LV_SIZE_CONTENT。]]></description><category></category></item><item><title><![CDATA[LVGL8.3 --lv_arc 圆弧]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/135864706</link><guid>https://blog.youkuaiyun.com/smicd/article/details/135864706</guid><author>smicd</author><pubDate>Fri, 26 Jan 2024 17:52:00 +0800</pubDate><description><![CDATA[圆弧由背景和前景弧组成。前景（指示器）可以进行触摸调整。]]></description><category></category></item><item><title><![CDATA[LVGL8.3 --lv_img 图像]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/135839957</link><guid>https://blog.youkuaiyun.com/smicd/article/details/135839957</guid><author>smicd</author><pubDate>Thu, 25 Jan 2024 14:39:11 +0800</pubDate><description><![CDATA[图像是在flash中(以数组形式)或外部以文件形式显示图像的基本对象。图像也可以显示符号(LV_SYMBOL_…)。使用图像解码器接口，还可以支持自定义图像格式。]]></description><category></category></item><item><title><![CDATA[LVGL8.3 --lv_label 标签]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/135823775</link><guid>https://blog.youkuaiyun.com/smicd/article/details/135823775</guid><author>smicd</author><pubDate>Wed, 24 Jan 2024 16:50:31 +0800</pubDate><description><![CDATA[标签是用来显示文本的基本对象类型。]]></description><category></category></item><item><title><![CDATA[Cmake：Linux安装cmake步骤]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/130882944</link><guid>https://blog.youkuaiyun.com/smicd/article/details/130882944</guid><author>smicd</author><pubDate>Fri, 26 May 2023 11:25:55 +0800</pubDate><description><![CDATA[cmake Linux ]]></description><category></category></item><item><title><![CDATA[Linux : IO操作 (fopen系列和open系列)]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/130846175</link><guid>https://blog.youkuaiyun.com/smicd/article/details/130846175</guid><author>smicd</author><pubDate>Wed, 24 May 2023 16:46:14 +0800</pubDate><description><![CDATA[在带有系统的项目中，经常会遇到对文件操作的一些场景，常见的接口有c语言标准库函数fopen()系列fopen、fwrite、fread、fclose等，还有UNIX系统库open()系列open、write、read、close等。以下来介绍下这两个系列却别以及用法。]]></description><category></category></item><item><title><![CDATA[vscode ：C\C++插件跳转失效]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/130768871</link><guid>https://blog.youkuaiyun.com/smicd/article/details/130768871</guid><author>smicd</author><pubDate>Fri, 19 May 2023 16:39:24 +0800</pubDate><description><![CDATA[vscode一般在Windows环境下，通过安装c/c++插件实现代码间跳转，下面是插件安装全家桶。]]></description><category></category></item><item><title><![CDATA[git常用指令]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/130367083</link><guid>https://blog.youkuaiyun.com/smicd/article/details/130367083</guid><author>smicd</author><pubDate>Tue, 25 Apr 2023 16:18:46 +0800</pubDate><description><![CDATA[如果从stash中恢复的内容和当前目录中的内容发生了冲突，也就是说，恢复的内容和当前目录修改了同一行的数据，那么会提示报错，需要解决冲突，可以通过创建新的分支来解决冲突；提交代码时候所显示用户信息， --global表示对全局所有目录都有效 ， --local对某个仓库有效，可以根据需求配置。git log 查看历史commit记录，记录内容----(SHA-A校验和，作者名称，邮箱，提交时间，提交说明)-D  --delete --force的快捷键。-M  --move --force的快捷键。]]></description><category></category></item><item><title><![CDATA[vcode：开发插件推荐]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/129795320</link><guid>https://blog.youkuaiyun.com/smicd/article/details/129795320</guid><author>smicd</author><pubDate>Mon, 27 Mar 2023 15:15:27 +0800</pubDate><description><![CDATA[作用：自动生成注释插 （操作：函数描述 输入 /***/ + 回车）作用：用于代码debug，插件配合Code Runner进行使用。点击代码，显示该部分 是谁修改过、提交时间以及commit描述。作用：将项目中不同类型的文件或文件夹通过图标区分出来。右键点击选中文件，可以查看该文件的修改历史记录。作用：代码错误提示，可以切换中文提示。作用：代码跳转、补全，语法纠错提醒。作用：支持多语言编码，快速运行代码。作用：git提交时忽略哪些文件。作用：查看git历史提交记录。作用：查看代码修改时间。]]></description><category></category></item><item><title><![CDATA[数据结构（一）：数据结构的概述]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/122808049</link><guid>https://blog.youkuaiyun.com/smicd/article/details/122808049</guid><author>smicd</author><pubDate>Tue, 08 Feb 2022 10:15:45 +0800</pubDate><description><![CDATA[如何理解数据结构：

]]></description><category></category></item><item><title><![CDATA[模电学习1：视频资源与环境安装]]></title><link>https://blog.youkuaiyun.com/smicd/article/details/119953446</link><guid>https://blog.youkuaiyun.com/smicd/article/details/119953446</guid><author>smicd</author><pubDate>Fri, 27 Aug 2021 15:15:12 +0800</pubDate><description><![CDATA[首先来一个学习视频：
1、学生党或者时间充裕的兄弟可以去中国大学MOOC里面去找资源
链接：https://www.icourse163.org/course/NJTU-1001949007?tid=14503712、有一定电子基础的在工作中需要用到想捡回来的可以去B站看看
链接：https://www.bilibili.com/video/BV1zb411W7jv?from=search&amp;seid=3417562249062763232
然后软件安装，简直有手就行
链接：https://blog.]]></description><category></category></item></channel></rss>