
嵌入式学习记录
文章平均质量分 82
记录着我个人对于嵌入式软硬件的学习经历
菜菜why
天津大学本科在读,绩点3.83/4.00。智能车国二、一篇专利、一个国创。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux板远程操控——todesk
最近在使用香橙派,虽然可以ssh,但是没有图形界面还是难受。于是找到了一款免费并且容易安装的应用——todesk,能够很方便地投屏。原创 2025-07-19 14:53:10 · 214 阅读 · 0 评论 -
linux制作镜像、压缩镜像、烧录的方法
本文介绍了如何快速为多块香橙派板卡配置相同环境的方法。通过将已配置好的Linux系统制作成镜像文件并压缩,可快速烧录到新SD卡中。具体步骤包括:通过SSH连接香橙派、格式化U盘为exFAT/NTFS、使用dd命令备份整个SD卡、利用PiShrink工具压缩镜像文件,最后用烧录工具将镜像写入新SD卡。这种方法避免了重复配置的麻烦,能快速克隆出完全相同的系统环境。原创 2025-07-18 22:40:35 · 448 阅读 · 0 评论 -
30+帧,500块香橙派5pro跑yolo竟如此简单。超详细pt转rknn并部署rk3588图文教程
本文详细介绍了在香橙派5 Pro上部署YOLO模型并利用NPU加速推理的全流程。主要内容包括:1)烧录香橙派系统镜像至SD卡;2)通过SSH配置环境并安装Miniconda,创建Python虚拟环境;3)在Windows端通过WSL和RKNN工具包将YOLO的.pt模型转换为NPU适配的.rknn格式;4)在香橙派上部署RKNN Lite运行时环境,结合OpenCV实现USB摄像头的实时目标检测。最终成功完成模型转换与NPU加速推理,并通过实测验证了识别效果。原创 2025-07-18 13:39:42 · 793 阅读 · 0 评论 -
详细解析单片机启动汇编文件:以startup_stm32f407xx.s为例
在嵌入式开发中,启动文件(例如startup_stm32f407xx.s)是单片机系统运行的基础。它负责在单片机上电或复位后,完成最初的硬件和软件环境初始化,包括设置堆栈、建立中断向量表、跳转到主程序入口等关键步骤。 下面我将以startup_stm32f407xx.s为例子,逐段介绍该启动文件,最后再梳理一下单片机从上电到执行main()函数的整个过程。相信在看完本篇博客后,你对单片机的启动会有一个比较深刻的理解,同时当单片机调试的时候卡死在了汇编.s文件里面,你也能大致知道是什么问题了原创 2025-07-16 01:35:26 · 1048 阅读 · 0 评论 -
【万字】Git完全指南:从基础到协作开发的最佳实践
Git 是一个分布式版本控制系统,用于跟踪代码变化、协作开发和版本管理。本文系统介绍了如何使用Git ,以及相关的多人协作技巧。原创 2025-04-07 18:44:23 · 975 阅读 · 0 评论 -
【AI编程】用AI开发STM32软件(1):环境配置+AI编写LED闪烁
现在AI编程这么火,不拿来开发嵌软也太可惜了。笔者最近刚好有个2学分的实践课,要自己做项目,这不,机会就来了。笔者特意记录下来其过程,以供大家学习和参考。使用:VSCode+Copilot+EIDE+STM32CubeMX,单片机用最经典的stm32f103c8t6+STLink。原创 2025-03-27 11:27:02 · 1777 阅读 · 0 评论 -
指针声明易混淆?指针函数/函数指针/指针数组/数组指针分不清?一招解决
看括号外,跳出括号后,右[]数组,这是一个数组,左*指针,这个数组里面装了指针,是个指针数组,而函数返回的指针指向这个数组。然后向右看到[10],这是数组,说明这个指针a指向一个size是 10 的数组,再向左遇到int,说明这个数组的类型是int。,标识符是a,向右遇到[10],表面这首先是一个数组,再向左遇到*,说明这个数组的类型是指针(int *)。括号解析完毕,跳出后再看右边,是形参表(),这个指针指向一个函数,这个函数的形参表是void,返回类型是int。标识符f,右)左*,表明这首先是个指针。原创 2025-03-03 23:43:30 · 356 阅读 · 0 评论 -
【超详细】树莓派常用软件安装图文教程(远程桌面,汉化,中文输入法,微信,miniconda,vscode)
笔者从头配过好几次树莓派开发环境了,但有时会突然忘记某一步指令,然后就要搜索半天,目前网上也没有相关的配置合集。于是想写一个囊括从烧录镜像到拥有完整开发环境的详细图文教程,包括远程桌面,汉化,中文输入法,微信,miniconda,vscode,clash。 本文几乎每一步都有相关配图,都是笔者亲自又拿了张新的闪迪卡从头配的,并且实时截图,应该不会有任何问题。如果哪里有误,还请在评论区纠正。原创 2025-05-11 20:06:53 · 1603 阅读 · 3 评论 -
【详细记录】我的第一次裸片硬件尝试:stm32f103c8t6最小核心板一板成
为了提升硬件设计能力,决定跳出舒适圈,尝试从零开始制作裸片电路板。因此选择了最经典的STM32F103C8T6最小核心板作为第一个项目。最终成功一板成,一次焊接通过。虽然过程中遇到了不少问题,但收获颇丰。以下详细记录整个制作过程以及遇到的问题和收获:原创 2025-05-27 18:51:50 · 1503 阅读 · 0 评论