自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 一间手术室内有两个终端,这两个终端可以同时控制一套设备,并能够开会

标配手术室内有两个终端,一个固定端一个移动端,但移动端不能开会如果是两间手术室可以一起开会,但不能同时控制同一间手术室内的设备数字化软件多终端控制的原理是,使用服务器+客户端的架构,服务器上运行着后台服务,客户端上是用户访问的浏览器。根据需要后台服务可以和客户端部署在同一台主机,也可以部署在不同主机为满足需求,在同一件手术室部署两台电脑,一台A运行数字化系统CefBrowser、Webclient 、DeviceControlServer以及其他标配手术室的服务。另一台B运行CefBrow

2022-11-16 11:27:42 226 1

原创 设备通信盒更新硬件和软件后,无法控制床

床的控制原理是,床——床蓝牙模块——设备通信盒蓝牙模块——设备通信盒WIFI模块——房间AP——运行数字化软件的电脑——数字化界面床的EXE将设备通信盒换成老的,烧录最新的软件,可以正常控制床 ,将问题定位到设备通信盒打印新设备通信盒的日志,发现向床发送蓝牙连接指令,没有收到床的响应确认新设备通信盒已经烧录最新的蓝牙固件,与老设备通信盒烧录的固件一致确认新设备通信盒蓝牙天线连接正常并且没有折断找硬件测量蓝牙模块电路信号,发现蓝牙模块没有供电安装急停按钮,当蓝牙指示灯为橙色,说明蓝牙模

2022-11-15 16:02:18 125

原创 安装操作系统

使用袁杰U盘u盘启动 插入U盘,开机时不停按下esc或deluv是U盘的空间,进入U盘目录,选择win10系统,进入目录点击setup先删除默认分区,再新建分区 ,给c盘分配100G空间,其他盘默认分区大小,格式化c盘以外的分区 光标放在c盘点下一步系统安装完后会重启,还需要安装驱动我们做的镜像是带操作系统并指定是控制主机还是服务器还是一体机

2022-11-15 13:11:38 271

原创 uwb设置3米距离,超过3米没有断连

主盒和从盒都烧录uwb模块主盒有两根uwb天线,从盒有一根uwb天线,天线没有断使用指令检查动态配置uwb从的距离是否为3米,使用串口转接板获取主盒的日志,将uwb从盒及设备逐渐推离uwb主盒,实时打印主从的距离参数,发现小于2米可以获取到距离,大于2米获取不到距离将uwb主从盒装有天线的一面相对,2.4米可以获取到主从之间的距离,2.7米获取不到主从盒的距离所以,认为uwb天线的功率太小,两个uwb之间的通信断了为再次确认uwb之间功率是否与动态设置的uwb距离有关,将从盒uwb距

2022-11-14 20:33:15 345

原创 流媒体平台相关资料

ffmpeg 是一个命令行工具,功能强大,可以编程调用,FFmpeg 支持广泛的代码、格式、设备和协议,这使其成为转码引擎的理想选择,VLC 使用 FFmpeg 库作为其核心。一些视频编辑器和移动应用程序也在幕后使用 FFmpeg。FFmpeg 工具除了可以从其他应用程序使用的库之外,FFmpeg 包本身还包含一些工具。其中一些工具是:FFmpeg — 主要转码引擎。它通常从命令行或其他进程调用。 ffplay — 播放音频或视频的最小工具。 ffprobe — 快速检查媒体以提取有..

2022-04-11 11:17:12 206

原创 版本提交操作过程

ticy@ubuntu:~$ ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/home/ticy/.ssh/id_rsa):/home/ticy/.ssh/id_rsa already exists.Overwrite (y/n)?ticy@ubuntu:~$ l...

2019-03-13 09:07:00 1970

原创 算法编译遇到的问题

root@ubuntu:/home/ticy/share/INP-Napa_Earbuds_am3d_for_ces0214# make -j4Makefile:193: *** Please specify the target in the command line: T=<targetName>.  Stop.root@ubuntu:/home/ticy/share/INP-...

2019-02-18 11:16:25 722

原创 10----内核同步的方法

原子操作有什么作用?原子操作可以保证指令以原子的方式执行——执行过程不被打断有哪些原子整型操作函数?原子性和顺序性各有什么作用?原子性确保指令执行期间不被打断,要么全部执行完,要么根本不执行 顺序性确保即使两条或多条指令出现在独立的执行线程中,甚至独立的处理器上,它们本该的执行顺序要保持。有哪些原子位操作函数?自旋锁有哪些特点?最多只能被一个可执行线程持有 在...

2019-01-16 15:13:08 225

原创 9---- 内核同步

为什么要防止共享资源并发访问?如果多个执行线程同时访问和操作数据就有可能发生各线程之间相互覆盖共享数据的情况,造成被访问数据处于不一致状态,还会造成系统不稳定,难以追踪和调试这类错误。什么是临界区?访问和操作共享资源的代码区域,可将这个区域看作是不可分割的指令什么是竞争条件?两个线程有可能处于同一个临界区中同时执行锁提供了什么样的机制?锁机制相当于一把门锁,临界区相当于...

2019-01-15 16:49:22 175

原创 Combo Digital Architecture Software Architecture

ADK 6.x 有哪些特点?包含CSRA68100,QCC512x,QCC302x的简单示例应用程序 高通MDE和基于Python的工具,帮助调试应用程序和音频子系统 根据应用程序体系结构划分为模块可以从主机访问和修改Sink应用程序配置高通MDE是基于强大的开源IDE,它有哪些特点?同时调试多个处理器内核 编码层次结构浏览 构建和部署项目 编辑和调试模式 地址和数据断点 ...

2019-01-15 13:46:55 607 1

原创 QCC512x / ADK6.2Getting Started

开发环境有哪几部分?Qualcomm MDE QCC512x特定的SDK组件SDK安装程序中包含哪些内容?QTIL TRBI200 USB调试器驱动程序和USB调试接口驱动程序开发套件包含哪些内容?单声道立体声耳机和单声道立体声扬声器(带TWS) TWS耳塞的新应用 音频环回示例应用程序 ADK Sink应用程序配置工具 基于Python的调试工具如何安装开发套件?...

2019-01-10 14:45:51 4528 4

原创 Qualcomm QCC5100 Series

QCC512x 设备有哪些特征?四核处理器架构 高性能蓝牙音频算法和24位立体声音频接口 灵活的QSPI闪存可编程平台 低功耗,延长电池寿命QCC512x 有哪些有特色的应用?无线扬声器 有线/无线立体声耳塞/耳机 带有aptX的USB转蓝牙适配器 32/80 MHz应用程序开发处理器 高级ANC(FF,FB,混合) 支持增强型Qualcomm True Wireless...

2019-01-09 16:23:45 2855

原创 串口仿真连接与断开

Initiating RFCOMM connectionsRegistering an outgoing service,如果服务器通道未用于连接,则必须使用ConnectionSmRegisterOutgoingService()函数指定该连接的安全性 Making an RFCOMM connection request,使用ConnectionRfcommConnectRequest...

2019-01-03 17:28:52 739

原创 Linux基础

Linux基础知识有内核版本和发行版本 开源软件特点 使用自由,免费研究自由,可以获得软件源代码散播自由,改良甚至销售 应用领域 基于Linuxde 企业服务器嵌入式应用 注意 Linux严格区分大小写,在字符界面Linux中所有内容以文件形式保存,包括硬件Window下的程序不能直接在Linux中安装和运行Linux不靠扩展名区分文件...

2019-01-02 17:09:36 165

原创 文件基本权限

ll命令输出解析ticy@ubuntu:~/share/puck2/build/tmp/deploy/images/aud8516-ztk-basic$ lldrwxr-xr-x 5 nobody nogroup     4096 Sep 10 09:09 ./- rwxr--r-- 1 nobody nogroup  2172900 Sep  5 17:56 fastboot-darwin*...

2018-12-29 18:05:02 409

原创 QCC512x System Topics

 QCC512x 系统结构图 QCC512x 各子系统的功能是什么?启动管理器(Boot Manager)---初始启动,深度睡眠控制器 - 运行32KHz 系统管理器(System Manager)---系统设置,XTAL控件,PIO分配,信任权利分配 蓝牙子系统(Bluetooth Subsystem)---双模式无线电通信 音频子系统(Audio subsystem)---...

2018-12-29 13:33:14 2519 1

原创 QCC512x ANC Overview

耳机上“ANC ”是什么含义?主动降噪,它通过降噪系统产生与外界噪音相等的反向声波,将噪音中和,从而实现降噪的效果。这种降噪技术是一种有源消声的技术。有源消声技术的原理是什么?从噪声源本身着手,设法通过电子线路将原噪声的相位倒过来(相差180°)将这噪声完全抵消掉。。前馈(Feedforward)ANC结构有什么特点?前馈--麦克风外露在理想情况下可以实现高噪声降低 与反...

2018-12-29 11:13:53 1664

原创 Qualcomm ADK6 EARBUD APPLICATION

TWS和TWS+模式有什么不同?Qualcomm TrueWirelessStereo(TWS)---- 与A2DP源兼容、听筒通过主连接将立体声音频发送到连接的耳塞、手机只能看到1个蓝牙“耳机” Qualcomm TrueWirelessStereo Plus(TWS +)----- 与未来基于Qualcomm的移动手机兼容、手机连接到两个耳塞、左右音频分开发送什么是TWS?是T...

2018-12-28 18:00:39 3006 1

原创 *管道

管道连接符“|”有什么作用?管道连接符把多个命令连接到一起,形成一系列操作的命令,来节省时间。如何使用管道连接符“|”?命令名1 | 命令名2应用举例ticy@ubuntu:~/share$ cat /etc/passwd | grep rootroot:x:0:0:root:/root:/bin/bashticy@ubuntu:~/share$ cat /etc/passw...

2018-12-27 18:00:57 119

原创 *标准输入输出

Linux的大部分命令都具有标准的输入输出端口,有哪些标准设备信息?名称 文件描述符 含义 设备 说明 stdin 0 标准输入 键盘 命令在执行时所需要的输入数据,通过它来获取 stdout 1 标准输出 显示器 命令在执行后所产生的输出数据,通过它来送出 stderr 2 标准错误 显示器...

2018-12-27 17:50:19 189

原创 7/8---中断

中断机制是怎样的?硬件在需要的时候,主动发送一个电信号,通知内核。如何区分不同设备的中断?不同设备的中断不同,每个中断都具有唯一的数字标识(特定的中断总是与特定的设备相关联),从而操作系统能够区分中断并知道是哪个硬件设备产生的中断。中断和异常有什么异同?相同点,内核对它们的处理方式 不同点,中断由硬件产生,异常由软件产生什么是中断处理程序(中断服务程序)?产生中断的设备...

2018-12-25 11:24:41 128 1

原创 *命令使用基础

[root@localhost~] #  root——用户名 Localhost——主机名 ~——当前所在目录(家目录) #——超级用户的提示符 $——普通用户的提示符从普通用户切换到超级用户,具有root权限ticy@ubuntu:~$ sudo passwd rootEnter new UNIX password:Retype new UNIX password:...

2018-12-24 15:10:22 476

原创 搜索命令

搜索的命令或可执行文件的路径——which#which 命令或可执行文件名——//搜索范围是环境变量path所包含的路径ticy@ubuntu:~$ which passwd-------查找命令 passwd所在路径/usr/bin/passwdticy@ubuntu:~$ which ifconfig-------查找命令 ifconfig所在路径/sbin/ifconfigt...

2018-12-24 15:07:04 274

原创 *帮助命令

获取指定命令的帮助——man-f 查看命令拥有哪个级别的帮助,相当于whatis 命令 -k 查看和命令相关的所有帮助,显示含有命令关键字的所有帮助信息,相当于apropos(搜索指定关键词) 命令举例:passwd有两个级别的命令,分别查看两个级别的帮助man -5 passwd  man -1 passwd应用ticy@ubuntu:~/share/puck2/build/...

2018-12-24 15:05:35 103

原创 其他命令

6.1 #logout——//退出登录命令6.2 挂载命令——用系统命令分配挂载点(盘符)用户登录查看和用户交互命令#mount——//查询系统中已经挂载的设备#mount -a  ——//依据配置文件/etc/fstab的内容,自动挂载。fstab是自动挂载文件挂载命令格式:#mount  [-t文件系统]  [-o特殊选项] 设备文件名 挂载点选项:-t文件系统:—...

2018-12-24 15:04:57 64

原创 压缩与解压缩命令

压缩与解压缩命令常用压缩格式:.zip,.gz,.bz2,.tar.gz,.tar.bz2。4.1.zip格式压缩#zip 压缩文件名 源文件——//压缩文件#zip  -r 压缩文件名 源目录——//压缩目录4.2.zip格式解压缩#unzip 压缩文件名——//解压缩.zip格式文件4.3.gz格式压缩,对目录只能压缩目录下的文件#gzip 源文件——//压缩为....

2018-12-24 15:03:34 364

原创 *系统运行级别和切换方法

系统运行级别0——关机 1——单用户模式,启动最小的服务进程,可以想象为windows的安全模式,主要用于系统修复 2——不完全的命令行模式,不包含NFS服务(网络文件共享服务) 3——完全的命令行模式,就是标准字符界面 4——系统保留给用户自定义 5——图形模式 6——重启动运行级别命令#runlevel  //查看运行级别命令输出:之前所在级别(N表示空)   当前所...

2018-12-24 14:41:19 1148

原创 系统管理

1进程管理 31.1进程的查看——ps 和pstress 31.1.1 Ps[选项]命令//用来列出系统中当前运行的那些进程 31.1.2使用方法 31.1.3 ps命令的输出(了解) 31.1.4 Pstress[选项] 查看进程树 31.2查看进程的健康状态——top 41.2.1 Top[选项]// 默认以CPU使用率排序,查看前几个CPU使用率较高的进程 4...

2018-12-23 14:50:47 227

原创 文件权限

2文件默认权限文件默认权限是指建立文件后存在的权限,文件不能建立为执行文件,必须手工赋予执行权限,所以文价默认权限最大为666,建立文件之后的默认权限,为666减去umask的值,目录的默认权限最大为777,建立文件之后的默认权限,为777减去umask的值。默认权限需要换算成字母再相减,。umask:查看默认权限0022:  第一位0:文件的特殊权限  022:文...

2018-12-23 14:49:02 203

原创 进程与线程

1. 操作系统进程调度的策略 22. Linux与Windows通信 22.1. Linux进程间的通信方式 22.2. windows线程同步的四种常用方式 33. 同步和互斥的区别 43.1.   互斥 43.2. 同步 44. 进程与线程 54.1. 概念 54.2. 进程和线程的关系 54.2.1. 进程与线程的区别: 54.3. 详解进程 5...

2018-12-23 14:46:04 837

原创 Vim编辑器

 概述   使用方法#vim 文件名——//如果文件存在直接打开文件,如果文件不存在,则会创建一个文件#vim 文件名——//打开文件光标定位到第一行#vim  + 文件名——//打开文件光标定位到最后一行#vim  +n 文件名——//打开文件光标定位到第n行,n超过最大行数则定位到最后一行#vim  +/imooc 文件名——//光标定位到出现imooc第一行,按...

2018-12-23 14:44:47 151

原创 shell基础

Shell基础 shell是什么 shell是操作系统最外面的一层。操作系统与外部最主要的接口就叫做shell。shell管理你与操作系统之间的交互:等待你输入,向操作系统解释你的输入,并且处理各种各样的操作系统的输出结果。 Shell是一个命令解释器,它为用户提供了一个向LINUX内核发送请求以便运行程序的界面系统及程序,用户可以用shell来启动、挂起、停止甚至编写一些程序。 She...

2018-12-23 14:39:13 146

原创 磁盘管理

1 命令df和du 22 添加硬盘 22.1 虚拟机添加硬盘步骤 23 硬盘分区 43.1 分区类型 43.2 分区模式 43.2.1. Linux系统中MBR分区 53.2.2. Linux系统中GPT分区 94 磁盘格式化 115 磁盘挂载 116 交换分区 116.1 为硬盘添加交换分区步骤 11   命令df和dudf是磁盘分区使用...

2018-12-23 14:30:27 232

原创 服务管理

Linux服务,由于安装位置不同导致服务不同,包括  ——RPM包默认安装服务(默认安装位置) ——源码包安装服务(手工指定安装位置,一般是/usr/local/下,开源,安装慢,效率高)RPM包默认安装服务包括——独立的服务(相互独立,占用内存,响应快)——基于xinetd服务(管理后台程序,只有xinetd本身占用内存,作为中间件响应慢)渐渐被淘汰2.3 查询已安装的服...

2018-12-23 14:15:06 113

原创 *目录和文件命令

查询目录中内容——ls#ls  [选项]  [文件或目录]选项:-a——显示所有文件,包括隐藏文件(.表示隐藏文件) -l——显示文件权限等详细信息,ls  -l 和命令ll效果一样 -d——查看目录属性 -h——人性化显示文件大小 -i——显示inode查询所在目录位置——pwd(print working directory)pwd 记录当前的目录路径,当利用 cd ...

2018-12-23 13:54:13 165

原创 *Linux系统用户管理

Linux账户包括哪两种?用户账户和组账户用户账户有哪些分类,各完成什么任务?普通用户---普通工作 超级用户---管理普通用户和整个系统,能对系统进行一切操作什么是组账户?用户账户的集合组账户有哪些分类?私有组合标准组什么是私有组?当创建一个新用户时,若没有指定他所属的组,Linux会建立一个和该用户同名的私有组私有组和标准组有什么不同?私有组只包括用...

2018-12-21 17:12:26 154

原创 *应用程序编译安装

源代码安装一般步骤是什么?确认当前系统中具备软件编译的环境 获得(官网下载)应用程序的源代码软件包文件 解压缩源代码软件包文件 进行编译前的配置工作,如安装路径 进行程序源代码的编译---#make 将编译完成的应用程序安装到系统中---#make install 验证是否安装到指定目录---#cd  #ls 执行源代码---#./nginx  查看代码相关进程是否正在运行--...

2018-12-21 15:49:56 207

原创 *Linux系统RPM安装软件

RPM有什么作用?使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。RPM有几种基本的模式?安装---# rpm–i 或# rpm–ivh 查询---# rpm–q 验证---# rpm–V或# rpm–verify 删除---# rpm–e安装模式下常用的rpm命令有哪些?安装一个包---# rpm -ivh---# rpm–i vim-common-6...

2018-12-21 14:52:09 676

原创 *常用的关机命令和重启命令

 关机和重启命令---shutdown命令shutdown命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。系统执行该命令后会自动进行数据同步的工作,该命令只能由超级用户root使用,也是最常使用的。shutdown [选项]  [时间] [警告信息]选项:- c 取消一个已经运行的shutdown关机命令 - h 关机后不重新启动...

2018-12-21 13:49:58 396

原创 蓝牙相关协议

蓝牙协议是蓝牙设备间交换信息所应该遵守的规则。与开放系统互联(OSI)模型一样,蓝牙技术的协议体系也采用了分层结构,从底层到高层形成了蓝牙协议栈,各层协议定义了所完成的功能和使用数据分组格式,以保证蓝牙产品间的互操作性。蓝牙协议主要有传输协议、中介协议、应用协议;传输协议负责蓝牙设备间,互相确认对方的位置,以及建立和管理蓝牙设备间的物理链路,传输协议包括底层传输协议和高层传输协议。...

2018-12-19 15:33:32 9649

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除