logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在freertos中,中断及其ISR程序设计原则是什么?

**解释**:中断服务程序(ISR)就像是一个“急救医生”,它的任务是快速处理紧急情况(比如读取数据、清除中断标志),然后马上离开,不能在里面做太多复杂的事情(比如处理大量数据或等待其他事件)。- **解释**:如果一个中断正在执行时,另一个更高优先级的中断来了,系统会暂停当前中断去处理新的中断,这就是中断嵌套。- **解释**:不同的中断有不同的紧急程度,比如硬件定时器中断可能比按键中断更重要,

文章图片
#学习#单片机#系统架构
QT单例模式简单讲解与实现

单例模式是一种创建型设计模式,确保一个类只有一个实例,并提供一个全局访问点。在QT开发中,单例模式常用于管理全局资源,如配置管理、日志系统等。

文章图片
#开发语言
在freertos中,临界区和互斥量是什么关系,它们的使用场景,优劣势有什么

**互斥量**:适合保护较长的操作,灵活性高,支持任务间同步,但开销较大,不能在 ISR 中使用。- **简单高效**:临界区的实现通常是通过关闭中断或调度器,开销非常小,适合保护非常短的操作。- **实时性要求高**:临界区关闭中断或调度器,可以保证代码的实时性,适合对时间敏感的操作。- **实时性强**:关闭中断后,当前任务的执行不会被任何中断打断,适合对实时性要求高的场景。- **临界区**

文章图片
#学习#单片机#系统架构
freertos中,队列和环形缓冲区有什么关系,该如何使用它们,使用队列必须使用环形缓冲区吗

**队列基于环形缓冲区实现**:FreeRTOS的队列底层使用了环形缓冲区的思想,但队列是一个更高层次的抽象,提供了线程安全和阻塞操作。// 缓冲区满,覆盖旧数据。- **队列已经封装了环形缓冲区的功能**:FreeRTOS队列内部使用了类似环形缓冲区的机制来存储数据,但用户无需手动实现。在FreeRTOS中,**队列**和**环形缓冲区**是两种不同的数据存储和传递机制,它们有各自的用途和特点。

文章图片
#单片机#系统架构
配置SecureCRT8.5的粘贴复制等快捷键

转载:SecureCRT8.5中修改复制粘贴快捷键为Ctrl+c,Ctrl+v;SecureCRT8.5中,最上面菜单栏隐藏了,如何调出?SecureCRT8.5中,左侧会话管理窗口浮动在命令窗口,如何固定_securecrt复制粘贴快捷设置-CSDN博客

文章图片
#学习#linux
轻量级 Transformer 架构&多模态预训练框架

轻量级 Transformer 架构通常是指针对Transformer模型进行了一些优化或简化,使得模型在保持较高性能的情况下具有更小的模型参数量和计算量。这种框架通常包含多个网络结构,每个网络专门处理一种数据模态的输入,然后将不同模态的特征信息融合在一起,进行联合训练或者交替训练,以获得更加全面和有效的表示。传统的预训练模型通常只使用单一数据模态的信息进行学习,而多模态预训练框架则可以同时利用多

文章图片
#学习
关于使用docker部署srs服务器的相关指令(上)

说明 SRS 正在运行。如果没显示,说明没运行。

文章图片
#docker#服务器#容器
在阿里云通过docker部署srs流媒体服务器(下)(支持webrtc、http-flv)

将文件传入你的ECS下:通过网盘分享的文件:srs_backup_2025-10-22.tar.gz链接: https://pan.baidu.com/s/1z2ZRxox_Gr4CNvrJmrBCKA 提取码: ix5u--来自百度网盘超级会员v5的分享。

文章图片
#阿里云#docker#webrtc
解决Ubuntu安装QT:From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.

2、需要安装xcb-cursor0 库。3、最后重新点击QT就能成功启动了。

文章图片
#qt#java#ubuntu +2
在阿里云通过docker部署srs流媒体服务器(下)(支持webrtc、http-flv)

将文件传入你的ECS下:通过网盘分享的文件:srs_backup_2025-10-22.tar.gz链接: https://pan.baidu.com/s/1z2ZRxox_Gr4CNvrJmrBCKA 提取码: ix5u--来自百度网盘超级会员v5的分享。

文章图片
#阿里云#docker#webrtc
    共 51 条
  • 1
  • 2
  • 3
  • 6
  • 请选择