草庐IT

RK3588s imx415相机适配及ISP调优系列(三)--- RKISP调试环境配置

经过上篇的相机配置后,两个mipi相机已经可以正常出图了。其实对于rk系列如何配置mipi相机,网上已有不少相关资料均可参考借鉴。RK3588simx415相机适配及ISP调优系列(一)RK3588simx415相机适配及ISP调优系列(二)—mipi相机适配那么接下来讲讲怎么做ISP图像调优。SonyIMX415是瑞芯微官方就已经适配过的,因此ISP相关的参数都是用的默认参数。如果只是在光照条件较好的环境下来做做监控的话图像质量是足够了,但如果想用来做目标识别或是对图像质量有更高的要求,则需要再对图像质量进行针对性调优了,也就是本篇开始所要讲述的内容。以下先从如何配置RK3588S的ISP在

STC89C52单片机LCD1602显示屏介绍与代码演示

目录LCD1602显示屏介绍引脚介绍内部结构框图 存储器 DDRAM储存器地址 CGRAM与 CGROM的地址时序介绍LCD1602快捷指令 LCD1602指令操作流程:字符、字符串的显示 各种进制的数字显示在LCD1602上显示十进制数字在LCD1602上显示十六进制数字在LCD1602上显示二进制数字LCD1602显示屏介绍LCD1602(LiquidCrystalDisplay)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符显示容量:16×2个字符,每个字符为5*7点阵引脚介绍内部结构框图 存储器DDRAM储存器地址/*

网络协议(四):网络分类、ISP、上网方式、公网私网、NAT

网络协议系列文章网络协议(一):基本概念、计算机之间的连接方式网络协议(二):MAC地址、IP地址、子网掩码、子网和超网网络协议(三):路由器原理及数据包传输过程网络协议(四):网络分类、ISP、上网方式、公网私网、NAT网络协议(五):网络互联模型、物理层、数据链路层网络协议(六):网络层(版本、首部长度、区分服务、总长度、标识、标志、片偏移生存时间、协议、首部校验和)网络协议(七):传输层-UDP网络协议(八):传输层-TCP(可靠性传输、拥塞控制、建立连接-三次握手、释放连接-四次挥手)网络协议(九):应用层(域名、DNS、DHCP)网络协议(十):HTTP(报文格式、请求方法、头部字段

基于STC89C52RC设计的心形流水灯设计

基于STC89C52RC设计的心形流水灯设计一·硬件设计分析1.1主控电路主控单片机选择为STC89C52RC的 LQFP-44(10x10)封装注意:使用51单片机需要注意,如果需要使用的单片机的P0口,则需要在P0的IO口上接上一个4.7K-10K左右的上拉电阻。 上拉电阻的作用:给单片机的I/O口拉高电平当I/O口的电平软件拉低时,会给单片机一个驱动电流P1口单片机内部有上拉电阻,所以不需要外接一个上拉电阻。1.2时钟(晶振)电路由于STC89C52RC是没有内部时钟的,必须在外部配置晶振电路才能启动使用。STC89C52RC是可以支持0-80Mhz的晶振使用通常选用12.000Mhz(

STC8h1k28六个基本实验

实验一STC8h1k28熟悉开发环境及端口输出控制实验内容:项目1:参考原理图,设计1位闪烁灯程序,每次亮、灭时长均为500ms。项目2:参考原理图,设计三色流转灯程序,GRB三种颜色的LED轮番点亮,每次只亮一盏,每次点亮时长为500ms。原理图:实验原理:(共阳)LED负极接单片机IO口(P00\P01\P02),当IO口输出低电平时LED被点亮,反之熄灭。/*程序代码及注释:项目1:参考原理图,设计1位闪烁灯程序,每次亮、灭时长均为500ms。代码如下:*/#include/*存储的是定义好的寄存器地址。*/#include/*用到_nop_()这个函数就得包含这个头文件里面有关于这个

蓝桥杯STC15F2K60S2单片机 CCP/PCA/PWM模块的学习与使用

有道是“一花独放不是春,万紫千红春满园”我们不能只满足于眼前所谓的“够用、能用”的少量知识,而不去深入学习探究,进而不慎封锁了自己的见识和更多创新开发上的可能性。曾经仅满足于学习了蓝桥杯单片机的三个外部晶振定时器:定时器0、1、2.就认为完全够用了直到有高人提点,方才认识到对官方手册的研究实属过于缺乏了,从而使得自我不能了解到CCP/PCA/PWM模块。本文就学习研究下这个模块的基础以及驱动原理:文末会安排代码硬件实验,使其实现外部中断、定时器、PWM输出等功能,并附上源码。芯片型号:STC15F2K60S2蓝桥杯单片机CT107D开发实训平台CCP代表的是Capture/Compare/PW

STC 51单片机54——气压水压计HX710B 串口显示均值滤波+滑窗滤波

  //气压模块为红色模块,传感器型号未知,其信号放大器型号为HX710B//STC15W408AS11.0592MHz波特率9600,串口输出大气压强值//STC15W408AS没有定时器1,所以用定时器2做波特率发生器//采用电脑USB供电会有很大的干扰,建议采用电池或者充电宝#include"reg52.h"#defineDownload_command0xf1//功能码sfrAUXR=0x8e;sfrIAP_CONTR  =  0xC7;  //0000,x000EEPROM控制寄存器sfrT2H        =  0xD6;  //0000,0000T2高字节sfrT2L     

STC32G 单片机通用串行通信接口及其编程

STC32G系列单片机有4个全双工通用串行通信接口,串口1与串口2既有异步通信功能、又有同步通信功能,串口1与串口2都可进行SPI通信,SPI是一个全双工高速同步串行;通信总线串口3、串口4只有异步通信功能。本文将重点讨论其异步通信(UART)功能。STC32G单片机通用串行通信接口可以进行管脚切换。串口编程涉及接口管脚选择设置,通信模式设置,波特率发生器定时器(需要定时器做波特率发生器,单片机串口通信接口内部没有波特率发生器)选择设置,波特率设置、数据发生与数据接收等。串口1的管脚可在4组管脚间切换,通过寄存器P_SW1的B6~B7位设置,如下:串口2的管脚可在2组管脚间切换,通过寄存器P_

STC32G 单片机通用串行通信接口及其编程

STC32G系列单片机有4个全双工通用串行通信接口,串口1与串口2既有异步通信功能、又有同步通信功能,串口1与串口2都可进行SPI通信,SPI是一个全双工高速同步串行;通信总线串口3、串口4只有异步通信功能。本文将重点讨论其异步通信(UART)功能。STC32G单片机通用串行通信接口可以进行管脚切换。串口编程涉及接口管脚选择设置,通信模式设置,波特率发生器定时器(需要定时器做波特率发生器,单片机串口通信接口内部没有波特率发生器)选择设置,波特率设置、数据发生与数据接收等。串口1的管脚可在4组管脚间切换,通过寄存器P_SW1的B6~B7位设置,如下:串口2的管脚可在2组管脚间切换,通过寄存器P_

SH367309 BMS 锂电池保护板方案 该电池管理系统由SH367309和MCU实现,其主要功能包括:充电管理、放电管理、容量计、安全保护、数据备份、ISP、静 置功耗和低功耗模式等

SH367309BMS锂电池保护板方案该电池管理系统由SH367309和MCU实现,其主要功能包括:充电管理、放电管理、容量计、安全保护、数据备份、ISP、静置功耗和低功耗模式等烧写工具WriteTools配置EEPROM(1)WriteTools工具烧写SH367309的EEPROM,支持“在线烧写”(配合上位机软件)和“脱机烧写”(不需要上位机软件参与)两种方式,具体说明文档见上位机文件夹中的“SH367309_Help.pdf”;(2)打开上位机软件时,需要采用“以管理员身份运行”方式;(3)关于上位机中的电压、电流保护阈值及延时配置,请以实际电芯要求为准,同时温度保护配置之前,请选择好