自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(165)
  • 资源 (1)
  • 收藏
  • 关注

原创 通过STM32F756 QSPI来读写数据

8M的数据还是需要读很多时间,但还是可以接受的。直接生成BIN文件。这种方式非常慢,并不建议,并且是只能是HEX文件。

2024-02-25 17:23:18 385

原创 TEC2083BS-PD码转换器(解决博世矩阵控制PELCO派尔高球机的问题)

我公司研发的TEC2083BS-PD控制码转换器设备可将1路标准的BIPHASE总线博世协议转换成4路PELCO-D/P快球协议输出,设备具有1路输入,4路标准PELCO-D/P协议接口输出,设备输入输出均带隔离功能,面板上带电源指示灯和每一点通信指示灯,拨码开关可选择输入波特率和协议,设备带固定安装孔,可方便地安装在机柜或通用桌面,银色铝合金外壳。适合博世DVR、博世矩阵等设备对前端PELCO协议解码器、快球等协议设备的控制,适合博世协议设备的改造、升级等功能使用,解决博世矩阵系统搭配问题。

2023-08-10 12:24:15 694

转载 国民技术32位M0系列MCU-032、030、031系列解析对比

近日要用到ARM的MCU, 有朋友推荐用国民的,看了一下,有这样的一个对比。**

2023-05-26 23:14:05 551 1

转载 uCOS-III任务堆栈溢出检测及统计任务堆栈使用量的方法

从结果中我们看到SystemDataBroadcast任务的100字节的任务栈只用了58字节,使用率为58%,还有近一半的富余,100字节其实是合适了的,而 58X1.5 = 87,58X2.0 = 116, [87,116]之间取一个数,就取100吧,嘿嘿!注意的是,程序需用运行很长的时间以让堆栈达到其需要的最大值。但是请遵循一个原则:必须让系统运行足够久,比如尽量让系统处于不同的运行状态下,然后观察任务堆栈使用的变化,找到堆栈的最高使用率,然后根据上文所说的原则按需重新分配新的任务堆栈大小。

2022-11-15 07:44:44 815 1

原创 全志F1C芯片参数对比,供查阅

•支持输出尺寸高达2048 x 2048 •支持1个UI通道和1个视频通道用于主显示RT-Mixer •支持SmartColor 2.0以获得出色的显示体验•支持双显示:LCD + CVBS Out •支持18位RGB接口,最高最高 1920x1080@60fps,带双链路的 LVDS 接口,最高 1920x1080@60fps。•SIP DDR2内存,时钟频率高达400MHz •支持​​SD2.0、eMMC4.41 •支持SPI NAND/NOR Flash。F1C600特性介绍。F1C600参数介绍。

2022-11-03 14:43:13 2140 1

转载 Qt5+STM32F407+步进电机 | 通过电脑控制步进电机实现:6+2通道、速度可变、运动精确步数的教程——简介(1/4)

首先是一堆废话:这次项目的讲解分为4各部分,分别是简介(1/4)、基础知识(2/4)、程序开发(3/4)和联合调试(4/4),这一次内容属于简介(1/4),可以对应文章标题(↑)快速定位目前处于哪一讲解环节。

2022-09-03 10:20:45 687 1

转载 行业:DP2.0接口性能逆天,但想要普及还很难

凭借着如此出色的传输性能,DP2.0协议可单屏输出16K@60Hz(DSC)、10K@60Hz无损、4K@240Hz,以及双屏8K@120Hz的视频输出,同时还支持HDR-10视频特性。甚至像UGREEN绿联这种专业的配件品牌,已经推出了支持DP1.4协议或HDMI2.1协议等多种产品,而且在拓展坞等产品也率先用上了DP1.4协议接口,让拓展8K显示器变得轻而易举,当然也方便了用户选择到可靠不虚标的产品。与上一代的DP1.4协议相比,DP2.0协议的数据带宽性能提高了3倍,有效率高达97%的提升。...

2022-08-02 15:31:31 1753

转载 hdmi cec简介 开发指导

一、hdmi cec简介 CEC,全称是Consumer Electronics Control,消费类电子控制。为用户环境中所有通过HDMI线连接的家庭视听设备提供高级控制功能的一种协议,用户通过一个遥控器即可对这些连接的设备进行控制。   如图所示,可以只用电视遥控器同时控制电视和盒子,或是只用盒子遥控器同时控制电视和盒子。 二 CEC架构 HDMI连接的一个系统内所有音视频信号源产...

2022-03-19 08:45:44 8007 3

转载 HDMI SCDC处理过程

 SCDC       State and Control Data Channel         接收端如果有SCDC,应该在E-EDID中包含一个有效的HF-VSDB,并且把SCDC_Present位设置为1。在访问SCDC之前,源端必须验证接收端E-EDID中,包含一个有效的HF-VSDB并且SCDC_Present位要设置为1,否则源端不能访问S...

2022-02-08 23:42:08 3096 1

转载 分布式音视频系统浅析

随着国防军工建设体制建设规划的不断完善,军队指挥控制信息系统规模逐渐扩大,诸多音视频传输厂商掀起了一股有关IP化分布式音视频系统建设的旋风,诸多厂家纷纷带来了在不同技术架构下的产品。   小鸟科技作为业内以技术研发作为原始动力的企业,在其血液中流淌着工程师基因,坚信好的设计,优秀的产品品质自然会说话。   首先理解一款好的产品,要清楚这款产品的历史,才能看清楚发展方向。所以今天先回顾IP化分布式音视频系统的历史,一起探索IP化分布式音视频系统的前世今生,同时给大家介...

2022-01-03 12:17:32 5909 1

转载 AVB音视频传输协议简介

一、音视频传输面临的主要问题二、如何解决这些问题 1. 网络传输问题2. 媒体时钟同步问题三、AVB体系 1.协议框架2. 网络拓扑3. 典型应用场景 a. 车载娱乐系统b. 大型演唱会现场四、参考资料本文是AVB系列文章的第一篇,简单介绍车载以太网中的AVB技术。一、音视频传输面临的主要问题大家想一下,在观看网络视频的时候,经常遇到的问题是什么?卡顿花屏(实时直播)延时大音视频不同步假设音视频源正常的,造成以上问题的原因是什么呢?卡顿:网络不流畅、数据不能及时到达。花屏:视频数据丢失、错误。然而这只是表面

2022-01-03 11:09:03 5349 1

转载 Cobranet网络音频解决方案

Cobranet网络音频解决方案2018年4月26日Cobranet 技术是第一种在市场上大规模应用的专业网络音频传输技术,是专业网络音频技术的鼻祖,也是Dante网络音频技术的参考蓝本。Cobranet应用历史较长,具稳定成熟、性价比高等特点,是入门级的专业网络音频技术。Cobranet由于Dante网络音频技术的比较Cobranet路由切换软件Cobranet Discovery是一款免费的Cobranet软件,用于管理和配置Cobranet设备。 Cobranet Discovery可以自动发现所有在

2021-12-21 23:32:04 933 1

转载 最为详细的HDMI接口EDID的解析,有它就够了

HDMI EDID详细解析 cfl927096306 2020-08-15 08:58:49 ...

2021-11-29 11:08:56 7473 1

原创 GD32F103替代STM32F103带来串口不能用的问题

RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2; /* BEGIN: Added by lejianz, 2021/11/20 */ //RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1; RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV2;void MX_USART2_UART_Init(void){ huart2.Instance ...

2021-11-28 15:51:28 4500 1

转载 2021-11-14

ws2812 程序设计与应用(1)DMA 控制 PWM 占空比原理及实现(STM32) Yonas-Luo 2020-07-11 21:11:51 ...

2021-11-14 18:09:50 199

原创 GD 和STM32 芯片在串口发送代码的处理的区别。

__align(8) u8 USART3_TX_BUF[USART3_TXBUFF_SIZE]; //串口2发送区void u3_printf(char* fmt,…){u16 i,length;volatile u16 tmp;va_list ap;va_start(ap,fmt);vsprintf((char*)USART3_TX_BUF,fmt,ap);va_end(ap); length=strlen((const char*)USART3_TX_BUF); //leji

2021-10-05 16:32:23 3006 1

转载 LWIP中一个奇怪宏定义的解析

对于lwip中内存池的大小,不同的lwip版本定义的方式不一样,但都大同小异。在lwip_1.4.1中,通过一个static函数获取内存池大小:u32_t memp_get_memorysize(void){ u32_t length=0; length=( MEM_ALIGNMENT-1 #define LWIP_MEMPOOL(name,num,size,desc) + ((num)*(MEMP_SIZE+MEMP_ALIGN_SIZE(size).

2021-09-17 22:39:08 358 1

转载 HDMI光纤线----高清传输新物种了解一下

HDMI光纤线----高清传输新物种了解一下 prettycom 2018-07-27 12:30:03 ...

2021-09-05 19:07:06 1793

原创 2021-08-28

本机摄像头和麦克风 dshow-vdev=USB Camera :dshow-adev=麦克风 (USB Microphone)  : 播放本机摄像头 vlc dshow:// :dshow-vdev="USB Camera" :dshow-adev="麦克风 (USB Microphone)" :dshow-size=320*240 udp   server...

2021-08-28 20:13:43 252

转载 非常详细的STM32 CAN通信的贴子,从总线细节到编程实现

一. CAN协议概念 1.1 CAN 协议简介 CAN 是控制器局域网络 (Controller Area Network) 的简称,它是由研发和生产汽车电子产品著称的德国 BOSCH 公司开发的,并最终成为国际标准(ISO11519以及ISO11898),是国际上应用最广泛的现场总线之一。差异点如下: CAN 总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN 为底层协...

2021-06-06 15:17:45 5934 3

转载 CAN通信详解及STM32实现

本章我们将向大家介绍如何使用STM32自带的CAN控制器来实现两个开发板之间的CAN通讯,并将结果显示在TFTLCD模块上。本章分为如下几个部分: 30.1 CAN简介 30.2 硬件设计 30.3&nbsp...

2021-05-26 00:04:18 7213

转载 CAN通讯详解

CAN通讯详解 csdn_Yoa 2018-08-03 11:45:44 22516 ...

2021-05-23 17:43:04 4832

转载 2021-05-23

CAN总线报文浅析 男人花 2018-01-11 09:53:07 25185 ...

2021-05-23 17:40:21 138

转载 CAN的报文格式

CAN的报文格式 在总线中传送的报文,每帧由7部分组成。CAN协议支持两种报文格式,其唯一的不同是标识符(ID)长度不同,标准格式为11位,扩展格式为29位。 在标准格式中,报文的起始位称为帧起始(SOF),然后是由11位标识符和远程发送请求位(RTR)组成的仲裁场。RTR位标明是数据帧还是请求帧,在请求帧中没有数据字节。 控制场包括标识符扩展位(IDE),指出是标准格式还是扩展格式。它还包括一个保留位 (...

2021-05-23 17:27:50 9958 2

原创 关于LATTICE FIFO_DC的RPReset引脚的解析

What is RPReset port used for in the FIFO_DC module of IP Express?The RPRESET signal in FIFO_DC component is used as an Active High Reset signal for the Read side.To read the contents of the FIFO_DC module, the RPRESET signal should be de-asserted, and t

2021-04-20 23:20:46 717

转载 复合视频信号CVBS解析

复合视频信号CVBS解析 做视频处理难免要接触电视信号,了解全电视信号的原理。当我们把电视的信号线接到示波器上时,会发现波形很乱,但总是有一些规律可循:每隔一段特别乱的波形之后有一个很窄的低电平。中间那些特别乱的波形其实就是有效像素电平信号,那些很窄的低电平信号就是一些同步信号。 复合视频信号CVBS(Composite Video Baseband Signal或者Color Video,...

2021-04-07 23:02:56 6797

转载 一种多路图像采集系统的软件设计

     工业现场因为环境复杂,实时性要求高,常常需要对一处或多处重要位置同时进行监控,且能够在需要时切换其中一幅画面全屏显示。这就要求设计一种实时视频监控系统,既能够满足工业现场应用的特殊环境,具有体积小、功耗低、可定制的特点,又能够对多点进行同时采集和同屏显示以及对其中的一路进行切换。  国内现有的视频监控方案一般是采用CCD摄像头+视频解码芯片(如SAA7113H/ADV7181B)+FPGA/CPLD+DSP...

2021-04-07 22:16:47 885

转载 网段划分 && 教你如何在一个有500台PC以上的局域网配置IP、子网掩码

对于ip地址我们前面通过多次文章,大家都有一定的理解,不过通过的留言,有部分朋友还是对子网掩码、ip地址的网段有些疑问,那么今天我们一起来解下这方面的内容。 一、什么是子网掩码? 在了解ip地址的网段之前,我们先来了解子网掩码,很多对网络了解不深的朋友都对子网掩码有些迷惑, 不了解它是用来干什么的? 子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址...

2021-03-14 18:40:21 12993 3

转载 基于FPGA的GV7600驱动控制器设计,按照BT1120协议传输YCbCr数据

目录 一、基于FPGA的GV7600驱动控制器设计,按照BT1120协议传输YCbCr数据 二、模块名称 三、模块输入输出端口定义(interface) 四、模块功能(functions) 五、模块行为描述(behavior descriptions) 六、时序说明图(diagrams) 七、注意事项 八、参考文献及代码 九、经验总结 一、基于FPGA的GV7600驱动控制器设计,按照BT1...

2021-03-14 11:25:31 2817

转载 视频时序与BT1120的关系 && FPGA实现BT.1120编码

CEA-861-D视频时序:水平方向对比:垂直方向对比:BT.1120整体数据格式:具体实现可参考我另外一篇文章《FPGA实现BT.1120编码》。 仅作参考,modulesim仿真通过,未做时序优化 研究了两天的BT1120规范,以及CEA-861-D视频时序,找到了一些对应关系(见我另外一篇文章《视频...

2021-03-14 10:51:58 3916 3

转载 MSTAR芯片的I2C 引脚配置

芯片的pin 脚可以用作不同的功能,总结一句就是外设进行状态和数据交换。最常用的是作为GPIO,设置为输出模式时,通过高低电平来控制一些外围设置;// 如LED,屏的电源,背光的开关,功放的静音等等。 除了控制设置之外,还需要和外部设置传输数据。pin 作为GPIO 设置为IN时,是获取外设的高低来判断外设的状态,最常用的一些source 通道的detect,及一些wakeup 功能。pin 作为SAR 口,获取ADC值; // 如按键板,参照“mstar平台SAR口使用”pin 作为UART / SP.

2021-03-11 23:43:20 1701

转载 MSTAR nos初始化流程!

1.  int main(void)    2. voidMApp_PreInit(void)    3. msAPI_MIU_GetMiuSpeed()          enMiuDDR_Speed = MIU_SPEED_DDR2_800MHz;   4. void ...

2021-03-11 23:37:19 742

转载 MSTAR 常用函数的名称和定义!

apiXC_Cus.c修改Pcmode的默认参数和ADCapiXC_Sys.c系统的函数和参数EDID等等BD_MST030B_10AL8_12052.hIO口按键等定义Board.hBD的选择drvPQ.cPQ驱动FILES_R2_M12_ZUI_64MB_ATVMM_MIRROR.mkmake file 文件MApp_Customer_Info.hHashkeyMApp_DataBase.cD...

2021-03-11 23:35:31 534

原创 关于MSTAR的IO初始化

关于MSTAR的IO初始化volatile U8 code padInitTbl[]= //attribute((section (".isp_info"))) =drvPadConf.c中这个初始化表,是用来实现对IO PORT的功能实现初始化的。跟了一下这个结构。表非常长,相当于把每一个IO定义了一遍,形成了一个数据表,这个表在void MDrv_Pad_Init( void )中实调用,void MDrv_Pad_Init( void ){ U8 code *pPadConfig;

2021-03-11 23:30:22 570

转载 Lattice Diamond与modelsim联合仿真环境设置

Lattice FPGA开发环境在仿真时可以使用modelsim,相比于Diamond自带的Active-HDL仿真工具,具有更好的交互性以及更便捷的可操作性。与其他FPGA的开发环境一样,需要设置联合仿真环境。 本文使用的环境为:Diamond 3.9 modelsim se 1...

2021-03-09 16:13:27 2222

转载 Mstar方案软件运行基本原理

1、 MApp_Main.c里有个while(1)循环;2、 通过 while(1)循环MApp_MultiTasks 里面的 MApp_ProcessUserInput 可以 得到 当前的 u8KeyCode3、 while(1)循环 里面的MApp_TopStateMachine的作用:3.1、在刚开机时,首先 enTopState = STATE_TOP_DIGITALINPUTS 等待用户输入;3.2、再次调用:MApp_TopStateMachine时,switch ( enTopStat

2021-03-07 17:03:03 1422

转载 SKINTOOL笔记

SKINTOOL笔记:一、 最好事前知道1、 添加控件时,最好知道一些硬件在软件里的跑得过程,可以事半功倍的找到处理函数 2、要知道控件的基本属性每一个属性对应调用一个函数。常用的属性有:EN_ZUI_AUTOCLOSE_WINPROC    (自动关闭菜单)EN_ZUI_DYNAMICTEXT_WINPROC    (动态获取字符串)EN_ZUI_DYNAMICLIST_WINPROC &nbs..

2021-03-07 16:41:57 913

转载 液晶常用接口“LVDS、TTL、RSDS、TMDS”技术原理介绍

液晶常用接口“LVDS、TTL、RSDS、TMDS”技术原理介绍1;LvdsLow-Voltage Differential Signaling 低压差分信号  1994年由美国国家半导体公司提出之一种信号传输模式,它是一种标准  它在提供高数据传输率之同时会有很低之功耗,另外它还有许多其他之优势:  1、低电压电源之兼容性  2、低噪声  3、高噪声抑制能力  4、可靠之信号传输  5、能够集成到系统级IC内  使用LVDS技术之之产品数据速率可以从几百.

2021-03-07 16:36:12 4662

转载 2021-03-07

一、问题 Mstar TV方案,屏参里有个pwm频率参数,理解头疼,设置头疼 二、理解 ############################ Panel backlight related params. ########################...

2021-03-07 11:25:34 190

转载 MSD3393/MSD3463 屏参及REG对照表

 概述:TIMMING组成   MOD: BANK:0x1032VOP: SC_BK10 注意BANK对应:  VOP: SC_BK10   例如:MS_U16 m_wPanelHTotal;                     Sub VOP_18[11:0]    HTOTAL对应下图:VOP.

2021-03-07 11:17:15 1252

Linux GDB编译

Linux GDB编译

2016-06-10

空空如也

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

TA关注的人

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