来点光吧
码龄2年
关注
提问 私信
  • 博客:3,500
    3,500
    总访问量
  • 4
    原创
  • 102,270
    排名
  • 44
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2022-08-22
博客简介:

qq_73391589的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    48
    当月
    1
个人成就
  • 获得79次点赞
  • 内容获得0次评论
  • 获得71次收藏
创作历程
  • 4篇
    2024年
成就勋章
TA的专栏
  • FreeRTOS
    2篇
  • STM32
    2篇
  • Cortex  M3/M4
    2篇
兴趣领域 设置
  • 编程语言
    pythonc++c语言
  • 开发工具
    windows
  • 数据结构与算法
    算法
  • 人工智能
    opencv语音识别计算机视觉目标检测深度学习gpt-3AI作画
  • 网络与通信
    httpp2pudpsslhttpswiresharkwebsocket网络安全tcpdump网络协议tcp/iprpc5G信号处理信息与通信
  • 嵌入式
    单片机stm3251单片机proteusmcu物联网嵌入式硬件iot嵌入式实时数据库rtdbs
  • 硬件开发
    硬件工程驱动开发fpga开发arm开发硬件架构pcb工艺
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

使用ESP32-CAM拍摄图片并上传至FTP服务器

代码可灵活的实现很多功能,例如你想要在某时间段拍摄几张图片,通过网络通讯协议去实现,例如Socket,MQTT、HTTP等,发送你想要拍摄一张图片,如何命名等,同时也可以通过板子之间的通讯协议去实现,例如采样Arduino、stm32与ESP32-CAM通过串口通讯协议实现图片拍摄和上传控制,也可以通过引脚去控制,使用ESP32-cam实时监测某个引脚,检测到低电平时,图片拍摄并上传,这个代码再开发还是挺灵活的,大家多交流,有问题评论区私信我,见即回。
原创
发布博客 2024.11.19 ·
333 阅读 ·
9 点赞 ·
0 评论 ·
5 收藏

FreeRTOS 任务控制块是如何保留上下文的

当任务切换发生时,FreeRTOS会将当前任务的堆栈指针保存到该任务的TCB中,并从下一个任务的TCB中恢复堆栈指针,而任务对应的TCB会被分配到堆区。在FreeRTOS中,任务切换时上下文的保存包括核心寄存器的状态,这些内容保存在每个任务的堆栈中,而堆栈指针(SP)则存储在任务控制块(TCB)中。//任务优先级,指定任务的优先级,0的优先级最低。//链表指针,指向下一个队列。恢复新任务上下文:从任务堆栈中恢复该任务的寄存器状态到CPU中,程序计数器(PC)被设置为任务执行中断时的指令地址,任务继续运行。
原创
发布博客 2024.10.14 ·
698 阅读 ·
12 点赞 ·
0 评论 ·
19 收藏

FreeRTOS Cortex M3/4架构芯片——寄存器组与存储篇

作用:在内核刚启动时,OS处于hander mode(也就是操作系统常说的内核态),OS的内核函数(例如异常中断函数、其他中断函数等其他内核函数)使用的是MSP堆栈指针,当芯片启动成功,且未产生任何异常,os自动切换为线程模式,堆栈值指针选为PSP。裸机中,当程序正在函数1时,此时调用到函数2,此时函数1会被装载在栈区,函数2会从ROM装载进寄存器中运行,装载时函数1的堆栈地址会储存在寄存器LR中,这样函数2运行结束时就能通过访问LR寄存器的指针,返回到函数1继续运行。而任务堆栈指针,只能指向任务堆栈。
原创
发布博客 2024.10.09 ·
1307 阅读 ·
35 点赞 ·
0 评论 ·
28 收藏

Yolov5 7.0 训练自己的模型

教程说明本教程不提供文档教程安装,但有视频教程,包括一些软件安装的安装包,该主要说明,从零开始收集数据集,到标注数据集,最后训练数据集以及一些工具的使用。主要分为了六个步骤,1.数据集的收集,2.数据集存放文件格式,3.标注数据集,4.数据集的划分,5.训练自己的yolov5模型,6.使用自己训练的模型进行目标识别,大体步骤就分为这些,步骤比较多,初学还是挺不容易的。在工程下创建weight文件夹用于存放训练好的模型,选择你刚训练好的模型文件,复制模型至weight,如下,我是改名了,你可以不用改名。
原创
发布博客 2024.10.02 ·
1158 阅读 ·
23 点赞 ·
0 评论 ·
19 收藏