自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

觅食小鱼的博客

嵌入式技术相关

  • 博客(29)
  • 收藏
  • 关注

原创 Python写的贪吃蛇小游戏

摘要:本文介绍了一个基于Python和Tkinter库开发的贪吃蛇游戏实现。该游戏具有完整的功能,包括开始/暂停、自动计分、难度调节等。游戏采用方向键控制移动,空格键暂停。实现了蛇的移动、碰撞检测、食物生成和计分系统。游戏难度可通过滑块调节(50-250ms),蛇身采用不同颜色区分头部和身体,并添加了方向性眼睛特效。代码结构清晰,适合Python初学者学习GUI游戏开发。

2025-07-18 09:26:56 215

原创 Python做的五子棋小游戏

本文介绍了一个使用Python和Tkinter库实现的五子棋小游戏。该程序无需安装额外库,可直接运行于Python3环境。游戏实现了15×15标准棋盘,包含棋盘绘制、棋子放置、胜负判断和重新开始功能。玩家通过鼠标点击落子,系统会自动检查五子连珠情况并判定胜负。代码结构清晰,主要包含Gomoku类,其中封装了棋盘初始化、事件处理、胜负判断等核心逻辑。程序界面简洁,操作直观,适合作为Python GUI编程的入门练习项目。

2025-07-18 09:21:42 252

原创 智能家居技术简介

智能家居系统架构与关键技术解析 摘要:本文系统阐述了智能家居的技术架构与核心实现方案。重点分析了WiFi技术在嵌入式设备中的应用,包括配网方案、低功耗优化和安全机制。网络协议方面详细介绍了MQTT、CoAP等物联网专用协议及其安全实现。同时探讨了设备云端交互机制,包括设备影子、规则引擎和OTA升级等关键功能。最后从物理安全、通信安全、固件安全等多维度阐述了智能家居系统的安全防护体系。

2025-07-16 17:49:48 1342

原创 windows环境将python脚本转成exe

将Python脚本转换为可执行文件(exe)是便于在没有Python环境的计算机上运行程序的常见需求。PyInstaller是实现这一目标的最流行工具。

2025-05-23 16:00:40 433

原创 Ubantu简单安装EMQX

emqx安装记录。

2024-07-31 11:03:34 381

原创 DES/TDES加解密

DES、TDES加密算法,分别介绍了ECB和CBC模式的处理原理。

2024-03-12 19:46:41 1518

原创 AES加密算法

AES加解密,包括ECB,CBC,CTR,OFB,CFB,XTS等模式,详细画图说明其工作基本原理,另外还有AEAD模式,AES-CCM和AES-GCM的原理。

2024-03-12 18:08:16 1200

原创 Ubuntu下.netrc文件使用

下载Git或者SVN代码时,自动登入,避免重复登入, 创建.netrc文件,简单设置。

2024-01-04 09:44:23 1101

原创 Ubuntu安裝、使用 Crypto++加密算法库

Crypto++库,支持多种加密算法:AES,DES,RC4,chacha20等等,以及各种模式ECB,CBC,CTS,CFB,OFB,CTR,XTS,还有各种HASH算法,SHA-1, SHA-2 (224/256/384/512), SHA-3 (224/256),SHA-3 (384/512), SHAKE (128/256),GCM, CCM, EAX, ChaCha20Poly1305等等

2023-12-15 11:47:35 2524

原创 Client<unknown> disconnected, not authorised

mosquitto 2.0.x版本常见设置问题。

2022-11-11 15:23:08 2185

原创 物联网paho.mqtt.c接口描述

本文介绍物联网paho.mqtt.c接口,详细描述接口和参数,以及错误码。

2022-10-15 16:44:12 2435

原创 mosquitto支持ssl/tls双向认证

本文介绍mosquitto支持ssl、tls双向认证的基本操作,包括生成证书,修改配置文件,启动服务等等。

2022-10-14 17:04:39 1779

转载 mbedtls库ssl/tls握手

本文介绍mbedtls握手过程,包括交互流程,报文格式和函数接口。

2022-10-11 15:53:32 3941

原创 python tkinter 窗口颜色--数据和名称

Python tkinter 窗口颜色名称和其对应的数据

2022-09-20 18:19:35 1094

原创 python tkinter 控件随窗口缩放

本文主要总结了Python tkinter开发中经常遇到的几个问题,如控件跟随窗口缩放,控件支持复制粘贴等。

2022-09-15 19:28:07 10284

原创 python tkinter 创建的窗口在屏幕中央

python tkinter 创建一个800*600的窗口,并在屏幕中央显示。

2022-09-08 19:50:12 571

原创 Ubuntu下搭建python环境

Ubuntu下安装python3开发环境,安装串口,图形界面等库,生成windows下exe文件方法

2022-09-08 14:02:03 5257

原创 解决问题:ModuleNotFoundError: No module named ‘serial.tools‘

python uart 错误处理

2022-09-08 13:44:54 2982 1

原创 mosquitto简介和使用

本文介绍ubuntu环境下常见的mqtt调测工具mosquitto,包括服务器端和客户端的下载安装,配置和使用。

2022-09-01 10:19:34 10475

原创 X.509数字证书

本文介绍X.509证书的结构和字段,并介绍了openssl软件生成根证书和颁发证书的步骤和指令。

2022-08-23 18:49:26 2554

原创 cppcheck静态代码检测工具

本文介绍了ubuntu系统下cppcheck静态代码检测工具的安装和使用

2022-08-23 15:45:35 1541

原创 ubuntu系统ESP32开发环境的搭建和使用

本文主要介绍常用物联网模组ESP32在ubuntu系统下的安装和使用,介绍了每一步的操作原理和具体指令。

2022-08-23 12:44:51 1972 1

原创 astyle格式化工具

格式化工具astyle的安装和使用

2022-08-19 19:07:57 738

原创 select多连接处理

本文是c语言实现的tcp socket demo,使用select实现多连接处理。

2022-08-19 14:10:57 1038 1

原创 tree命令

介绍ubuntu系统下tree命令的安装和使用

2022-08-18 09:40:20 2018

原创 Wi-Fi技术

本文主要介绍Wi-Fi的基本概念,协议发展,以及Wi-Fi6的改进。

2022-08-17 09:53:25 6692

原创 SDIO协议

本文主要介绍SDIO基本概念,包括SD卡,SDIO总线协议。

2022-08-16 18:09:32 8995

原创 I2S总线

本文介绍I2S总线的基本概念,接线方式和常用标准。

2022-08-16 17:42:12 1635

原创 SPI协议

本文主要介绍spi协议的基本概念,工作方式,应用场景,以及厂家对该协议的拓展。

2022-08-16 17:07:43 9258

空空如也

空空如也

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

TA关注的人

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