自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Code Complete2】Note-1 [启发式编程、管理复杂度、隐藏设计]

【代码大全系列】读书笔记 note1,选取了个人觉得比较有收获的几个点:启发式编程、管理复杂度、隐藏设计。

2024-07-26 22:09:26 1063

原创 二进制 bin文件 合成工具

bin文件合成工具,是一个将指定bin文件进行合并的的工具;在自定义flash分区,进行各种差分文件的逻辑组合中起到很大的作用;差分bin文件合成为普通文件,生成SPL-2MB_0x0.bin文件;学习此篇文章,你将学会通过 cmd 命令行,生成含有 该文件夹中 以.bin为后缀文件名 的txt文件;将 bin文件进行合成的程序逻辑将c语言文件打包成exe可执行程序

2024-07-13 18:23:03 766

原创 如何将md文件精确的转换成docx文件

本文介绍了如何在不花钱的情况下将MD文件精确的转换成DOCX文件,图文并茂;欢迎大家一起交流讨论!

2024-05-29 14:12:51 1129

原创 RT-Thread的 FAL 组件_使用笔记

本文讲解了 RTT 操作系统中 FAL 分区表的主要 API 和 MSH 测试命令;意在使用时,可以快速查阅,欢迎大家一起交流讨论!

2024-05-16 12:02:58 805

原创 【C语言】面向对象编程--工厂模式

本文以实验的方式详细的介绍了什么是“工厂模式”,让大家直观的感受到工厂模式的优势,为我们提供了一种新的,面向对象的思维方式。欢迎大家一起交流讨论!

2024-04-14 00:54:02 339 1

原创 uboot和linux内核 的简单及介绍

本文讲解了uboot是什么,为什么我们要使用uboot,linux内核的作用、内核主要功能,以及linux根文件系统的介绍;欢迎大家一起交流讨论!

2024-04-12 21:49:44 1211

原创 基于全志H616 ARM-Linux 的智能分拣项目

在这个基于全志H616 ARM-Linux 的智能分拣项目中,我们用到了SU-03T语音模块、OLED模块、USB摄像头和SG90舵机模块,调用阿里云接口实现物品的动态识别服务,实现了语音播报垃圾类型并触发垃圾桶开关盖、OLED显示垃圾类型、并且利用TCP的socket编程,实现通过网络的远程控制的功能;附代码和所用到的语音烧入软件及语音配置文件、网络调试助手等。欢迎大家一起交流讨论

2024-04-07 19:52:09 350

原创 语音模块&摄像头模块&阿里云结合,实现垃圾的智能识别

本文介绍了如何实现 通过语音模块使摄像头在抓拍垃圾图片,程序自动将垃圾传到云端识别,判断出是什么垃圾类型(干垃圾、湿垃圾、可回收垃圾、有害垃圾、无法识别) 最后由语音模块输出相关信息;

2024-03-28 23:13:56 1595

原创 C语言调用云端 Python接口

本文详细的介绍了利用C语言如何调用云端的Python接口

2024-03-26 19:51:33 459

原创 基于香橙派 调用USB摄像头 的两种方法(命令&脚本)

本文讲解了利用全志板子调用摄像头的两种方法,包括硬件配置、设备的连接与调试、基本库的安装,介绍了如何拍一张照片、如何看到摄像头的视频页面、并且实现抓拍;为后续实验做准备。

2024-03-25 21:58:29 1401

原创 在Linux环境底下 用C语言执行Python程序

本文介绍了在Linux环境底下,如何使用C语言来运行Python程序,分别从,环境安装&检测、直接调用py语句、调用无参py语句、调用有参py语句 四个分别将来相关的实现方法,以及C对应的Python的数据类型转换对应的格式的问题,欢迎大家一起交流讨论

2024-03-20 21:39:25 1094

原创 【SQLite数据库】的使用

本文详细的讲解了SQLite数据库的使用,包括数据库的增、删、改、查;以及数据库的编程,打开/创建数据库C接口、创建表的C接口。欢迎大家一起交流讨论!

2024-03-16 19:33:31 1607

原创 udev机制 & 守护进程 (精灵进程(Daemon))

本文介绍了udev机制和守护进程的基本概念,讲解了守护进程的特点和常用进程的命名规则等,欢迎大家一起交流讨论

2024-03-14 19:41:15 852

原创 【全志H616】-2 写一个自己的串口

本文讲解了如何写一个串口收发函数,并且自己设计一个串口函数

2024-03-12 20:55:32 344

原创 【全志H616】1 --用orangepi控制硬件

本文介绍了如歌用orangepi 控制蜂鸣器&超声波模块,通过键盘输入1、2、3、4来控制转动角度舵机模块;同时还介绍了利用全志如何配置定时器;以及查看H616引脚状态的命令等..

2024-03-11 23:15:06 647

原创 Linux系统编程8--网络编程

本文讲解了Linux系统编程里的socket网络编程,介绍了网络编程里面常用的API,最后实现了基于TCP协议的客户端与服务端多方消息收发的小项目。欢迎大家一起交流讨论。

2024-03-05 20:59:45 1096

原创 Linux系统编程7--线程 & 写个测试脚本

本文详细的讲解了Linux系统编程中的--进程,线程的创建、退出&等待,线程共享内存、互斥锁、死锁以及线程的条件控制,实现线程的同步;最后,本文还讲解了如何利用C语言来写一个测试脚本,来检测程序的稳定性;

2024-03-02 10:14:36 921

原创 Linux系统编程6-进程间通信(IPC)

本文讲解整理了5种Liunx进程间的通信模式,分别是管道、消息队列、共享内存、信号和信号量

2024-02-28 20:05:35 1032

原创 Linux系统编程5--*进程【重点】

本文详细讲解了Linux系统编程里面的一个重要的部分--进程;介绍了进程相关概念、创建进程、进程退出、wait、孤儿进程/僵尸进程、exec族函数、system/popen等;欢迎大家一起交流讨论

2024-02-21 19:47:25 893

原创 Linux系统编程4--标准c库对文件的操作(fopen、fread、fwrite、fseek、fclose、fputc、fgetc、feof)

本文详细的讲解并利用程序举例了Linux系统编程-->标准c库对文件的操作,其中包括open和fopen的区别和联系,fwrite、fseek、fread、fclose、feof、fgetc/fgets、fputc/fputs 等函数。

2024-02-19 09:09:31 772

原创 Linux系统编程3--修改和写入文件

本文介绍了在Linux系统下,如何对文件进行修改,以及写入文件。

2024-02-18 13:24:03 459

原创 Linux系统编程2--实现cp指令

面试中可能会被问到的点,如何在Linux底下实现 cp 指令(复制文件)

2024-02-17 09:44:59 259

原创 Linux系统编程1--基本文件操作(open、w/r、lseek、creat)

文章详细的介绍了Linux系统编程对文件的基本操作和用法,包括 ”open、write、read、creat、lseek“等;欢迎大家一起交流讨论!

2024-02-16 13:07:55 898

原创 【C语言】做一个贪吃蛇小游戏,完整代码&附带视频演示

在linux环境下,利用C语言,做了一个基于Ncueses库的贪吃蛇小游戏,非常详细,简单易行;

2024-02-15 12:39:50 1906

原创 在Linux & Window环境下共享文件夹(无需安装Vmware Tool)

本文讲了在没有安装VMware tool 的条件下,实现的共享文件夹

2024-02-12 18:03:15 635

原创 基于C语言结构体的 选票系统

一个简单的结构体小题目

2024-01-25 22:45:32 361

原创 OLED屏显示文字及图片 & 取模工具的使用

本文介绍了取模工具是使用,以便再OLED上面显示喜欢的汉字或者图像

2024-01-16 14:50:51 2817 5

原创 在LCD屏&手机上显示温湿度(通过蓝牙)

基于51单片机,利用LCD显示温湿度传感器的数值,利用蓝牙模块在手机上显示

2024-01-15 10:21:36 999 2

原创 智能垃圾桶项目【课程设计】【全套开源】

智能垃圾桶

2024-01-13 22:46:41 1681

原创 定时器中断&外部中断 区别联系

外部中断我们可以简单的理解为,他就是某个引脚引起的,每次这个中断引脚受到了触发,外部中断程序就立马执行(计算机会放下手下的工作,去执行中断程序,处理完成后,再转战之前的程序),因此可以明白,只要硬件上接到了中断引脚就行,用来接收外部的信号,不管是震动传感器,光传感器,不管是什么都可以,只要是来自外部的信号,给予了该引脚,都可以使用外部中断。顾名思义,外部中断来自外部,它是硬件中断,是硬件成面的中断,因此外部中断比定时器中断快(硬件肯定比软件快,比软件精准度更高);查询次序越高,这个中断的优先级就越高。

2024-01-12 10:55:09 2352

原创 【指针】---中小公司面试常考题

【代码】【指针】---中小公司面试常考题。

2024-01-08 21:49:17 394

空空如也

空空如也

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

TA关注的人

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