自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux应用程序开发:进程的一些事儿

进程是一个动态过程,而非静态文件,它是程序的一次运行过程,当应用程序被加载到内存中运行之后它就称为了一个进程,当程序运行结束后也就意味着进程终止,这就是进程的一个生命周期。Linux 系统下的每一个进程都有一个进程号(process ID,简称 PID),进程号是一个正数,用于唯一标识系统中的某一个进程。

2023-04-24 11:59:55 386 2

原创 Linux应用程序开发:静态库与动态库的制作及使用

库是一种可执行的二进制文件,是编译好的代码。使用库可以提高开发效率。而Linux库的种类可分为动态库和静态库。

2023-04-21 14:38:06 109 2

原创 Linux的一些基础操作

在Linux驱动开发上会比较常用的一些基础操作

2023-04-19 22:11:12 342

原创 运算放大器:电压比较器、电压跟随器、同相比例放大器

最近在学习电机控制,遇到了与运算放大电路相关的知识,然而太久没有接触模拟电路,对该知识已经淡忘了,及时温故而知新,做好笔记,若有错误、不足的地方,希望您能提出来,大家一起学习、提升。

2023-03-23 18:02:29 1467 1

原创 驱动程序开发:FTP服务器和OpenSSH的移植与搭建、以及一些笔记

基于Linux下的FTP服务器、OpenSSH

2023-03-10 16:16:56 729 1

原创 驱动程序开发:Buildroot根文件系统构建并加载驱动文件xxx.ko测试

buildroot 构建的根文件系统相对比较齐全,很多东西需要它会自行添加,比如 lib 库文件。并且,如果单纯使用busybox的话,在后面的驱动开发中很多第三方软件也需要我们自己去移植,这些第三方软件有很多又依赖其他的库文件,导致移植过程非常的繁琐,而buildroot可以为我们省去这些大部分的麻烦。

2023-02-28 18:04:47 489

原创 绝对让你明明白白,脚把脚带你盯着 I2C 时序图将 I2C 程序给扣出来(基于STM32的模拟I2C)

这一篇文章是我大学时候写了一半的草稿,为了不让其荒废,我重新梳理完善,让大家都能明白IIC通信的原理及编写出其通信协议的程序。我相信很多同学学I2C的时候基本只是单纯看别人的文章或者是看人家人家的视频,然后做实验只是照着人家的程序敲了一遍,拿着人家的程序和I2C时序(好像懂了),真正自己写就并非能写得出来了。

2023-02-25 13:19:15 2149 2

原创 驱动程序开发:基于ICM20608六轴传感器 --- 使用Regmap API 的 SPI 读取数据 之 IIO驱动

IIO 全称是 Industrial I/O,翻译过来就是工业 I/O,大家不要看到“工业”两个字就觉得 IIO是只用于工业领域的。实验IIO框架驱动icm20608六轴传感器。

2023-02-23 19:14:50 649 1

原创 驱动程序开发:基于EC20 4G模块自动拨号联网的两种方式(GobiNet工具拨号和PPP工具拨号)

关于 EC20 4G 模块的详细资料请找卖家索要!EC20 有多种不同的配置,比如全网通纯数据版本、语音版、带 GNSS 版等等,建议大家购买的时候至少要选择全网通数据版,因为我们使用 4G 模块主要还是用于数据通信的。移远的EC20 4G 模块采用 LTE 3GPP Rel.11 技术,支持最大下行速率 150Mbps,最大上行速率 50Mbps。EC20 4G 模块特性如下:①、一路 USB2.0 高速接口,最高可达 480Mbps。②、一组模拟语音接口(可选)。

2023-02-16 17:57:08 1016 1

原创 Linux驱动开发:块设备驱动

Linux 三大驱动类型:字符设备驱动、块设备驱动、网络设备驱动。块设备是针对存储设备的,比如 SD 卡、 EMMC、 NAND Flash、 Nor Flash、 SPI Flash、机械硬盘、固态硬盘等。

2023-01-28 17:56:38 871 1

原创 基于Solidworks设计的手机支架

基于Solidworks设计的手机支架

2023-01-13 09:18:21 167 1

原创 驱动程序开发:多点电容触摸屏

正点原子的7寸触摸屏驱动开发实验

2023-01-08 16:35:55 1399 5

原创 驱动程序开发:SPI设备驱动

使用SPI框架和字符设备框架读取SPI设备(icm20608传感器),思路清晰!

2022-09-17 01:05:35 3140

原创 驱动程序开发:I2C设备驱动

使用I2C框架和字符设备框架读取I2C设备(ap3216c传感器),思路清晰!

2022-09-14 09:23:23 1351

原创 驱动程序开发:LCD屏显示驱动

LCD屏显示驱动

2022-08-16 23:02:32 1729

原创 驱动程序开发:INPUT子系统

INPUT子系统---按键key实验

2022-08-12 15:07:56 147

原创 驱动程序开发:MISC杂项驱动

MISC驱动也称为杂项驱动,是一种简单的字符设备驱动。

2022-08-11 09:52:58 186

原创 驱动程序开发:Linux内核自带LED使能

Linux内核zidaiLED使能

2022-08-10 14:01:06 611

原创 驱动程序开发:无设备树和有设备树的platform驱动

无设备树的platform驱动

2022-08-09 16:06:19 471

原创 驱动程序开发:按键中断之异步通知

使用异步通知方式实现“软件中断”功能

2022-08-07 01:38:54 70

原创 驱动程序开发:阻塞与非阻塞IO

关于阻塞与非阻塞IO的驱动程序知识

2022-07-21 22:05:25 267

原创 驱动程序开发:使用中断处理按键事件(普通中断、任务、工作队列)

Linux驱动中断的几种方式

2022-07-20 14:11:11 187

原创 驱动程序开发:Linux内核定时器与应用层ioctl的使用

Linux驱动之Linux内核定时器与应用层ioctl的应用

2022-07-14 15:04:28 317

原创 LeetCode---栈应用

LeetCode之C语言算法题---栈的应用

2022-07-08 10:56:34 60

原创 LeetCode---遍历应用

LeetCode刷题之遍历---贪心算法和动态规划

2022-07-07 23:48:51 84

原创 LeetCode---Hash应用2

LeetCode之C语言算法题(Hash应用)

2022-07-07 10:40:39 91

原创 驱动程序开发:按键输入实验

驱动程序(按键输入实验),基于新字符设备、设备树、pinctrl和gpio子系统、原子操作编写的

2022-07-06 10:25:53 101

原创 LeetCode---Hash应用1

LeetCode哈希算法题---判定字符是否唯一

2022-07-05 21:54:52 260

原创 基于STM32-消防栓监测系统毕业设计---论文(附加最全面的从硬件电路设计->驱动程序设计->阿里云物联网搭建->安卓APP设计)

参与关注、收藏、评论有机会获得电路板咯!

2022-06-08 16:09:56 4015 3

原创 基于STM32F103移植华为LiteOS一双向链表

华为LiteOS双链表之宿舍信息操作实验

2022-05-16 02:04:22 223

原创 基于STM32F103移植华为LiteOS—互斥锁

基本概念互斥锁又称互斥型信号量,是一种特殊的二值性信号量,用于实现对共享资源的独占式处理。任意时刻互斥锁的状态只有两种,开锁或闭锁。当有任务持有时,互斥锁处于闭锁状态,这个任务获得该互斥锁的所有权。当该任务释放它时,该互斥锁被开锁,任务失去该互斥锁的所有权。当一个任务持有互斥锁时,其他任务将不能再对该互斥锁进行开锁或持有。多任务环境下往往存在多个任务竞争同一共享资源的应用场景,互斥锁可被用于对共享资源的保护从而实现独占式访问。另外,互斥锁可以解决信号量存在的优先级翻转问题。Huawei LiteOS

2022-05-05 00:22:09 906

原创 驱动程序开发:原子操作、自旋锁、信号量、互斥体详细讲解

驱动程序开发:原子操作、自旋锁、信号量、互斥体详细讲解

2022-04-13 17:54:27 360 2

原创 基于STM32F103移植华为LiteOS—信号量

基于STM32F103移植华为LiteOS—信号量

2022-04-12 01:46:21 362 1

原创 基于STM32F103移植华为LiteOS_消息队列之任务间通信

基于STM32F103移植华为LiteOS_消息队列之任务间通信

2022-04-10 17:08:34 556

原创 驱动程序开发:pinctrl和gpio子系统之新字符设备驱动之LED点灯

驱动程序开发:pinctrl和gpio子系统之新字符设备驱动之LED点灯

2022-04-08 22:46:37 433

原创 基于STM32F103移植华为LiteOS_任务挂起与恢复_面向对象编程思想之按键状态机

华为LiteOS_任务挂起与恢复_面向对象编程思想之按键状态机

2022-04-06 00:23:57 3140

原创 基于STM32F103移植华为LiteOS物联网系统

基于STM32F103移植华为LieOS物联网系统

2022-04-02 15:46:09 4437 1

原创 驱动程序开发:设备树下新字符设备驱动之LED点灯

设备树下新字符设备驱动之LED点灯

2022-03-30 21:20:16 623

原创 驱动程序开发:新字符设备驱动之LED点灯

驱动程序开发:新字符设备驱动之LED点灯newchrled.c/* * 根据linux内核的程序查找所使用函数的对应头文件。 */#include <linux/module.h> // MODULE_LICENSE,MODULE_AUTHOR#include <linux/init.h> // module_init,module_exit#include <linux/kernel.h> // printk#include <linux/fs.

2022-03-21 02:03:49 1139

原创 基于Android Studio经典蓝牙APP---继上一次的完善版

基于Android Studio经典蓝牙APP—继上一次的完善版考虑到好友网友们反馈的问题总结了以下几点:1、工程下载爆红:版本问题—gradle:4.1.1。2、无接收数据功能,怎么实现:这里我会附上程序大家自行理解.3、程序突然闪退问题:那是因为发送和接收广播等线程上起冲突了,大家看修改后的程序进行理解。4、界面上控件的颜色调不了:res/values/themes.xml下的<style name="Theme.HelloWorld" parent="Theme.Materia

2022-03-20 15:54:36 9432 8

EC20自动拨号文件.zip

EC20自动拨号文件.zip

2023-02-16

基于Solidworks设计的手机支架

基于Solidworks设计的手机支架

2023-01-13

SIMCOM 开发指南文档

SIMCOM - 4G模组 - SOC开发指南文档

2022-06-21

消防栓监测系统全栈设计

该设计包含:STM32寄存器驱动开发,安卓APP开发,solidworks外壳设计,阿里云物联网平台搭建,开关电源及其单片机外围电路设计,PCB电路板设计

2022-06-09

消防栓监测系统STM32驱动程序

本驱动程序是自己手把手使用寄存器方式开发的,在架构上可能存在不足的地方,望大家提出,大家一起学习。

2022-06-09

基于STM32消防栓监测系统毕业设计论文(本人的毕业设计)

我已经设置0积分下载的,大家下载不了就去某宝买一次性下载的。 涉及领域:STM32寄存器驱动开发,开关电源设计,电路板设计,物联网平台对接,基于Java语言的Android Studio移动端应用软件开发,CAD外壳设计

2022-06-08

我的HuaweiLiteOS开发的一些开发资料和自己写的程序

基于STM32F103的HuaweiLiteOS开发

2022-04-10

基于STM32F103移植华为LiteOS_任务挂起与恢复_面向对象编程思想之按键状态机

华为LiteOS_任务挂起与恢复_面向对象编程思想之按键状态机,都是免费开源的,大家自行下载即可

2022-04-06

基于STM32F103移植的华为LiteOS物联网系统

资料都是不收费的,可能下载需要会员,这我也设置不了,大家去某宝搜CSDN,花几毛钱下载一次吧。点赞加收藏谢谢。

2022-04-02

基于Android Studio经典蓝牙APP---继上一次的完善版之APP工程文件

大家自行下载,这个都是免费公开的,其中也是我自己毕业设计的一部分,只允许提供给大家学习使用。

2022-03-20

solidworks练习文件1

solidworks练习文件1

2022-02-18

文档资料.7z---simcom4G模组二次开发

simcom4G模组soc二次开发,两路MQTT

2021-10-20

配套工具.7z---simcom4G二次开发

simcom 4G模组soc二次开发,两路MQTT

2021-10-20

我的SDK工程包.7z

simcom 4G模组二次开发

2021-10-20

八路抢答器设计设计论文

八路抢答器设计设计论文,给大家学习提供帮助,这是一个基于51单片机设计的,也有许多关于数电的知识,对于初学者是很有帮助的

2020-12-06

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

TA关注的人

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