- 博客(82)
- 资源 (11)
- 收藏
- 关注
原创 FreePBX 17 on ubuntu24 with Asterisk 20
版本配置:FreePBX 17(最新)Asterisk 20(最新Asterisk 22,但是FreePBX 17最新只支持Asterisk 21,但是21非LTS版本,所以选择Asterisk 20)PHP 8.2阿里云 ubuntu24.04 美国.弗吉尼亚时间20250110所有命令都应以 root 用户身份运行,方法是直接以 root 身份登录或使用 sudo su -初始化系统依懒项。
2025-01-10 11:03:28
479
原创 云服务器部署文件管理系统
至此后面就可以在web端配置了,浏览器输入IP:6650/~/admin/#/本文选用的版本:0.53.0 alpha2。系统是ubuntu 22.04。4、设置云服务器安全组,开放相应端口。2、文件管理系统采用的HFS。1、服务器采用的阿里云服务器。然后选择要共享的文件或文件夹。1·、下载Linux安装包。3、设置服务器防火墙。
2024-11-01 14:55:07
311
原创 USB开发那点事
每个端点都有其特定的数据传输方向和类型,并且可以有不同的特性,如缓冲区大小、DMA地址等。在USB设备的初始化过程中,正确配置端点是非常重要的一步。在USB通信中,端点(Endpoint)定义了设备与主机之间数据传输的方向和类型。
2024-09-17 07:10:56
365
原创 openwrt 哪些破事
查看/usr/lib/opkg/status 发现是空的,问题可能在这里,发现libc.so存在的,并且已经建立好需要的链接了,另外找了一台设备,把该文件拷贝过来,查看/etc/lib下文件。
2024-01-20 14:14:17
510
原创 linux下使用jlink 调试 stm32的破事
将J-Link Plus通过USB线连接到电脑上。将STM32开发板通过JTAG/SWD接口连接到J-Link Plus上。该脚本文件的作用是将固件文件firmware.bin烧录到目标设备的Flash中。您可以根据实际情况修改该脚本文件,以适配不同的目标设备和固件文件。第2-8行:设置目标设备的Flash地址和大小。第9行:加载固件文件firmware.bin。第1行:将目标设备的Flash解锁。第10行:读取目标设备的状态。第11行:启动目标设备。
2023-04-25 11:17:34
691
原创 nuttx杂记
该示例代码创建了一个名为“my_queue”的消息队列,允许最多10个消息,每个消息的最大大小为256字节。它使用pthread库创建两个线程:一个生产者和一个消费者。生产者从标准输入读取消息并将其发送到消息队列中,而消费者从消息队列中读取消息并将其打印到标准输出中。修改deconfig文件下的“CONFIG_INIT_ENTRYPOINT”参数即可。
2023-04-07 11:17:44
616
原创 RTOS系统问答
RTOS 和一般的操作系统相比,具有更高的实时性、更小的延迟、更少的资源占用、更简单的任务调度、更可靠的系统稳定性等特点。静态内存分配:FreeRTOS 提供了一种静态内存分配的机制,用户可以在编译时或者运行时预分配一块连续的内存,然后将内存池指针传递给 FreeRTOS,FreeRTOS 就可以在内存池中分配任务所需的内存。内存碎片是指分配给程序使用的内存空间被分成了多个小块,这些小块之间存在无法利用的未分配内存空间,使得程序在后续的内存分配操作中无法分配足够的连续内存,从而导致内存分配失败的情况。
2023-03-10 13:47:54
1566
原创 HID初始化
广播包数据解析1、第一个0x02是长度 ,后面跟着类型和数据 长度是类型加数据的和2、前面的4条是广播数据包,后面的3条扫描数据包看程序里是这样的// Advertising datastatic uint8 advData[] ={ // flags 0x02, // length of this data GAP_ADTYPE_FLAGS, //0x01 GAP_ADTYPE_FLAGS_LIMITED | GAP......
2022-05-31 13:42:30
1014
原创 HID 描述符记一记
好记性不如烂笔头 0x05, 0x01, /* Usage Page (Desktop), 表示用途页为通用桌面设备 */ 0x09, 0x06, /* Usage (Keyboard), 表示用途为键盘 */ 0xA1, 0x01, /* Collection (Application), 表示应用集合,必须以END_COLLECT
2022-05-30 13:05:41
498
原创 GATT Profile UUID
UUID“GATT层”中定义的所有属性都有⼀个UUID值,UUID是全球唯⼀的128位的号码,它⽤来识别不同的特性。1 蓝⽛技术联盟 UUID蓝⽛核⼼规范制定了两种不同的UUID,⼀种是基本的UUID,⼀种是代替基本UUID的16位UUID。所有的蓝⽛技术联盟定义UUID共⽤了⼀个基本的UUID:0x0000xxxx-0000-1000-8000-00805F9B34FB为了进⼀步简化基本UUID,每⼀个蓝⽛技术联盟定义的属性有⼀个唯⼀的,每⼀个蓝⽛技术联盟定义的属性有16位UU...
2022-05-28 21:58:35
646
原创 树莓派安装docker
树莓派:3BOS版本:2021-01-11-raspios-buster-armhf1、先来pi@raspberrypi:~ $ sudo apt update2、再使用脚本安装指令sudo curl -sSL https://get.docker.com | sh3、测试下pi@raspberrypi:~ $ sudo docker run hello-world...
2022-02-27 16:53:19
1007
原创 EDID VIC
const uchar VideoGenVicTable[] = { 0x10, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, /* 1080p60 */ 0x61, 0x5F, 0x01, 0x00, 0x00, 0x00, 0x00, /* 4K60 */ 0x5F, 0x5F, 0x02, 0x00, 0x00, 0x00, 0x00, /* 4K30 */ 0x60, 0x5E, 0x01, 0x00, 0x00, 0x00, 0x00.
2022-01-12 15:37:17
473
原创 函数记录收集
按键函数AvRet BspGetKey(uint8 *data){ AvRet ret = AvNotAvailable;#if AvEnableKeyInput uint8 value; uint8 CombinedValue = 0; value = HAL_GPIO_ReadPin(GPIOA, KEY0_Pin); CombinedValue = CombinedValue | ((1-value)<<0); value ...
2021-12-24 16:29:38
346
原创 HDBaseT配置
VS100 配置信息参考文件《VS100 Product Family Datasheet》——Functional Description2.7.1 Operation Modes配置脚Dedicated GPIO pinsGPIO0 to GPIO3 are configured as output pins and used as LED driversGPIO4 to GPIO7 are configured as input pins and used as manual...
2021-09-18 15:00:35
316
原创 POE POH等供电
POC供电PowerOver Coaxia 也是非标准PoE通过网线2对线(1、2、3、6或者4、5、7、8)传输48V/24V直流电,特点是:1、无保护,网线压错或者对间对地短路可能会损坏设备2、无侦测,直接传输3、双向传输POEPower Over Ethernet IEEE802.3af标准该标准于2003年颁布,通过网线2对线(1、2、3、6或者4、5、7、8)传输48V给IP终端设备,检测PD,判断PD是否为PoE兼容设备,是则进行分...
2021-09-07 12:28:19
1518
原创 4K P60 444 相关的事
参考文档《HDMI Specification v2.0》基本常识4KP30时,主时钟为297M 数据链路速率 2.97G 时钟速率比为1:10 4KP60时,主时钟为148.5M 数据速率为 5.94G 时钟速率比为1:40源端读取显示端EDID信息,查看SCDC_PresentWhen set (=1), the Sink supports SCDC functionality.When reset (=0), the Sink does n...
2021-09-01 14:34:18
1544
原创 SDVOE和传统矩阵的区别
SDVOE最显著的特点:分辨率高,最高支持4KP60 4:4:4 图像质量好,完全可以达到无压缩效果 延时小,FastSwitch模式下延时只有不到1ms, 链路上嵌入千兆网络,简化方便系统布线 整个系统选用光纤传输时还可以隔离整个系统相互之间的电气干扰。 支持KVM,红外,串口,中控等等传统系统从源端到显示端需要,源端——延长——矩阵——处理(多屏拼接处理器,多视图处理器)——延长——显示端SDVOE系统在SDVOE系统中,则简化为只需要:源端——...
2021-03-17 11:05:41
28914
5
原创 EDID含义浅析
SoftMCCS EDID 开头(HEADER) 开头八个字节为EDID的开始标志,简称头,固定为: 制造商和产品ID 这十个字节表示产品(MONITOR)ID和制造商信息。详细如下: EDID版本信息 显示的基本特征 该5个字节表示显示器显示的基本特征,如尺寸、DPMS等。 颜 色 特 征 此10个字节表示显示器的颜...
2021-03-02 15:37:38
2465
原创 PCIE 硬件接口那点屁事
首先上张接口定义图,清楚接口情况才能心里不慌,上图然后再看下设计图片这是PCIE X8的设计注意1,金手指部分 除了顶层和底层,其他层全部挖空,不需要参考层,因为这部分已经接触到弹片了特性阻抗已经不是普通走线计算了,留下参考层反而导致特性阻抗突变2,金手指的斜边处理直接备注厂家就好了,他们搞定...
2021-02-23 16:54:40
2296
原创 SDVoE 是什么
基于以太网的软件定义视频(SDVoE)是一种被最广泛采用的标准化解决方案,可在现成可用的以太网网络上分发和管理音视频(AV)信号。SDVoE是提供给AV设备制造商以零延迟IP协议传输音视频信号的唯一完整硬件和软件平台。SDVoE详细和完整的API可提供一個单一介面来控制设备的系统功能,从而可以很方便地管理复杂的任务,如视频路由、缩放、纵横比管理、视频墙处理、图像合成、音频混合及其它各种任务。作为Semtech的创新,BlueRiver®技术和产品平台是驱动SDVoE的核心技术。同时,BlueRiv...
2020-07-10 10:24:14
10077
1
原创 HID 开发
http://www.baiheee.com/Documents/090522/090522165226.htmhttps://www.cnblogs.com/ljf181275034/articles/2942700.html
2020-06-27 07:36:57
1065
原创 excel函数简要使用
例子1Orcad里part reference的值不一样,需要更新让偶数列等于奇数列C157 C52 C52 C75 C82 C55 C83 C56 C84 C57 C104 C59 C105 C60 C52 C52 C75 C82 C55 C83 C56 C84 C57 C104 C59 C105 C60 C114 C52 C
2020-06-11 13:44:11
3299
原创 Android Studio 使用记录
打开可视化界面 选中项目,依次展开“src/main/res/layout",双击"activity_main.xml",这样右侧就有“preview”选项卡了,点击activity_main.xml下端的“Design”、“Text”可切换。...
2020-04-10 17:06:30
202
原创 高速走线注意事项
USBRoute USB D+ and D- signal pairs together with a consistent trace separation and 90-ohm differentialimpedance 90欧差分阻抗 Route USB D+ and D- signal pairs using minimum vias and corners. 最少的过孔和拐角...
2020-04-10 13:12:56
733
原创 CC1101配置
CC1101_MDMCFG2[6:4] MOD_FORMAT[2:0]The modulation format of the radio signal ASK is only supported for output powers up to -1 dBm MSK is only supported for datarates above 26 kBaudValues:0 : 2-FSK...
2019-12-09 16:15:41
448
原创 CC1101 寄存器配置
CC1101_MDMCFG2[6:4] MOD_FORMAT[2:0]The modulation format of the radio signal ASK is only supported for output powers up to -1 dBm MSK is only supported for datarates above 26 kBaudValues:0 : 2-...
2019-12-09 16:11:37
1022
原创 USB硬件
typecCC是配置通道sbu1.sbu2是辅助通道USB TYPE-C母座的pin脚图CC承载了TYPE-C连接过程中的传输方向确认和正反插确认功能,以及USB PD BCM码信号传输功能,实现负载的功能配置。两根线CC线,当其中一根CC作为TYPE-C接口的配置信号时,另一个CC则作为电缆上EMARKER芯片的供电电源。剩下的SBU1和SBU2为辅助信号,在...
2019-11-14 09:52:24
5258
原创 IMX6UL 相关
static iomux_v3_cfg_t gpmi_pads[] = { MX6_PAD_NANDF_CLE__NAND_CLE | MUX_PAD_CTRL(GPMI_PAD_CTRL2), MX6_PAD_NANDF_ALE__NAND_ALE | MUX_PAD_CTRL(GPMI_PAD_CTRL2), MX6_PAD_NANDF_...
2019-09-17 17:41:29
385
原创 线材那点屁事
网线cat7 sstpUTP:Unshielded Twisted Pair 非屏蔽双绞线FTP/STP: STP, Shielded Twisted Pair 屏蔽网络线; FTP, Foiled Twisted Pair, 铝箔屏蔽网络线;SFTP: 双屏蔽网络线。这种线的结构,是在FTP/STP的铝箔基础上,再加上一层镀锡铜编织网,最外面是PVC。由于多了一层镀锡铜...
2019-09-17 13:38:17
209
原创 vivado 2018与modelsim的联合仿真
1、vivado中设置modelsim(即第三方仿真工具)的安装路径。“Tools”——>“Settings...” 选择Tool Settings下“3rd Party Simulators”选项卡,Install Paths下 “ModelSim”栏中输入或选择modelsim工具的安装路径,2、器件库编译“Tools”——>“Compile Simulation ...
2019-01-22 12:53:18
3879
原创 STM8S那些破事
1、中断的使用 EXTI_SetExtIntSensitivity外部中断控制寄存器 1 (EXTI_CR1)void EXTI_SetExtIntSensitivity(EXTI_Port_TypeDef Port, EXTI_Sensitivity_TypeDef SensitivityValue){ /* Check function parameters ...
2018-12-31 21:08:30
1735
xapp1249-smpte-sdi-interfaces-7series-gtx-transceivers
2019-05-16
TB-FMCH-DP3 Hardware User’s Manual
2019-05-14
TB-FMCH-12GSDI Hardware User Manual
2019-05-14
DP1.4标准——VESA Proposed DisplayPort (DP) Standard
2018-10-12
DDR3 Demo for the Lattice ECP3 Versa Evaluation Board Users Guide
2017-08-22
DP 连接器规格VESA标准
2017-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人