自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【海奇hcrots】

hcRTOS USB gadget mass-storage 驱动说明.pdf。

2025-04-10 21:28:01 75

原创 【LVGL-列表部件 lv_list_create】

■ 修改样式- 改变项的颜色-label。

2025-04-10 21:26:32 233

原创 【设备连接涂鸦阿里云】

物联网开发

2025-04-10 17:14:14 215

原创 【MQTT】

MQTT(Message Queuing Telemetry Transport)**消息队列遥测传输协议,

2025-04-08 16:52:36 331

原创 【Linux-驱动开发-GPIO子系统】

第二个 cell 表示GPIO 极 性 , 如 果 为 0(GPIO_ACTIVE_HIGH) 的 话 表 示 高 电 平 有 效 , 如 果 为1(GPIO_ACTIVE_LOW)的话表示低电平有效。2、 gpio_free 函数 如果不使用某个 GPIO 了,那么就可以调用 gpio_free 函数进行释放。3、 of_get_named_gpio 函数 此函数获取 GPIO 编号,6、 gpio_set_value 函数 设置某个 GPIO 的值,

2025-03-25 14:44:21 1158

原创 【Linux-驱动开发-pinctrl子系统】

如果需要在 iomuxc 中添加我们自定义外设的 PIN,那么需要新建一个子节点,然后将这个自定义外设的所有 PIN 配置信息都放到这个子节点中。pinctrl_hog_1 子节点就是和热插拔有关的 PIN 集合,比如 USB OTG 的 ID 引脚。③、根据获取到的 pin 信息来设置 pin 的电气特性,比如上/下拉、速度、驱动能力等。pinctrl_flexcan1 子节点是 flexcan1 这个外设所使用的 PIN,②、根据获取到的 pin 信息来设置 pin 的复用功能。

2025-03-25 14:40:06 482

原创 【Linux-驱动开发-设备树 DTS】

基于 ARM 架构的 SOC 有很多种,一种 SOC 又可以制作出很多款板子,每个板子都有一个对应的 DTS 文件,那么如何确定编译哪一个 DTS 文件呢?我们就以 I.MX6ULL 这款芯片对应的板子为例来看一下,打开 arch/arm/boot/dts/Makefile,可以看出,当选中 I.MX6ULL 这个 SOC 以后(CONFIG_SOC_IMX6ULL=y),所有使用到 I.MX6ULL 这个 SOC 的板子对应的.dts 文件都会被编译为.dtb。参考如下 bootargs。

2025-03-25 14:37:22 885 1

原创 【Linux-驱动开发-驱动分类】

字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如我们最常见的点灯、按键、 IIC、 SPI,LCD 等等都是字符设备,这些设备的驱动就叫做字符设备驱动。MODULE_LICENSE() //添加模块 LICENSE 信息。MODULE_AUTHOR() //添加模块作者信息。

2025-03-25 14:34:30 433

原创 【Linux-驱动开发-设备号】

静态分配设备号很容易带来冲突问题, Linux 社区推荐使用动态分配设备号,在注册字符设备之前先申请一个设备号,系统会自动给你一个没有被使用的设备号,这样就避免了冲突。高 12 位为主设备号, 低 20 位为次设备号。Linux 中每个设备都有一个设备号,设备号由主设备号和次设备号两部分组成。表示使用这个驱动的各个设备。低 20 位为次设备号。命令即可查看当前系统中所有已经使用了的设备号。表示某一个具体的驱动,高 12 位为主设备号。看硬件平台运行过程中有没有使用这个主设备号,具体分配的内容可以查看文档。

2025-03-25 14:31:18 373

原创 【Linux-驱动开发-模块的加载和卸载】

/注册模块加载函数 当使用“insmod”命令加载驱动的时候, xxx_init 这个函数就会被调用。//注册模块卸载函数 当使用“rmmod”命令卸载具体驱动的时候, xxx_exit 函数就会被调用。第15行,调用函数module_init 来声明 xxx_init 为驱动入口函数,当加载驱动的时候 xxx_init函数就会被调用。第16行,调用函数module_exit来声明xxx_exit为驱动出口函数,当卸载驱动的时候xxx_exit函数就会被调用。

2025-03-25 14:27:13 515

原创 【Linux-驱动开发-系统调用流程】

此结构体就是 Linux 内核驱动操作函数集合,在 Linux 内核文件。

2025-03-25 14:21:38 280

原创 【Keil5-开发技巧】

指令介绍点击如下 Documentation 查看命令使用。一些片段;

2025-03-24 00:04:04 332

原创 【RT-Thread-开发指南】

RT-THread 开发指南

2025-03-17 12:07:29 239

原创 【物联网-以太网-W5500】

W5500

2025-03-11 20:53:01 332

原创 【物联网-WIFI】

物联网

2025-03-11 20:49:03 1433

原创 【嘉立创EDA专业版-画板指南】

在院里图页面框选部分电路在ctrl + shift + x 进行布局传递。步骤:点击布线-> 等长调节->点击短的那条差分线自动等长。绘制PCB要检测DRC。

2025-02-26 04:19:53 636

原创 【Linux-命令】

find功能:用来寻找文件或目录。格式:find [<路径>] [匹配条件]格式:ln [参数] <源文件或目录> <目标文件或目录>功能:在文件和目录之间建立链接。链接分“软链接”和“硬链接”file:查看文件的类型。pwd 显示工作路径。

2025-02-18 23:37:22 400

原创 【ArkTS】

ArkTS■ ArkTS■ ArkTS■ ArkTS■ ArkTS■ ArkTS■ ArkTS■ ArkTS■ ArkTS■ ArkTS■ ArkTS

2025-01-18 10:44:51 445

原创 【DevEco Studio】

DevEco Studio■ DevEco Studio安装■ DevEco Studio功能■ DevEco Studio■ DevEco Studio安装■ DevEco Studio功能■ DevEco Studio

2025-01-18 10:43:37 328

原创 【HarmonyOS-开发指南】

HarmonyOS-开发指南■■■■■■■■■■■■

2025-01-18 10:28:27 402

原创 【PADS-开发指南】

馒头破戒大师

2025-01-08 18:45:11 505

原创 【计算机-显示屏灰阶测试】

硬计算机-显示屏灰阶测试■■■■■■■■■■■■

2024-12-27 16:17:33 443

原创 【LVGL- 按键,旋转编码器,触摸】

l 按键,旋转编码器,触摸■ 按键■ 旋转编码器■ 触摸■ 按键■ 旋转编码器■ 触摸

2024-11-28 14:44:22 549

原创 【LVGL-列表部件 lv_list_create】

【代码】【LVGL-列表部件 lv_list_create】

2024-11-04 23:56:55 892

原创 【LVGL-常见问题点】

=解决办法:添加–locale=english ====写通信状态:开路 报错 ==

2024-10-18 15:12:36 386

原创 【工具-VMware Workstation-ubuntu】

=执行 sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other ==

2024-09-27 09:14:42 754

原创 【LVGL- 组 lv_group_t】

lv_group_t■■■■

2024-09-04 14:53:14 701

原创 【LVGL-下拉列表部件 lv_dropdown】

在上述源码中,我们调用了 lv_dropdown_set_tex函数,把第一个列表( lv_ddlist1)的头部文本固定为“ dropdown”当用户选中所需的选项之后,如果没有任何反馈,这将无法和其他板块进行交互,因此, 我们需要在触发的事件回调中获取当前选中的选项索引和文本,② LV_PART_INDICATOR:指示器,例如上图向下的箭头。③ LV_PART_SELECTED:当前选中的选项;lv_dropdown_set_text 函数,① LV_PART_MAIN:按钮的主体背景;

2024-08-25 03:02:23 1149

原创 【LVGL- 基础对象(lv_obj_t)】

结果:指示器手柄和滑块都设置为绿色。

2024-08-25 00:48:36 1962

原创 【海奇HC-RTOS平台E100-问题点】

720, UI是1024。

2024-08-14 16:49:54 455 1

原创 【工具-Source Insight】

② 在弹出来的 Synchronize Files弹框中勾上Add new files automatically 和 Remove missing files from project,然后点击 Start ,等待同步文件完成就可以了。① 选择 Project -> Synchronize Files…

2024-07-27 10:02:16 482

原创 【LVGL-SquareLine Studio】

SquareLine Studio做为LVGL官方推出的PC端开发工具,采用所见即所得的开发方式,大大减少了敲代码方式开发UI的时间。LVGL拖转开发工具。

2024-07-06 18:19:27 2943 2

原创 【FreeRTOS-编程指南】

FreeRTOS-编程指南■■■■■■■■■■■■■■■■

2024-07-05 00:50:39 820

原创 【Free-RTOS开发记录】

【海奇E100-开发记录】

2024-07-03 18:58:05 508

原创 【飞控-理论知识点】

飞控-理论知识点■■■■■■■■■■■■

2024-06-28 02:12:54 245

原创 【STM32-存储器映射】

有出厂 BootLoader 就可以使用串口下载程序。如Keil5图中IROM地址是0x8000000 开始 就是flash地址keil5 中 IRAM 地址就是0x2000000 开始 如下图

2024-06-26 15:27:27 512

原创 【物联网&协议-指南】

添加链接描述

2024-06-23 18:58:30 277

原创 【CAN-通讯协议】

CAN通讯协议原理分析

2024-06-23 18:55:42 238

原创 【STM32--Cortex-M3】

Cortex-M3 是一个32位处理器内核。内部的数据路径是32位的,寄存器是32位的,存储器接口也是 32 位的。CM3 采用了哈佛结构,拥有独立的指令总线和数据总线,可以让取指与数据访问并行不悖。

2024-06-22 05:01:10 623

原创 【STM32-MAP文件分析】

STM32-MAP文件分析■■■■■■■■■■■■

2024-06-22 00:25:45 715

lvgl-miniprojectmain zip ok

lvgl

2024-04-06

嵌入式软件(升级&发布)-工具

泵升级&发布

2024-02-27

DOCK工作站-升级文件

DOCK工作站-升级文件

2024-02-27

JLink驱动ST-LINK驱动

JLink驱动 ST-LINK驱动

2024-01-15

打包工具将字体和图片打包成bin文件一起烧录到flash里面

打包工具将字体和图片打包成bin文件一起烧录到flash里面

2023-10-07

嵌入式没有系统字库生成软件

嵌入式没有系统字库生成软件

2023-10-07

win10端与嵌入式设备升级工具

用来升级嵌入式设备工具,有发布功能等

2023-10-07

空空如也

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

TA关注的人

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