自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 第九篇 华为云Iot SDK的应用(一)上报属性&接收命令

华为云IOT SDK简单使用demo

2024-01-23 23:25:05 1694

原创 第八篇 交叉编译华为云Iot SDK到Orangepi3B

本文详细介绍了在Ubuntu 22.04虚拟机上交叉编译华为云IoT SDK依赖库的步骤,目标平台为Orangepi 3B开发板。主要依赖库包括openssl、paho、zlib和华为安全函数库。首先,安装并配置交叉编译工具链,然后依次编译各依赖库,并将生成的库文件和头文件拷贝到SDK源码目录中。编译过程中需注意Makefile的修改和路径配置,确保生成的库文件适用于目标平台。通过本文的步骤,开发者可以成功将华为云IoT SDK移植到Orangepi 3B上,实现基本的IoT功能。

2024-01-23 10:44:34 1833 2

原创 【C语言敲重点(一)】二维数组、指针和函数的“恩怨情仇“

【C语言超重点(一)】二维数组、指针和函数的"爱恨情仇"由浅入深解析

2023-03-06 21:38:17 778

原创 三种嵌入式开发常用的组网方式

【代码】三种嵌入式开发常用的组网方式。

2025-05-19 15:15:45 189

原创 Linux驱动基础篇(一)GPIO(上)LED驱动

Linux驱动基础(一)GPIO(上)LED驱动

2023-10-24 14:04:37 517

原创 【C语言敲重点(五)】嵌入式“八股文“(2)

面试重点(2)

2023-07-21 17:33:25 841

原创 【C语言敲重点(四)】嵌入式“八股文“(1)

嵌入式面试八股文(1)

2023-07-04 14:17:03 3938

原创 STM32(一)准备开发环境CLion+CubeMX

CLion+STM32CubeMX开发32环境搭建

2023-05-17 23:12:27 824 1

原创 Linux系统应用编程(六)Linux网络编程(下篇)

Linux网络编程(下)

2023-05-05 19:35:55 951

原创 Linux系统应用编程(五)Linux网络编程(上篇)

Linux网络编程(上)

2023-04-24 21:49:37 1520

原创 Linux系统应用编程(四)Linux多线程

Linux多线程学习笔记

2023-04-12 12:17:20 1052

原创 Linux系统应用编程(三)进程间通信

Linux进程间通信详解

2023-04-09 14:27:39 733

原创 Linux系统应用编程(二)进程

特点:子进程拷贝复制父进程的内容,包括代码段、数据段、堆和栈的数据,父子进程在单独的内存空间中运行,虽然子进程复制了父进程的大部分内容,但是由于运行的地址空间是独立的,在执行文件写入、映射等操作时不会互相影响。在父进程中,fork( )返回子进程的pid(正整数,父进程可以通过该子进程pid来操作子进程,如:发送信号kill( )、等待子进程结束wait( )等)僵尸进程:子进程比父进程先结束,且子进程退出状态不被父进程收集,此时子进程将成为一个僵尸进程。③子进程不会继承父进程的锁和信号量;

2023-04-03 13:24:45 507

原创 Linux系统应用编程(一)文件编程

嵌入式第二阶段 Linux系统应用编程(一)文件编程

2023-03-25 14:54:15 729

原创 【C语言敲重点(三)】链表的那点小操作

【C语言重点内容(三)】链表的基本操作

2023-03-11 20:42:06 229

原创 【C语言敲重点(二)】字符串的那点小事儿

【C语言重点(二)】字符串

2023-03-09 19:51:00 227

原创 第五篇 Java常用类(一)字符串相关类

学习Java常用类(一)字符串相关类的笔记(JDK18.0浅析)

2023-01-07 13:56:48 668

原创 第十一篇 Java GUI编程(下)- Swing篇

学习Java GUI的第二篇笔记

2022-12-31 22:02:32 584

原创 第十篇 Java GUI编程(上篇)- AWT

学习Java GUI编程笔记(一)

2022-10-22 12:56:55 638

原创 你还在屈服限速dog的某网盘吗,今天解决网盘限速它来了

解决限速教程

2022-10-21 16:25:36 1685 3

原创 第九篇 Java多线程

学习Java多线程的笔记记录

2022-10-13 21:48:30 887

原创 第八篇 Java IO流

Java IO流学习笔记

2022-09-18 21:59:00 957

原创 第七篇 Java异常处理

学习Java笔记记录

2022-09-15 20:07:23 878

原创 第五篇 Linux守护进程和设备管理器udev

学习Linux守护进程和设备管理器udev笔记记录

2022-09-05 21:07:50 1105

原创 第四篇 趣味小项目:语音刷抖音

主要内容:1.SU-03T语音模块的使用2.认识adb3.Linux守护进程和udev

2022-08-06 12:53:37 1595

原创 第三篇 香橙派的外设开发基础(中)— 串口篇

本篇是香橙派的外设开发基础中篇— 串口篇

2022-07-30 13:43:25 10793 1

原创 第一篇 香橙派刷机和开发环境准备(ubuntu20.04版)

本篇选择刷回ubuntu系统,是因为Armbian系统远程桌面体验不好,卡顿延迟高,个人体验感较差。所以重写香橙派刷机第一篇

2022-07-28 12:03:09 22735 9

原创 第七篇 嵌入式数据库SQLite

本篇浅学嵌入式数据库SQLite。主要内容:SQLite简介、SQLite基础操作、C连接SQLite数据库

2022-07-25 22:23:32 1284

原创 DiskGenius 数据恢复教程,丢失的学习资料有救了

DiskGenius 数据硬盘恢复教程(固态SSD、机械HHD),几个t的学习资料有救了。看到就省下几百块的恢复数据的钱。本篇末尾直接上软件(DiskGeniusPro v5.1注册版)

2022-07-16 11:53:39 30521 26

原创 第二篇 香橙派的外设开发基础(上)-GPIO篇

在上篇已经刷好了Armbian系统,安装wiringPi完成基本的开发环境准备,接下来就是基于WiringPi配合常用模块来了解了解angePi的基本外设 — 通用输入输入设备GPIO、串口UART、IIC协议等。

2022-07-12 22:04:23 4041

原创 第零篇 从树莓派到香橙派

专栏摘要

2022-07-08 19:04:07 4923

原创 第一篇 香橙派刷机和开发环境准备(Armbian版)

本篇主要介绍香橙派的刷机和嵌入式arm-linux的开发环境准备

2022-07-08 17:44:29 14017 1

原创 第六篇 串口(应用篇)- WIFI模块和4G模块

一、WIFI模块(ESP-01S)1、关于模块的基本信息ESP-01s其核心处理器是ESP8266,该系列是安信可科技有限公司开发的一系列基于乐鑫ESP8266的低功耗UART-WIFI芯片模组,可以方便地进行二次开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。✒️ESP8266 系列模组出厂使用的 AT 固件,默认波特率为 115200✒️ESP-01s工作AP(路由)模式下,默认的端口为333✒️可查询模块的MAC地址到安信可官网查询真伪。...

2022-05-23 23:13:21 7107 6

原创 第五篇 串口(基础篇)

本篇主要内容是51单片机的串口的上篇,简单了解了其基本概念,相关的寄存器,配合中断系统完成简单的串口通讯。下篇将会使用ESPWIFI模块已经4G通讯模块,在上篇的基础上,配合模块进一步学习串口。

2022-04-30 22:26:36 4158

原创 第四篇 小项目整合-感应开盖垃圾桶v3.0

本篇主要整合前两篇代码,制作一个感应开盖垃圾桶的小项目。

2022-04-22 22:27:03 836

原创 第三篇 SG90舵机和HC-SR04测距

目录一、SG90舵机1、PWM2、占空比3、输出PWM的方式4、编程实现舵机0-135°转动(demo1.c)二、HC-SR04测距1、测距原理2、测距实现(demo2.c)一、SG90舵机SG90舵机的控制信号是PWM信号,利用占空比的变化,改变舵机转动的角度。1、PWM脉冲宽度调制 (Pulse Width Modulation)<详细解释见百度>2、占空比一个周期内,高电平占据时长的百分比3、输出PWM的方式🔖硬...

2022-04-13 13:44:14 2157

原创 第二篇 定时器和定时器中断

本篇简述了51单片机的定时器和定时器中断,从其寄存器的基本介绍,到寄存器的配置,以及C语言的位运算在C51的使用

2022-04-03 20:16:18 5434 5

原创 第一篇 51单片机入门篇

目录一、开发环境1、Keil5和STC-ISP(1)keil5创建工程并设置生成.hex文件(2)STC-ISP烧写keil编译生成的程序到单片机二、点亮单片机的LED灯1、关于sbit、sfr和bit2、延时函数实现led闪烁3、按键控制led亮灭(一开一关)▶按键消抖方法:▶标志位控制灯:4.单按键控制led亮灭(I/O状态翻转)▶I/O状态翻转一、开发环境1、Keil5和STC-ISP(PS:本篇不涉及安装、汉化和破解等)(1..

2022-03-12 22:31:24 6326

原创 第四篇 Linux函数库和交叉编译简述

目录一、Linux函数库1、静态库(static library)①特点②命名规则:③静态库制作:④使用静态库2、动态库(共享库sharelibrary)①特点②命名规则二、交叉编译概述1、为什么需要交叉编译2、交叉编译工具链安装 ①解压安装包 ②添加环境变量一、Linux函数库函数库:函数的集合,每个函数都具有独立的功能且能被外界调用(如:windows中.dll文件)(注:库中的函数不是以源代码形式...

2022-02-11 18:51:47 973

原创 附:ubuntu搭建samba共享服务

1、下载安装samba服务sudo apt-get install samba2、修改smb配置文件,设置共享目录a)配置文件:/etc/samba/smb.confb)进到该目录:cd /etc/sambac)修改前备份:sudo cp smb.conf smb.conf_bakd)修改配置文件,设置共享目录:sudo vi smb.conf 参考修改内容(例:共享目录/home/samba_share)[samba_share] comment = ...

2022-02-11 11:07:10 4577

JavaFX_SceneBuilder-2.0_Windows_64

JavaFX是基于java语言的 图形化界面工具箱,带有大量的内置组件,如按钮,文本字段,表格,树,菜单,图表等; JavaFX支持 2D图形、3D图形、WebView; JavaFX编写的程序,可以运行在 Windows、Linux、Mac、iOS、Android / Chromebook、树莓派; JavaFX让使用Java语言 创建桌面应用程序 和 游戏(https://github.com/AlmasB/FXGL)变得更加容易。

2022-09-24

磁盘恢复硬盘数据教程和免费软件

格式化硬盘恢复数据教程(固态SSD、机械HHD),几个t的学习资料有救了。看到就省下几百块的恢复数据的钱。附详细操作教程CSDN博文和免费软件:https://blog.csdn.net/weixin_54429787/article/details/125817490?spm=1001.2014.3001.5501

2022-07-16

空空如也

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

TA关注的人

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