自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 国芯2017 - GPIO初识

国芯的CCFC2017BC适用场景主要在汽车控制和工业控制方面,它是一款主频为300MHZ、PowerPC架构的32位单核微处理器,对标竞品是NXP的 MPC5744。本文主要是介绍GPIO的基本内容。

2025-02-19 16:32:24 572

原创 Flagchip-FC7240 -- CLOCK时钟

工作或学习中刚拿到一款芯片,往往会比较迷茫感觉无从下手,首先开发环境搭建、IDE工具使用这是最基础的,但是接触芯片手册就不知道从哪里看起了。个人开发习惯一般会看芯片的一些主频、基础外设驱动等,其中比较重要的部分就是:时钟。时钟是可以说是芯片的心脏,只有配置好时钟,芯片才能正常工作起来。因此本文来了解下FC7240芯片的时钟。

2024-11-01 15:13:19 382

原创 Flagchip-FC7240 -- 工程创建与使用

本文主要讲解关于旗芯微demo程序的加载、创建和烧录硬件:FC7240F2MDS1P176T1A的demo版。

2024-10-24 09:39:00 476

原创 vscode:C文件格式规范之代码片段

快捷键: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": ["","{",

2024-02-22 15:54:33 1192 1

原创 LVGL8.3 --lv_bar 进度条

进度条对象有一个背景和一个指示器。指示器的宽度根据进度条的当前值自动设置。如果设置进度条的宽度小于其高度,就可以创建出垂直摆放的进度条。可以通过设置进度条的值,从而改变指标的开始位置。进度条的PART与style都比较简单和明确,本文重点在于对进度条模式mode的理解。

2024-01-30 14:48:59 2486 1

原创 LVGL8.3 --lv_btn 按钮

与**基础对象(lv_obj)**相比,按钮没有新功能。它们可用于语义目的,并且默认设置略有不同。不可滚动添加到默认组默认高度和宽度设置为 LV_SIZE_CONTENT。

2024-01-28 15:11:58 870

原创 LVGL8.3 --lv_arc 圆弧

圆弧由背景和前景弧组成。前景(指示器)可以进行触摸调整。

2024-01-26 17:52:00 1965 1

原创 LVGL8.3 --lv_img 图像

图像是在flash中(以数组形式)或外部以文件形式显示图像的基本对象。图像也可以显示符号(LV_SYMBOL_…)。使用图像解码器接口,还可以支持自定义图像格式。

2024-01-25 14:39:11 3319

原创 LVGL8.3 --lv_label 标签

标签是用来显示文本的基本对象类型。

2024-01-24 16:50:31 2357 1

原创 Cmake:Linux安装cmake步骤

cmake Linux

2023-05-26 11:25:55 3620 2

原创 Linux : IO操作 (fopen系列和open系列)

在带有系统的项目中,经常会遇到对文件操作的一些场景,常见的接口有c语言标准库函数fopen()系列fopen、fwrite、fread、fclose等,还有UNIX系统库open()系列open、write、read、close等。以下来介绍下这两个系列却别以及用法。

2023-05-24 16:46:14 1319 1

原创 vscode :C\C++插件跳转失效

vscode一般在Windows环境下,通过安装c/c++插件实现代码间跳转,下面是插件安装全家桶。

2023-05-19 16:39:24 6001 9

原创 git常用指令

如果从stash中恢复的内容和当前目录中的内容发生了冲突,也就是说,恢复的内容和当前目录修改了同一行的数据,那么会提示报错,需要解决冲突,可以通过创建新的分支来解决冲突;提交代码时候所显示用户信息, --global表示对全局所有目录都有效 , --local对某个仓库有效,可以根据需求配置。git log 查看历史commit记录,记录内容----(SHA-A校验和,作者名称,邮箱,提交时间,提交说明)-D --delete --force的快捷键。-M --move --force的快捷键。

2023-04-25 16:18:46 256 1

原创 vcode:开发插件推荐

作用:自动生成注释插 (操作:函数描述 输入 /***/ + 回车)作用:用于代码debug,插件配合Code Runner进行使用。点击代码,显示该部分 是谁修改过、提交时间以及commit描述。作用:将项目中不同类型的文件或文件夹通过图标区分出来。右键点击选中文件,可以查看该文件的修改历史记录。作用:代码错误提示,可以切换中文提示。作用:代码跳转、补全,语法纠错提醒。作用:支持多语言编码,快速运行代码。作用:git提交时忽略哪些文件。作用:查看git历史提交记录。作用:查看代码修改时间。

2023-03-27 15:15:27 855

原创 数据结构(一):数据结构的概述

如何理解数据结构:

2022-02-08 10:15:45 919

原创 模电学习1:视频资源与环境安装

首先来一个学习视频:1、学生党或者时间充裕的兄弟可以去中国大学MOOC里面去找资源链接:https://www.icourse163.org/course/NJTU-1001949007?tid=14503712、有一定电子基础的在工作中需要用到想捡回来的可以去B站看看链接:https://www.bilibili.com/video/BV1zb411W7jv?from=search&seid=3417562249062763232然后软件安装,简直有手就行链接:https://blog.

2021-08-27 15:15:12 148

汽车发动机管理系统用多功能IC - L9788 中文文档

U-chip L9788芯片,帮助快速构建整车控制器系统。 专为符合ISO26262标准的系统而设计 • 1个预升压调节器和1个预降压调节器 • 1个输出电流为1 A的线性5 V稳压器 • 3个独立的自我保护5 V跟踪稳压器,具有150 mA输出。 • 1个输入电压引脚,用于监视器外部跟踪。 所有调节器的协调软启动 • 4通道LS喷油器LS驱动器 • 用于带电流感应的O2H负载的2通道LS驱动器 • 2通道LS凸轮轴或螺线管驱动器 • 5通道LS继电器驱动器 • 2通道LS LED驱动器 • 具有低电量功能的3通道LS/HS驱动器,用于智能启动

2024-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除