自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SNMP协议详解-3_snmp engineid(1)

AuthoritativeEngineID:消息交换中权威SNMP的snmpEngineID,用于SNMP实体的识别、认证和加密。0表示任何模型,1表示采用SNMPv1安全模型,2表示采用SNMPv2c安全模型,3表示采用SNMPv3安全模型。对于发送消息,该字段在发送一个消息请求时由应用提供。AuthoritativeEngineTime:消息交换中权威SNMP的snmpEngineTime,用于时间窗判断。PrivacyParameters:加密参数,加密运算时所用到的参数,比如DES CBC。

2024-05-17 08:12:43 755

原创 SMTP基本原理与C++实现向多人发送邮件_,smtp 命令行 多个发件人

并添加了多个邮件接收者的功能。

2024-05-17 08:12:09 162

原创 SMTP基本原理与C++实现向多人发送邮件_,smtp 命令行 多个发件人(2)

std::string srvDomain, //smtp服务器域名。std::string targetEmail, //目的邮件地址。/*文件绝对路径*/std::string content //内容。std::string userName, //用户名。std::string emailTitle, //主题。std::string password, //密码。

2024-05-17 08:11:35 658

原创 SMTP基本原理与C++实现向多人发送邮件_,smtp 命令行 多个发件人(1)

并添加了多个邮件接收者的功能。

2024-05-17 08:11:01 359

原创 nodeJS之mysql数据库连接_nodejs中getconnection(1)

bigNumberStrings:supportBigNumbers和bigNumberStrings启用 强制bigint或decimal列以JavaScript字符串类型返回(默认:false)dateStrings:强制timestamp,datetime,data类型以字符串类型返回,而不是JavaScriptDate类型(默认:false)supportBigNumbers:数据库支持bigint或decimal类型列时,需要设此option为true (默认:false)

2024-05-17 04:34:59 504

原创 NMOS和PMOS管电流方向,NMOS载流子是电子,流向都是从源极到漏极,电流的流向是从漏极到源极。PMOS,载流子是空穴对

上图出现的二极管为体二极管,在驱动感性负载(马达)时很重要。

2024-05-17 04:34:25 262

原创 nmon结果说明及分析_nmon报告怎么看

3.cpu00x页面:这些页面可以看到各个CPU在每个监控点的数据,包括User%、Sys%、Wait%、Idle%、CPU%以及对应图表;

2024-05-17 04:33:51 653

原创 nmon监控资源工具下载以及安装_nmon16j

下载成功后用命令rpm -ivh nmon-14i-1.gf.el6.x86_64.rpm安装成功后直接使用 (简单)②/命令把文件拷贝在该目录中===cp nmon16j.tar.gz /usr/local/src/nmon。1.将nmon上传至Linux环境上自定义目录,我的是跟着网上放在/usr/local/src目录下。我的是点击下载按钮,下载了个页面,然后点击页面会终于跳转到下载页面。①/命令创建nmon的目录====mkdir nmon。二:安装 nmon工具。T行业感兴趣的新人**

2024-05-17 04:33:16 378

原创 FPGA项目(8)——基于FPGA的电子密码锁设计(1)

Num是保存每一次输入的密码,默认值为5.例如第一次输入密码时,num=5,当按下密码自增键(k2时),num=6,再按一次k2,num=7,如果此时按下确认键(k1),那么num的值就会保存到key_input中,表示这是一次有效的密码输入,同时num返回到复位值5。首先要定义四个按键,用于控制系统的开始,密码的输入和确认等等。Confi_times用于保存按下确认按键的次数,如果按下确认按键6次,那么说明密码已经全部输入完成了,此时要进行密码核对,如果密码正确,就亮绿灯。

2024-05-16 23:33:59 290

原创 FPGA项目(3)--按键消抖_fpga 按键总是在下一时刻有效(2)

如果按键在规定的时间内一直处于按下的状态,那么就在计数器计数值要满的时候,将按键输出信号标记为1,输出一个周期的高电平,表示已经读取到按键被按下了。key_in是没有经过处理的按键按下后的原始信号,不加处理的话,就会导致单片机误认为按键被按下了很多次,对于FPGA而言,FPGA在50M高速时钟的驱动下,它会认为按键被按下了n多次!机械按键是平时做设计的时候很常见的电子元件,但是,不管是应用在单片机的场合还是FPGA的场合,这种按键出来的信号如果不加任何的处理,是无法被单片机/FPGA直接使用的。

2024-05-16 23:33:25 230

原创 FPGA项目(1)--FPGA驱动16 16点阵动态显示_ 16 16 led点阵动态显示驱动电路设计 实物

如果要显示很多字符,那么字模数据量是很庞大的。我选择的方案是将字模数据存在ROM里面。我选择使用列扫描的方式,也就是按照一定的频率,依次给C0,C1,C2…高电平,然后分别将字模数据输入在R0–R15上,只要列扫描的频率足够大,由于人眼的视觉暂留效应,就可以在点阵屏幕上显示出字符。可见,只要在C端输入高电平1,在R端输入低电平0,就可以点亮一颗LED。接下来就是提取字符的字模数据了,这个时候就要用到字符转字模的软件了。首先要例化ROM模块,因为字模数据全部在ROM里面。一切准备就绪以后,就是代码的编写了。

2024-05-16 23:32:51 329

原创 FPGA项目(1)--FPGA驱动16 16点阵动态显示_ 16 16 led点阵动态显示驱动电路设计 实物(1)

我选择使用列扫描的方式,也就是按照一定的频率,依次给C0,C1,C2…高电平,然后分别将字模数据输入在R0–R15上,只要列扫描的频率足够大,由于人眼的视觉暂留效应,就可以在点阵屏幕上显示出字符。由于使用了ROM,提取ROM里面的数据时,只需要给出ROM的地址就行。动态显示(滚动显示)的关键在于,传入给ROM的地址,是以人眼可以识别的频率动态变化的。接下来就是提取字符的字模数据了,这个时候就要用到字符转字模的软件了。首先要例化ROM模块,因为字模数据全部在ROM里面。一切准备就绪以后,就是代码的编写了。

2024-05-16 23:32:17 299

原创 嵌入式实时操作系统12——信号,互斥,消息_什么是按键任务

2、传感器读取任务更新测量数据后需要进行数据打印,此时任务需要判断打印信息任务是否被占用,如果打印信息任务未被占用则进行数据打印。3、WIFI任务收到数据后,需要向显示任务发送数据,显示任务根据数据刷新显示界面。上面涉及到的这些都属于任务间信息交互,不同的操作系统中有着不同的任务间信息交互方式,常用的任务间信息交互分为以下3类:1、同步2、互斥3、收发消息。

2024-05-16 04:03:15 606

原创 嵌入式学习总体路线

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!http://blog.csdn.net/kevinhg/article/details/67619

2024-05-16 04:02:41 649

原创 嵌入式学习DAY30 --- 文件的上传、Udp的服务器和客户端、IO模型_嵌入式 c 语言 上传文件

int i = 0;= ‘#’)i++;int main()//创建套接字”);return -1;\n”);//绑定地址信息(ip+port)”);return -1;\n”);//监听//将主动的套接字变成被动等待连接的套接字”);return -1;//建立连接”);return -1;\n”);

2024-05-16 04:02:07 672

原创 嵌入式学习DAY20 --- 数据结构(单链表)_ifndef linknode

/将当前节点指向头节点。//指向下一个节点的指针。//将当前节点的指向保存。//头节点指向当前节点。//当前节点指向先前保存的节点。//指向首节点的指针。//创建一个节点,移动到要删除的节点的钱一个节点。//先创建一个节点用来存放要插入的数据。//定义数据结构元素的类型。//创建一个节点指向首节点。

2024-05-16 04:01:31 580

原创 最全MPU6050工作原理及STM32控制MPU6050_关闭i2c主模式和fifo,一份字节跳动面试官给你的物联网嵌入式开发技术面试指南

单字节写时序:多字节写时序:如果要读取 MPU-60X0 寄存器的值,首先由主设备产生开始信号(S),然后发送从设 备地址位和一个写数据位,然后发送寄存器地址,才能开始读寄存器。紧接着,收到应答信 号后,主设备再发一个开始信号,然后发送从设备地址位和一个读数据位。然后,作为从设 备的 MPU-60X0 产生应答信号并开始发送寄存器数据。通信以主设备产生的拒绝应答信号 (NACK)和结束标志(P)结束。拒绝应答信号(NACK)产生定义为 SDA 数据在第 9 个 时钟周期一直为高。

2024-05-15 05:02:35 992

原创 最全Markdown之Typora笔记工具添加水印_md 加水印,2024年最新物联网嵌入式开发开发者必看

使用了很久的Typora工具记笔记,这个工具确实很好用,也很方便,但最近在使用Typora工具做笔记的时候,就在想能不能在笔记里面打上自己专属的Logo或者公司的Logo什么的,也相当于给自己打个广告嘛,然后就去搜索看怎么去打水印添加Logo,结果找了好多都没有,最后自己想想这东西不就是添加一个CSS样式就好了吗(谁让咱是搞技术的呢),然后就去看了一下源代码,发现确实很简单,只需要找到你的数据目录,然后在github.css中添加几个样式就OK了。

2024-05-15 05:01:56 423

原创 最全Mac上Qt安装和配置教程_mac qt,2024年最新2024年这些高频面试知识点最后再发一次

7、下面这一步你需要选择你需要的插件,如果你电脑吃的消全选也没啥问题,选择好之后点击继续,接下来需要等待一段时间,毕竟要下载几个G的插件嘛,耐心等待吧8、看到下面这个界面当然是I have,然后继续9、点击安装,耐心等待即可10、出现这个页面之后,点击完成11、安装完成之后显示,可以创建项目了。

2024-05-15 05:01:18 934

原创 最全Linux学习(1)——Linux文件目录_第1关 linux 文件目录,物联网嵌入式开发事件分发机制面试

Linux文件类型如下图所示:收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人**

2024-05-15 05:00:37 288

原创 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中

选择完学年学期、教师、课程、学生后,点击"确认添加"按钮,执行"添加授课信息"事件!

2024-05-14 20:12:08 201

原创 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中(1)

.post(“要使用的一般处理程序路径”, { TeachCourseJson: TeachCourseJsonString }, function (data) {(img-g0fspjR0-1715688666485)]//与AJAX交互,向一般处理程序传递json字符串数组,并返回结果。*文 件:AddTeachCourse.ashx。*创建日期:2013年2月6日17:57:01。*文件说明:添加授课信息。*作 者:mzj。*版 本 号:V1.0。*所属小组:评教小组。

2024-05-14 20:11:29 591

原创 《电子商务安全》考试重点 学习重点_电子商务安全体系以安全策略为核心,涉及人、过程和技术三要素,保护、检测、反

计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码计算机病毒就是能够通过某种途径潜伏在计算机存储介质(或程序)里,当达到某种条件时即被激活的具有对计算机资源进行破坏作用的一组程序或指令的集合。计算机病毒的特点计算机病毒是一段可执行的程序传染性潜伏性可触发性破坏性隐蔽性计算机病毒的分类按照计算机病毒存在的介质分类根据计算机病毒的破坏情况分类良性病毒恶性病毒根据计算机病毒的链接方式分类源码型病毒。

2024-05-14 20:10:51 698

原创 《电子商务安全》考试重点 学习重点_电子商务安全体系以安全策略为核心,涉及人、过程和技术三要素,保护、检测、反(1)

计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码计算机病毒就是能够通过某种途径潜伏在计算机存储介质(或程序)里,当达到某种条件时即被激活的具有对计算机资源进行破坏作用的一组程序或指令的集合。计算机病毒的特点计算机病毒是一段可执行的程序传染性潜伏性可触发性破坏性隐蔽性计算机病毒的分类按照计算机病毒存在的介质分类根据计算机病毒的破坏情况分类良性病毒恶性病毒根据计算机病毒的链接方式分类源码型病毒。

2024-05-14 20:10:07 577

原创 2024年物联网嵌入式最全相机ISP图像处理流程_相机isp解raw过程,2024年最新别再说自己不会了

由于图像是连续变化的,因此一个像素点的R、G、B的值应该是与周围的像素点相联系的,因此可以利用其周围像素点的值来获得该点其它两个通道的值。YUV码流的存储格式其实与其采样的方式密切相关,主流的采样方式有三种,YUV4:4:4,YUV4:2:2,YUV4:2:0,关于其详细原理,可以通过网上其它文章了解,这里我想强调的是如何根据其采样格式来从码流中还原每个像素点的YUV值,因为只有正确地还原了每个像素点的YUV值,才能通过YUV与RGB的转换公式提取出每个像素点的RGB值,然后显示出来。

2024-05-14 11:02:42 342

原创 2024年物联网嵌入式最全理解mipi协议_mipi电压,当上项目经理才知道

MIPI规定,传输过程中,包内是200mV、包间以及包启动和包结束时是1.2V,两种不同的电压摆幅,需要两组不同的LVDS驱动电路在轮流切换工作;Ultra-Low Power State entry command: 00011110 是差分传输,读取方法和上面提到的clk是一样的,需要注意的是Dp和Dn如果同时是高电平或同时是低电平的时候是无效数据,这个时候大概对应的是clk正弦的峰值,只有其中一个是高一个是低才是有效的差分数据。CLKp是高电平,CLKn是低电平的时候,差分信号表现为高电平。

2024-05-14 11:02:04 346

原创 2024年物联网嵌入式最全特别篇 --- SQLite数据库(嵌入式学习用法)_嵌入式sqlite用法,2024年最新抖音四面被拒再战头条终获offer

在代码中动态创建数据库》在程序运行过程中,当需要进行数据库操作时,应用程序会首先尝试打开数据库,此时如果数据库并不存在,程序则会自动建立数据库,然后再打开数据库。

2024-05-14 11:01:26 263

原创 2024年物联网嵌入式最全物联网开发120 - Micropython ESP32 C3连接INA219电压电流模块,物联网嵌入式开发面试题2024中高级

【代码】2024年物联网嵌入式最全物联网开发120 - Micropython ESP32 C3连接INA219电压电流模块,物联网嵌入式开发面试题2024中高级。

2024-05-14 11:00:46 405

原创 2024年最全论坛热贴 RT-Thread音频驱动开发(一),5214页PDF的进阶架构师学习笔记

分配 DMA 搬运 buffer。注册声卡放音驱动 */

2024-05-14 06:07:50 305

原创 2024年最全记ST_LINK与STM32的连接调试_stm32 usb设备 stlink 吐log,【吐血整理

1:打开项目配置选项卡,点击Debug,配置仿真器为ST-LINK DEBUG,点击setting。SW或者选择JATG,右侧SW/JATG Devise 下回出现id号。Download Function 选择第一项,其余默认点击下方ADD。检查插线和主板,这表示ST-LINK连接没问题,问题是找不到主板。这表示ST-LINK连接无误,而查找不到目标板,请检查插线和主板。同样设置ST-LINK DEBUG 点击Setting。至此,ST-link调试可以在MDK下下载,单步执行。且后续会持续更新**

2024-05-14 06:07:12 550

原创 2024年最全计算机网络学习总结(超赞!!!)_jisuanjiwangluoxuex1(1),2024年最新物联网嵌入式开发开发真等于废人

因为网络层是整个互联网的核心,因此应当让网络层尽可能简单。网络层向上只提供简单灵活的、无连接的、尽最大努力交互的数据报服务。使用 IP 协议,可以把异构的物理网络连接起来,使得在网络层看起来好像是一个统一的网络。地址解析协议 ARP(Address Resolution Protocol)网际控制报文协议 ICMP(Internet Control Message Protocol)网际组管理协议 IGMP(Internet Group Management Protocol)

2024-05-14 06:06:33 923

原创 2024年最全计算机系统基础(五)之RISC-V指令集_risc指令集,【大牛系列教学】

格式上只有一个字段不同于r格式,rs2和funct7替换为12位符号立即数(immediate字)imm[11:0]。immediate字段为补码值,所以它可以表示从-2"到2"-1之间的整数。当I型格式用于加载指令时,immediate字段表示一个字节偏移量,所以加载双字指令可以取相对于基址寄存器rd中基地址偏移±(2"或2048)字节(±(2或256)个双字)的任何双字。同样格式的I类型指令也可以用作加载指令注:其中画圈表示位移方向0表示向左移,1表示向右移。

2024-05-14 06:05:50 1219

空空如也

空空如也

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

TA关注的人

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