- 博客(13)
- 资源 (14)
- 收藏
- 关注
原创 RK3588 开发板 YOLOv8 摄像头目标检测技术沉淀文档(Ubuntu + 开发板环境)
开发板光盘A盘-基础资料\05、开发工具\03、交叉编译工具\atk-dlrk3588-toolchain-aarch64-buildroot-linux-gnu-x86_64_5_10_r8_20250120-v1.1.run。onnx_model_path = "/home/your_name/runs/train/yolov8_custom/weights/best.onnx" # 替换为实际路径。
2025-11-28 17:58:15
947
原创 CAN总线学习整理
物理层决定了 CAN 总线的电气特性、信号传输方式以及节点和总线的连接方式。常见的 CAN 物理层标准有 ISO 11898 - 2(高速 CAN)和 ISO 11898 - 3(低速容错 CAN)。数据传输模式:CAN 总线支持单播和广播两种数据传输模式。单播是指一个节点向另一个特定节点发送数据;广播是指一个节点向总线上的所有节点发送数据。通信周期:在实际应用中,CAN 总线通信通常采用周期性通信和事件驱动通信相结合的方式。周期性通信是指节点按照一定的时间间隔周期性地发送数据,适用于需要实时更新的数据。
2025-03-27 20:22:12
1135
原创 stm32启动文件详解
5)、初始化栈指针的意义,初始化栈指针的意义在于为后续的函数调用、局部变量的存储等操作提供一个正确的内存区域。在程序运行过程中,CPU会根据PC指针的值从内存中取出指令并执行,然后自动更新PC指针指向下一条指令地址(记住,PC保存的永远是下一条要被执行的指令的地址,CPU从PC找到要执行指令的地址,去取读取指令)综上所述,在 STM32 启动文件中,通过为堆栈分配内存空间、将栈顶地址存储在向量表中,并在复位处理程序中加载栈顶地址到栈指针,完成了栈指针的初始化,确保了程序的正常运行。
2025-02-13 11:18:00
1966
转载 关于c链表的学习
关于c链表的学习链表可按两种方法分类:一、单链表、双向链表。二、普通链表、循环链表1、单链表:#include<stdio.h>#include<stdlib.h>typedef struct lnode{int data;lnode*next;}lnode,*linklist;void creatlist(lnodel){int x;lnodep;...
2019-03-27 22:03:12
485
自己移植好久才成功的Liteos到STM32L431工程
2019-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2