草庐IT

rt_sigmask

全部标签

RT-DETR算法改进:最新Inner-IoU损失函数,辅助边界框回归的IoU损失,提升RT-DETR检测器精度

💡本篇内容:RT-DETR算法改进:最新Inner-IoU损失函数,辅助边界框回归的IoU损失,提升RT-DETR检测器精度💡本博客改进源代码改进适用于RT-DETR目标检测算法(ultralytics项目版本)按步骤操作运行改进后的代码即可🚀🚀🚀💡改进RT-DETR目标检测算法专属|芒果专栏文章目录一、Inner-IoU损失函数理论部分+最新RT-DETR算法代码实践改进Inner-IoU损失函数二、RT-DETR改进Inner-IoU损失函数改进第一步改进第二步改进第三步网络配置一、Inner-IoU损失函数

RT-Thread 软件包-软件包分类-IoT-OTA Downloader①

RT-Thread软件包-软件包分类-IoT-OTADownloader①RT-Thread软件包-软件包分类-IoT-OTADownloader①OTADownloader1、介绍1.1许可证1.2依赖2、如何打开OTADownloader3、使用OTADownloader3.1Ymodem协议固件升级命令行演示3.2HTTP/HTTPS协议固件升级命令行演示4、注意事项5、参考资料示例代码维护人:RT-Thread软件包-软件包分类-IoT-OTADownloader①OTADownloader中文页|英文页1、介绍本软件包是用于OTA升级的固件下载器,该下载器提供多种固件下载方式。开发者

RT-Thread 软件包-软件包分类-IoT-WebNet①

RT-Thread软件包-软件包分类-IoT-WebNet①RT-Thread软件包-软件包分类-IoT-WebNet①WebNet1、介绍1.1目录结构1.2许可证1.3依赖2、获取软件包3、使用WebNet软件包4、注意事项示例程序准备工作软件包获取页面文件准备启动例程AUTH基本认证例程CGI事件处理例程ASP变量替换例程SSI文件嵌套例程INDEX目录显示例程ALIAS别名访问例程Upload文件上传例程示例代码维护人:RT-Thread软件包-软件包分类-IoT-WebNet①WebNet中文页|English1、介绍WebNet软件包是RT-Thread自主研发的,基于HTTP协议

RT-Thread上使用utest+jenkins实现持续集成和自动化测试

看到一篇文章,后续工作可能会用到,转载并记录如下,原文链接:RT-Thread上使用utest+jenkins实现持续集成和自动化测试-掘金(juejin.cn)前情提要:随着模块越来越多,测试维护成本越来越高,实现自动化便提上日程,网上关于嵌入式软件的持续集成和自动化测试的资料较少,utest是RTThread自带的测试框架,也没有接入jenkins,也没有测试报告,所以很多地方需要自己再做处理。本文记录了笔者搭建测试框架中详细的实现过程、踩过的坑和解决方法以及一些思考。环境:RT-Thread、SCons、qemu、jenkins、utest1.使用jenkins实现持续集成持续集成(Co

c++ - 缺少用于 LLVM 编译器-rt 的 libclang_rt.san-x86_64.a 文件

我刚刚构建了LLVM/Clangcompiler-rt并尝试了-fsanitize选项。但奇怪的是链接失败了,因为它找不到libclang_rt.san-x86_64.a。/usr/bin/ld:cannotfind/home/hongxu/RESEARCH/llvm-git/obj/bin/../lib/clang/3.7.0/lib/linux/libclang_rt.san-x86_64.a:Nosuchfileordirectoryclang-3.7:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)当我进入

【STM32&RT-Thread零基础入门】 5. 线程创建应用(线程创建、删除、初始化、脱离、启动、睡眠)

硬件:STM32F103ZET6、ST-LINK、usb转串口工具、4个LED灯、1个蜂鸣器、4个1k电阻、2个按键、面包板、杜邦线文章目录前言一、线程管理接口介绍二、任务:使用多线程的方式同时实现led闪烁和按键控制喇叭(扫描法)1.RT-Thread相关接口函数(1)创建和删除线程(2)初始化和脱离线程(3)启动线程(4)线程睡眠2.代码实现(1)led灯闪烁功能模块实现(2)按键控制喇叭功能模块实现(3)main()程序设计3.程序测试总结前言本章主要讲线程的工作机制和管理方法,通过实例讲解如何使用多线程完成多任务开发。一、线程管理接口介绍RT-Thread用线程控制块来描述和管理一个线

RT-Thread:ADC 框架应用,通过 STM32CubeMX 配置 STM32 ADC驱动

关键词:ADC,RT-ThreadADC,STM32ADC应用说明:本笔记是记录如何开启RT-Thread框架的ADC功能,使用系统自带的ADC函数,并通过STM32CubeMX配置STM32 ADC驱动。1.打开board.h文件,找到ADC使用配置的流程,按流程操作。*ifyouwanttouseadcyoucanusethefollowinginstructions.*如果您想使用adc,可以使用以下说明。**STEP1,openadcdriverframeworksupportintheRT-ThreadSettingsfile,*步骤1,在RT线程设置文件中打开adc驱动程序框架支持

RT-Thread STM32L475 潘多拉开发板BSP说明①

RT-ThreadSTM32L475潘多拉开发板BSP说明①RT-ThreadSTM32L475潘多拉开发板BSP说明①简介开发板介绍外设支持使用说明快速上手硬件连接编译下载运行结果进阶使用注意事项示例代码源码下载维护人:RT-ThreadSTM32L475潘多拉开发板BSP说明①简介本文档为RT-Thread开发团队为STM32L475潘多拉开发板提供的BSP(板级支持包)说明。主要内容如下:开发板资源介绍BSP快速上手进阶使用方法通过阅读快速上手章节开发者可以快速地上手该BSP,将RT-Thread运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用RT-Thread驱

RT-Thread: STM32 SPI使用流程

1.添加驱动①点开设置界面②勾选看门SPI驱动③点击保存④查看添加的驱动文件drv_spi.c2.打开驱动头文件定义①打开配置文件②打开定义3.打开需要开启的SPI总线打开drivers目录下的board.h用SPI搜索,找到如下文字,打开对应的宏。/*--------------------------SPICONFIGBEGIN--------------------------*//**ifyouwanttousespibusyoucanusethefollowinginstructions.**STEP1,openspidriverframeworksupportintheRT-Thr

【ARMv8M Cortex-M33 系列 7 -- RA4M2 移植 RT-Thread 问题总结】

请阅读【嵌入式开发学习必备专栏】文章目录问题小结栈未对齐经过几天的调试,成功将rt-thead移植到RA4M2(Cortex-M33核)上,thread和shell命令已经都成功支持。问题小结在完成rt-thread代码Makefile编译系统搭建后,就开始着手rt-threadOS的移植,不幸的是开始就遇到了问题:cortex-m33/context_gcc.S在退出PendSV_Handler的时候发生了HardFault_Handler,由于没有打印信息也不知道是什么原因导致hardfault,此外由于很久没有调试Cortex-M系列的core了,也不知道去查看哪些寄存器来分析错误原因?