<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Tosonw的博客]]></title><description><![CDATA[清楚优于含糊]]></description><link>https://blog.youkuaiyun.com/Tosonw</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Tosonw]]></copyright><item><title><![CDATA[FreeRTOS学习2018.6.27]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/134066735</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/134066735</guid><author>Tosonw</author><pubDate>Thu, 26 Oct 2023 23:08:51 +0800</pubDate><description><![CDATA[# 1.freeRTOS基本功能函数：
定义任务：ATaskFunction();
创建任务：xTaskCreate();
改优先级：vTaskPrioritySet();
系统延时：vTaskDelay();
精确延时：vTaskDelayUntil();
空闲任务钩子函数：vApplicationIdleHook();

# 2.freeRTOS实用总结：
1.使用互斥信号量保护临界区代码。
2.程序中注意避免优先级反转和死锁问题。
3.使用守护任务避免上述问题。
4.内存管理（FreeRTOS的hea]]></description><category></category></item><item><title><![CDATA[YModem协议总结]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/134066568</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/134066568</guid><author>Tosonw</author><pubDate>Thu, 26 Oct 2023 23:05:12 +0800</pubDate><description><![CDATA[YModem协议简介
1.1基本介绍
最常用的几种通信传输协议有：XModem、YModem、ZModem等。
XModem是最早的协议之一，几乎所有的通讯程序支持的文件传输协议，它传输128字节信息块。
YModem协议是XModem的改进协议，它最用于调制解调器之间的文件传输的协议，具有快速，稳定传输的优点。它的传输速度比XModem快，这是由于它可以一次传输1024字节的信息块，同时它还支持传输多个文件，也就是常说的批文件传输。
ZModem速度快于XModem和YModem，而且可以更好地断开后恢复]]></description><category></category></item><item><title><![CDATA[ROS学习记录2018.7.10]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/134066296</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/134066296</guid><author>Tosonw</author><pubDate>Thu, 26 Oct 2023 22:50:47 +0800</pubDate><description><![CDATA[开源机器人操作系统ROS（robot operation system）
分级：

1.计算图集（一种网络结构）
	1.节点：执行运算的进程（做基础处理的单元）
	2.消息：有严格数据结构的通讯
	3.主题：发布者/订阅者之间的媒介（类似报纸、凤凰新闻这类）
	4.服务：一个请求/一个回应的唯一的ROS控制器（类似常说的服务器）
2.文件系统集（ROS代码组织架构）
	1.包package：软件各种文件的组织
	2.堆stack：包的集合
	注：manifest为提供元数据、许可信息、文件间依赖关系、编译参]]></description><category></category></item><item><title><![CDATA[Python操作串口通信]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/133895065</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/133895065</guid><author>Tosonw</author><pubDate>Tue, 17 Oct 2023 22:09:42 +0800</pubDate><description><![CDATA[Linux系统使用com4口连接串行口，
使用USB连接串行口，
winsows系统使用com3口连接串行口。]]></description><category></category></item><item><title><![CDATA[Jetson Orin安装Jetpack]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/126542889</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/126542889</guid><author>Tosonw</author><pubDate>Fri, 26 Aug 2022 14:51:01 +0800</pubDate><description><![CDATA[Jetson Orin安装Jetpack]]></description><category></category></item><item><title><![CDATA[CUDA学习100天]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/107483025</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/107483025</guid><author>Tosonw</author><pubDate>Wed, 05 Aug 2020 19:09:41 +0800</pubDate><description><![CDATA[CUDA学习100天DAY30：阅读CPU和GPU间的数据传输DAY34：阅读算术指令DAY35：阅读控制流指令DAY36：阅读C语言DAY41：阅读同步功能
我是在GPU世界论坛学习到的，吸收了一些知识，在这里作一下记录，以供以后温故而知新。
地址：https://bbs.gpuworld.cn/index.php?board=65.0;sort=last_post
DAY30：阅读CPU和GPU间的数据传输

这章节主要说了如何优化Host和Device间的数据传输
首先章节说, 应当尽量尝试能减少传输]]></description><category></category></item><item><title><![CDATA[Jetson Xavier 常用指令]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/104054677</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/104054677</guid><author>Tosonw</author><pubDate>Tue, 21 Jul 2020 19:37:30 +0800</pubDate><description><![CDATA[1.命令行工具nvpmodel
默认模式是15W (MODE_15W, ID:2)，你可以通过这个方式看到：
$ sudo nvpmodel --query
NV Fan Mode:quiet
NV Power Mode: MODE_15W
2


如果我们想换到表格中的0模式，那么我们可以执行：
$ sudo nvpmodel -m 0


...]]></description><category></category></item><item><title><![CDATA[动作识别 - 视频分类-StNetSTNET训练]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/106250173</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/106250173</guid><author>Tosonw</author><pubDate>Thu, 21 May 2020 10:56:16 +0800</pubDate><description><![CDATA[动作识别 - 视频分类-StNetSTNET训练一、STNET模型简介数据介绍训练介绍二、STNET模型实战训练1.下载源码2.下载预训练模型3.下载数据集3.StNet训练4.训练结果附、相关资料功能快捷键合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出]]></description><category></category></item><item><title><![CDATA[DeepStream进阶插件之路]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/104286028</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/104286028</guid><author>Tosonw</author><pubDate>Wed, 11 Mar 2020 18:32:11 +0800</pubDate><description><![CDATA[一、DeepStream的gst插件
gst插件，即GStreamer插件，是用于实现DeepStream功能嵌入GStreamer编解码流程使用。
GStreamer插件:
GStreamer是用于插件，数据流和媒体类型处理/协商的框架。它用于创建流媒体应用程序。插件是在运行时动态加载的共享库，可以独立扩展和升级。当安排并链接在一起时，插件形成处理流水线，该流水线定义了流媒体应用程序的数据流。您...]]></description><category></category></item><item><title><![CDATA[GStreamer手把手入坑]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/104199195</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/104199195</guid><author>Tosonw</author><pubDate>Wed, 12 Feb 2020 20:24:10 +0800</pubDate><description><![CDATA[gst-launch-1.0 rtspsrc location=“rtsp://admin:admin123@192.168.1.106:554/cam/realmonitor?channel=1&amp;subtype=0” ! rtph264depay ! avdec_h264 ! autovideosink
gst-launch-1.0 rtspsrc latency=20 location...]]></description><category></category></item><item><title><![CDATA[Jetson Xavier 刷机Jetpack4.3]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/103990404</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/103990404</guid><author>Tosonw</author><pubDate>Wed, 05 Feb 2020 22:26:53 +0800</pubDate><description><![CDATA[1.下载
nvidia官网(需要登录)：https://developer.nvidia.com/embedded/jetpack
双击安装sdkmanager_1.0.0-5517_amd64.deb。
打开命令行运行：sdkmanager，使用nvidia账户登录。
如图：

2.手动刷机
关闭xavier
usb线链接pc

...]]></description><category></category></item><item><title><![CDATA[DeepStream初步学习]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/104154090</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/104154090</guid><author>Tosonw</author><pubDate>Tue, 04 Feb 2020 18:27:17 +0800</pubDate><description><![CDATA[一、简介
二、下载
可以直接源码git：git clone https://github.com/deepstreamIO/deepstream.io.git
我是下载的v4.0.0版本：https://github.com/deepstreamIO/deepstream.io/archive/v4.0.0.tar.gz
当然我实际使用的deepstream是在Jetson Xavier上的dee...]]></description><category></category></item><item><title><![CDATA[caffe,pytorch,openvino,protobuf,conda环境搭建 centos]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/103904528</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/103904528</guid><author>Tosonw</author><pubDate>Thu, 09 Jan 2020 15:55:29 +0800</pubDate><description><![CDATA[一、环境
系统：
CentOS Linux 7
配置：
内存：31.1 GiB
CPU：Intel® Core™ i7-9700 CPU @ 3.00GHz × 8
显卡：Intel® HD Graphics (Coffeelake 3x8 GT2)
GNOME：Version 3.28.2
OS type：64-bit
二、编译安装
注：下面的所有下载均可参阅：https://blog.csdn...]]></description><category></category></item><item><title><![CDATA[NVIDIA驱动相关]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/103664774</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/103664774</guid><author>Tosonw</author><pubDate>Mon, 23 Dec 2019 17:21:25 +0800</pubDate><description><![CDATA[NVIDIA驱动安装的两种方式：deb安装和run文件安装
1、deb安装
sudo apt-get purge nvidia*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-440（440代表版本号 最新版本可以tab看选项） nvidia-sett...]]></description><category></category></item><item><title><![CDATA[多线程问题之一：修改全局变量]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/103477267</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/103477267</guid><author>Tosonw</author><pubDate>Tue, 10 Dec 2019 16:07:57 +0800</pubDate><description><![CDATA[一、在多线程同时调用同一个函数，而该函数修改全局变量。
问题：我传了字符串进入check_path()，但是到了里面就为空""了，也有乱码的情况。
// FIXME: 会有创建失败的情况，发现后我命令行创建是没有问题的，不明原因。
//   后来发现有时候有乱码问题：
//      path: “�.” 不存在!
//      mkdir -p �.
//      path: “�;|�}...]]></description><category></category></item><item><title><![CDATA[NVIDIA驱动安装 3种方式 Ubuntu]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/103159999</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/103159999</guid><author>Tosonw</author><pubDate>Wed, 20 Nov 2019 13:57:53 +0800</pubDate><description><![CDATA[系统：
ubuntu 16.04 LTS
配置：
内存：15.6 GiB
CPU：Intel® Core™ i5-8400 CPU @ 2.80GHz × 6
显卡：GeForce GTX 1060 6GB
OS type：64-bit
NVIDIA驱动安装：

1.使用apt直接完成安装
2.使用nvidia的run文件安装（较为繁琐，但能规避安装驱动后进不了桌面系统的问题）


1.apt安装...]]></description><category></category></item><item><title><![CDATA[NVIDIA CUDA TensorFlow TensorRT openVINO FFmpeg openCV等编译安装 Linux C++]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/102837508</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/102837508</guid><author>Tosonw</author><pubDate>Thu, 31 Oct 2019 16:41:09 +0800</pubDate><description><![CDATA[NVIDIA CUDA TensorFlow TensorRT openVINO FFmpeg openCV等编译安装 Linux C++
NVIDIA
    显卡驱动
    CUDA驱动
    cuDNN包
    项目依赖
    FFmpeg
    openCV
    Thrift
    TensorFlow
    bazel
    protobuf
    PyTorch
    TensorRT
    openVINO
    Caffe]]></description><category></category></item><item><title><![CDATA[Thrift编译 Ubuntu 16.04]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/102640385</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/102640385</guid><author>Tosonw</author><pubDate>Sat, 19 Oct 2019 17:13:35 +0800</pubDate><description><![CDATA[一、Thrift简介
Apache Thrift软件框架（用于可扩展的跨语言服务开发）将软件堆栈与代码生成引擎结合在一起，可以构建C++，Java，Python，PHP，Ruby，Erlang，Perl，Haskell，C＃，JavaScript，Node.js，Smalltalk，OCaml和Delphi等语言。
入门


下载Apache Thrift
首先，下载 Thrift的副本。


构...]]></description><category></category></item><item><title><![CDATA[CUDA10.1回退到10.0等相关软件(TensorFlow,TensorRT)调整]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/101271307</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/101271307</guid><author>Tosonw</author><pubDate>Tue, 24 Sep 2019 12:38:27 +0800</pubDate><description><![CDATA[CUDA 10.0,cudnn 7.5,PyTorch,TensorFlow,TensorRT]]></description><category></category></item><item><title><![CDATA[librosa库log-mel,pcen特征提取(C++移植)mfcc]]></title><link>https://blog.youkuaiyun.com/Tosonw/article/details/98184666</link><guid>https://blog.youkuaiyun.com/Tosonw/article/details/98184666</guid><author>Tosonw</author><pubDate>Fri, 02 Aug 2019 13:17:56 +0800</pubDate><description><![CDATA[一、介绍
Mel频率倒谱系数（Mel Frequency Cepstrum Coefficient）的缩写是MFCC，是一种在自动语音和说话人识别中广泛使用的特征。
Mel频率是基于人耳听觉特性提出来的，它与Hz频率成非线性对应关系。Mel频率倒谱系数(MFCC)则是利用它们之间的这种关系，计算得到的Hz频谱特征。
用录音设备录制一段模拟语音信号后，经由自定的取样频率(如8000 Hz、16000...]]></description><category></category></item></channel></rss>