消失的6个月!

已经6个月没有更新了

四个月的研一下生活 + 两个月暑假,哈哈,其实也没闲着。每天都有好好的学习,每天学习时长6h+

暑假按照导师的指示开始搞项目了,项目是关于RAG那块中的应用场景,简单来说就是deepseek puls ++ ,使用大模型对专业的知识(数据)进行抽取,对这些专门的知识进行整理,最后Q&A这么一个环节。普遍来说,时代是朝着AI发展的,做这个项目只能说与嵌入式没啥大的关系,但确实是一个提升个人附加值的东西,学习AI,使用大模型的各种工具,同时也是对python知识专栏的提升和巩固。以后有机会就可以将这方面的东西和嵌入式相结合。当然这这个方向没有特别紧密的关系。

这部分内容后面我也会整理成专栏,就叫AI大模型内容生成-对特定知识进行融合

除了极少时间搞项目,更多的时间是做了freertos简单使用和嵌入式linux的学习

当然这两部分内容也会做出专栏

学习了这么久还是总结一下

1.freertos入门很简单,跟着代码敲就行了,但是其内部实现没有好好的去搞明白,大概学习了1-2个月,后面半个学期的时间基本在学习STM32标准库的江协科大视频,由重新敲了一遍STM32标准库代码。然后就看B站超子物联网的OTA升级了,完了后面我打算有空了结合付费的项目OTA升级(梅花嵌入式的项目)来对freertos和STM32进行深层次的学习,还有机会的就学习图形库LVGL

2.整个暑假全心全意投入linux嵌入式的怀抱,先从驱动开发学习,目前还没学完,内容太多,起码还有半个月到一个月的最难的一部分学习,(驱动入门要三个月)后面在学习应用开发,接着图形界面QT

下面展示学习成果

1. 接着STM32专栏的内容学习

 

重新学习STM32标准库
2. 

每一篇的内容十分丰富的哦,后面整理出来到专栏中

最后说一下学习资源

硬件:野火的指南针STM32

0.试着学一学,看看自己是否适合这个嵌入式就看B站keysking的教程

1.B站江协科技STM32教程

2.B站keysking没更新完可以看Freertos使用的是CubeMX+IDE 教程是《STM32Cube高效开发教程》上下两册,视频教程参考B站Kevin_WWW

2.B站超子说物联网 OTA升级 (虽然是基于GD32的,但与STM32一模一样,板子可以使用野火的指南针开发)

3.正点原子的linux驱动开发,zzk主讲,课程质量只有听了才知道哦

今天就到这里吧,回宿舍了,Bye~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/98254.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/98254.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android开发——初步学习Activity:什么是Activity

Android开发——初步学习Activity:什么是Activity ​ 在 Android 中,Activity 是一个用于展示用户界面的组件。每个 Activity 通常对应应用中的一个屏幕,例如主界面、设置界面或详情页。Activity 负责处理用户的输入事件,更新 UI&…

【左程云算法03】对数器算法和数据结构大致分类

目录 对数器的实现 代码实现与解析 1. 随机样本生成器 (randomArray) 2. 核心驱动逻辑 (main 方法) 3. 辅助函数 (copyArray 和 sameArray) 对数器的威力 算法和数据结构简介​编辑 1. 硬计算类算法 (Hard Computing) 2. 软计算类算法 (Soft Computing) 核心观点 一个…

MATLAB | 绘图复刻(二十三)| Nature同款雷达图

Hello 真的好久不见,这期画一个Nature同款雷达图,原图是下图中的i图,长这样: 本图出自: Pan, X., Li, X., Dong, L. et al. Tumour vasculature at single-cell resolution. Nature 632, 429–436 (2024). https://d…

React Hooks UseCallback

开发环境:React Native Taro TypescriptuseCallback的用途,主要用于性能优化:1 避免不必要的子组件重渲染:当父组件重渲染时,如果传递给子组件的函数每次都是新创建的,即使子组件使用了 React.memo&#…

使用SD为VFX制作贴图

1.制作遮罩 Gradient Linear 1 通过Blend 可以混合出不同遮罩 2.径向渐变 Shape 节点 , 非常常用 色阶调节灰度和渐变过渡 曲线能更细致调节灰度 色阶还可以反向 和圆盘混合 就是 菲涅尔Fresnel 3. 屏幕后处理渐变 第二种方法 4. 极坐标 Gradient Circular Threshold 阈值节…

面经分享二:Kafka、RabbitMQ 、RocketMQ 这三中消息中间件实现原理、区别与适用场景

一、实现原理 (Implementation Principle) 1. Apache Kafka:分布式提交日志 (Distributed Commit Log) Kafka 的核心设计理念是作为一个分布式、高吞吐量的提交日志系统。它不追求消息的复杂路由,而是追求数据的快速、持久化流动。 存储结构:…

Android开发——初步了解AndroidManifest.xml

Android开发——初步了解AndroidManifest.xml ​ AndroidManifest.xml 是 Android 应用的清单文件,包含了应用的包名、组件声明、权限声明、API 版本信息等。它是 Android 应用的“说明书”,系统通过它了解应用的结构和行为。咱们的AndroidManifest文件实…

ecplise配置maven插件

1.下载maven 2.配置系统变量 MAVEN_HOME: E:\CODE\MAVEN\apache-maven-3.0.4 3.配置环境变量 %MAVEN_HOME%\bin 4.cmd:mvn -version 注1 如图所示为:成功 注1:配置成功的前提是要有配置JAVA_HOME,如果没有配置,则…

Vue 项目性能优化实战

性能优化有一套「发现 → 定位 → 解决」的闭环方法论。本文以真实项目为蓝本,从编码阶段到上线监控,给出一条可落地的 Vue 性能优化路线图。 一、量化指标定位性能瓶颈 任何优化之前先用量化证据锁死问题。 Lighthouse 一键跑分:首屏、交互、…

阿里云智能多模态大模型岗三面面经

阿里云智能多模态大模型岗三面面经(详细问题感受) 最近面试了 阿里云智能集团 - 多模态大模型岗位,三轮技术面,整体体验还不错。问题整体偏常规,但对项目的追问比较细致。这里整理一下完整面经,供准备类似岗…

C++ 条件变量 通知 cv.notify_all() 先释放锁再通知

简短的回答是:先释放锁,再通知(notify_one 或 notify_all)通常是更优的选择。 虽然标准允许两种顺序,但“先解锁,后通知”的性能通常更好。 下面我们来详细解释原因和两种方式的区别。 先通知,后…

案例精选 | 南京交通职业技术学院安全运营服务建设标杆

导语 随着教育信息化的深入推进,高校已成为数字化转型的前沿阵地。然而,伴随着教学、科研、管理等业务系统的全面上云与互联互通,高校网络环境日益复杂,面临的网络安全威胁也愈发严峻。勒索病毒、数据泄露、APT攻击等安全事件频发…

AI安全必修课:模型偏见检测与缓解实战

点击 “AladdinEdu,同学们用得起的【H卡】算力平台”,H卡级别算力,80G大显存,按量计费,灵活弹性,顶级配置,学生更享专属优惠。 引言:AI偏见——看不见的技术债务 2018年&#xff0c…

Trae + MCP : 一键生成专业封面

每日一句 人生只有走出来的美丽, 没有等出来的辉煌。 目录 每日一句 前言 一.核心工具与优势解析 二.操作步骤:从配置到生成广告封面 前期准备:确认环境与工具版本 第一步. 获取配置代码 第二步:在 Trae 中导入 MCP 配置…

Eureka与Nacos的区别-服务注册+配置管理

Eureka与Nacos的区别-服务注册配置管理 以下是 Eureka 和 Nacos 的核心区别对比,帮你清晰理解它们的不同定位和特性: ​1. 核心定位​ ​Eureka:​​ ​纯服务注册与发现中心,源自 Netflix,核心功能是维护服务实例清单…

这才是真正懂C/C++的人,写代码时怎么区分函数指针和指针函数?

1.介绍 很多初中级开发者常常在这两个术语之间感到困惑,分不清它们的定义、语法和应用场景,从而在实际编程中埋下隐患。本文旨在拨开迷雾,从概念定义、语法解析、核心区别及实战应用四个维度,对函数指针与指针函数进行一次全面、深入的辨析,帮助您彻底厘清这两个概念,并…

Go基础(④指针)

简单示例package mainimport "fmt"func main() {var num int 100var p *int &num // 指向int类型的指针fmt.Println(*p) // 解引用,输出 100*p 200 // 通过指针修改原变量fmt.Println(num) // 输出 200 }package mainimport "fmt…

java社交小程序源码支持APP多端springboot部署与功能模块详解

构建一个支持 多端访问、实时互动、商城交易 的综合型应用,已成为众多企业和开发团队的共同目标。由 宠友信息技术有限公司 打造的 友猫社区,正是基于 Spring Boot 技术栈 的全端解决方案,既能支持 微信小程序、APP、PC管理后台,又…

代理连接性能优化:提升网络效率的关键技术与实践

在当今数字化时代,代理连接性能优化已成为网络架构设计中的关键环节。本文将深入探讨如何通过技术手段提升代理服务器的响应速度、稳定性和资源利用率,帮助读者构建高效可靠的代理网络体系。 代理连接性能优化:提升网络效率的关键技术与实践 …

Rust 元组

简介 元组可以由多种类型组成,长度固定。 创建元组 // 固定类型 let tup1: (i32, f64, u8) (500, 8.8, 1);// 不固定类型 let tup2 (500.99, 8.8, 1, 9.99);println!("{}", tup2.0);用模式匹配解构元组 let tup (500.99, 8.8, 1, 9.99); let (x, y…