自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (12)
  • 收藏
  • 关注

原创 Linux 卸载驱动时,提示:Trying to free already-free IRQ

Trying to free already-free IRQ

2024-06-24 07:15:00 150

原创 RV1106 编写基于input 子系统的按键驱动程序遇到的问题总结

RV1106 编写按键驱动

2024-06-24 07:00:00 375

原创 终于搞懂Linux 设备树中的#address-cells,#size-cells 和reg 属性

搞懂设备树的属性#address-cells,#size-cells 和reg

2024-05-15 20:19:38 982

原创 stm32g0 电源监控-踩坑总结

可编程电压检测器(PVD) 的使用总结

2024-05-15 07:45:00 932

原创 再回顾const int* p, int const* p,int* const p 的区别

和 两者都是一样,表示的都是 指向的是内容不能通过指针 去修改。 注意:这里不表示 指向的区域不能被修改,如果一个 指针也指向同一个区域,可以通过 指针修改这个区域的内容。编译上述代码,编译器提示:1.2 其他指针可以修改p 指向的内存代码执行结果如下:第一个元素已经被修改成8。1.3 指针p 可以重新指向其他地址代码执行结果如下:二、int* const p (指针常量) 修饰的是指针,表示只能指向一个地址,并且是在定义 的时候指向该地址,中途不能指向其他地址。代码编译,运行结果

2024-04-30 20:00:00 549

原创 lvgl label 字符选中(反显)功能的实现

lvgl 字符串反显

2024-01-08 06:45:00 733

原创 lvgl 图片的显示和隐藏

lvgl 控件图片的隐藏

2024-01-07 07:15:00 1125 3

原创 lvgl 画好一个圆弧arc 要了解的相关知识

lvgl 圆弧填充,半径,位置,度数,圆角

2023-11-17 19:30:00 1297

原创 lvgl 画圆弧时进入 HardFault

lvgl 进入HardFault

2023-11-17 19:15:00 218

原创 基于arm-gcc 工具链开发mcu程序时,怎么便捷查看内存映像

arm-gcc 工具链开发 mcu 程序 查看内存映像;类似keil 的方式显示

2023-11-11 07:30:00 4262

原创 lvgl 转换和使用新字体

lvgl 转换新字体

2023-11-09 20:30:00 922

原创 ucgui 画圆弧时圆弧有缺口

使用抗锯齿的方式画圆弧,在画到90°的位置时,那个位置刚好没画上,留了个缺口,其他位置一切绘制正常。使用非抗锯齿的方式画圆弧,没出现缺口。

2023-11-03 19:30:00 205

原创 使用gcc 工具链开发单片机程序,怎么查看内存映像

内存映像大小,text 段,data 段,bss 段;gcc 开发mcu

2023-09-06 20:30:00 898

原创 Android 权限机制与及运行时权限申请示例

权限机制介绍,运行时权限申请示例

2023-08-29 06:45:00 1275

原创 Android 学习笔记:SharedPreferences实现数据的保存和读取

SharedPreferences 是使用的方式来存储数据的。也就是说,当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可以通过这个键把相应的值取出来。

2023-08-11 21:16:49 1349

原创 利用频谱仪进行简单的2.4G 频率测试

恒载波模式 频谱仪射频频率测试

2023-07-31 06:45:00 1947 2

原创 cc2500 怎么计算理论输出频率

计算输出频率

2023-07-25 06:30:00 125

原创 cc2500 如何进入单载波模式进行定频测试

cc2500 定频测试配置

2023-07-24 06:30:00 463

原创 Android 学习笔记: 三种基本布局的使用介绍

三种常见布局的常见用法

2023-07-13 07:00:00 508

原创 Android 学习笔记:intent 实现Activity 之间通信

显式Activity; APP Activity 间 跳转;隐式Activity;Activity 之间传递数据

2023-07-11 07:00:00 394

原创 Android 学习笔记: Activity 与布局,Activity 注册与配置

xml 文件控件的定义。activity 获取xml 控件信息。配置Activity 为启动Activity

2023-07-10 06:15:00 729

原创 vscode 配置有误导致的一次Linux 崩溃

vscode 不能识别autoconf.h ,中断调用 add_timer 导致系统崩溃

2023-04-27 22:43:42 874 1

原创 Linux 学习笔记:pinctrl 子系统

pinctrl 子系统的使用简介

2023-04-04 21:45:00 792

原创 字符设备驱动开发-Segmentation fault

Segmentation fault

2023-03-31 19:56:34 112

原创 bash printf 实现 ascii 码和字符互转

只用printf 实现ascii 和 字符互转

2023-03-27 20:04:27 280

原创 学习u-boot 需要了解的makfile 相关知识

学习uboot 需要的一些makefile相关知识

2023-03-22 20:06:55 229

原创 嵌入式开发中常用的shell 进制转换

开发中常见的进制转换工具

2023-03-20 07:00:00 1107

原创 疏忽使用 spi_transfer,导致spi 读取回来的都是0

spi 驱动 读数据异常

2023-03-03 19:30:00 1688

原创 内核模块调试常用命令整理

调试内核模块常用命令

2023-02-23 19:30:00 1005

原创 设备树中的pin 信息,是在什么时候被初始化的?

Linux 内核根据 IOMUXC 的compatible 属性值查找IOMUXC 的驱动程序,找到 imx6ul_pinctrl_driver 这个驱动,这个驱动of_match 表中的compatible 属性值与IOMUXC 的compatible 值一致。在系统启动过程中,当pinctrl 驱动程序和设备树中的设备节点匹配时,pinctrl 驱动程序的probe 函数会执行,完成pin 信息的初始化。我们将GPIO1 IO03 这个IO 用于led 控制,来进行这个过程的说明。

2023-01-31 19:42:02 419

原创 修改RT-Thread 的启动流程,实现显式调用rtthread_startup

修改rtthread 启动流程

2023-01-14 21:00:00 1054

原创 Linux uart 驱动

linux uart 驱动简介

2022-12-12 19:45:00 899

原创 Linux SPI 驱动

linux spi 设备驱动编写概述

2022-12-10 19:30:00 1052

原创 Linux 学习笔记:Linux I2C 驱动

i2c 驱动框架,设备驱动开发简介

2022-12-09 06:30:00 416

原创 Linux 学习笔记:input 子系统

input 子系统 ,提供统一的处理框架,简化Linux 输入设备驱动的编写

2022-11-29 20:00:00 908

原创 Linux 学习笔记:Linux MISC 驱动

misc 杂项驱动

2022-11-23 07:30:00 442

原创 ucgui 字体生成与字体个性化编辑

ucgui 生成抗锯齿字体,并对字体进行个性化更改,压缩存储空间

2022-10-28 21:15:00 1331 2

原创 ucgui 颜色管理—逻辑颜色与物理颜色

ucgui 彩屏驱动,设置颜色异常

2022-10-14 21:45:00 483

原创 Linux 学习笔记: 设备树—常用OF操作函数

驱动层获取设备树节点属性的常用api

2022-10-14 07:00:00 2046

原创 Linux 学习笔记:Linux 设备树 — 设备树在系统中的体现

如何通过文件系统查看设备树的节点和属性?设备树在文件系统中是呈现的?

2022-10-12 21:15:00 2860

TI EV2300 驱动程序

TI EV2300 驱动程序

2022-02-26

CCxx00宝典.pdf

cc2500 例程。spi 读写接口。寄存器设置。SmartRF studio 的使用。寄存器配置示例。等等

2020-03-05

CnWizards 0.9.9.621

Cnpack 提高开发效率 支持xe2 高效简洁

2013-02-05

Boson Netsim for CCNP 6.0 final beta

Boson Netsim for CCNP 6.0 final beta 安装 破解

2013-01-21

CISCO路由器产品配置手册

CISCO 路由器产品 配置手册 广域网协议设置

2013-01-21

Boson NetSim 入门教程

Boson NetSim 入门教程 简单 详细

2013-01-21

天方夜谭VCL

关于VCL库很好的介绍 C++ builder

2012-09-22

C free 编译器

好用的C/C++ 开发工具 占用内存小 代码提示好

2012-08-29

C++ 程序设计语言 pdf

C++ 程序设计语言 pdf C++ 经典教材

2012-08-29

编译原理实验(含报告代码)

广工编译原理实验 Borland C++Builder 6.0 PL0

2012-08-29

编译原理课程设计(含代码报告)

(1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR := STEP UNTIL DO (3)增加运算:++ 和 --。 选做内容 (1)增加类型:① 字符类型; ② 实数类型。 (2)增加一维数组类型。(只实现了声明处理)

2012-08-29

空空如也

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

TA关注的人

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