2024年程序员学习
文章平均质量分 86
普通网友
这个作者很懒,什么都没留下…
展开
-
RTMP使用笔记(一):解析使用wireshark抓取的RTMP协议包_wireshark rtmp
RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题。Adobe的实时消息传递协议(RTMP)通过可靠的流传输提供双向消息多路复用服务,例如TCP [RFC0793],用于在一对通信对等体之间携带具有相关定时信息的视频,音频和数据消息的并行流。原创 2024-05-17 07:46:27 · 990 阅读 · 0 评论 -
RTMP使用笔记(一):解析使用wireshark抓取的RTMP协议包_wireshark rtmp(1)
RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题。Adobe的实时消息传递协议(RTMP)通过可靠的流传输提供双向消息多路复用服务,例如TCP [RFC0793],用于在一对通信对等体之间携带具有相关定时信息的视频,音频和数据消息的并行流。原创 2024-05-17 07:45:53 · 829 阅读 · 0 评论 -
RT-Thread记录(三、RT-Thread 线程操作函数及线程管理与FreeRTOS的比较)_rtthread和freertos区别
•RT_THREAD_CTRL_STARTUP:开始运行一个线程,等同于 rt_thread_startup() 函数调用;等同于 rt_thread_delete() 或 rt_thread_detach() 函数调。•RT_THREAD_CTRL_CHANGE_PRIORITY:动态更改线程的优先级;#ifndef RT_USING_SMP /*多核相关支持,我们这里就一个M3内核*/#ifdef RT_USING_SMP /*多核相关支持,我们这里就一个M3内核*/原创 2024-05-17 07:44:45 · 919 阅读 · 0 评论 -
MSP430学习笔记(五)丨12位模数转换器ADC12_A_msp430adc12怎么使用(1)
Created on: 2023年7月20日。* Created on: 2023年7月20日。// 返回DMA模块的指定存储器缓冲区的地址。// 清除选定的ADC12_A中断标志。// 用于反转或取消反转采样/保持信号。// 返回选定的存储器中断标志的状态。// 获取指定存储器缓冲区的结果。// 启用/开始模拟-数字转换。// 用于更改转换数据的分辨率。// 启用参考缓冲区的突发能力。// 禁用参考缓冲区的突发能力。// 设置转换数据的读回格式。// 设置参考缓冲区的采样率。原创 2024-05-17 04:08:40 · 862 阅读 · 0 评论 -
MSP430学习笔记(三)丨MSP4305529定时器及其应用(定时中断、PWM、驱动舵机
定时器有四种工作模式:停止模式、向上模式、连续模式和向上/向下模式。使用 MC 位(两位)选择工作模式。原创 2024-05-17 04:08:06 · 851 阅读 · 0 评论 -
MSP430学习笔记(一)丨GPIO和GPIO中断_msp430f5529gpio中断
/ 设置为GPIO输出// 设置为GPIO输入// 高电位输出// 低电位输出// 翻转电位extern void GPIO\_setAsInputPinWithPullDownResistor(uint8\_t selectedPort, uint16\_t selectedPins) // 下拉电阻输入模式// 上拉电阻输入模式// 配置输出外围模块(例如设置PWM)// 配置输入外围模块// 获取引脚上的输入值// 启用引脚上的中断// 禁用中断// 获取引脚中断状态。原创 2024-05-17 04:07:32 · 471 阅读 · 0 评论 -
MSP430F5529 多路PWM输出控制舵机和电机_msp430f5529输出多路pwm
例如在控制舵机时你的脉冲20ms分成200份(ARR = 2000),那么你能控制的最小脉冲时间是20ms/2000 = 10us 也就是你不可能产生一个不是10us整数倍的脉冲,你的脉宽最小的步进值就是10us 这个步进值会影响到你的舵机等的控制精度,ARR会影响到你电机速度控制闭环时的输出值的取值范围!) ARR的取值还是很值得深入研究的 ARR过高 计数值会比较大,控制精度很高,但是在430定时器的频率高就意味着 多费电,甚至为此你还需要去产生一个远高于 正常系统时钟 的时钟!原创 2024-05-17 04:06:57 · 1782 阅读 · 0 评论 -
ESP8266系列WIFI模块的使用_esp8266 wifi模块(1)
这六个引脚只需要4个就行了:RXD、TXD、GND、VCC,分别和USB转TTL模块的TXD、RXD、GND、VCC相连接就行了。1、ESP8266的RXD(数据的接收端)需要连接USB转TTL模块的TXD,TXD(数据的发送端)需要连接USB转TTL模块的RXD,这是基本的;2、关于VCC的选取,在USB转TTL模块上有3.3V和5V两个引脚可以作为VCC,但是一般选取5V作为VCC。如果选取3.3V,可能会因为供电不足而引起不断的重启,从而不停的复位。原创 2024-05-16 23:07:40 · 419 阅读 · 0 评论 -
ESP8266智能家居(3)——单片机数据发送到mqtt服务器_mqtt 单片机
/创建动态的jsonbuffer。//解析Json对象字符串。//等待数据传送过来,若没有数据,一直等待,即执行到本行不向下执行。if(root.containsKey(“led”)) //判断是否包含某个键。原创 2024-05-16 23:07:06 · 725 阅读 · 0 评论 -
ESP8266智能家居(3)——单片机数据发送到mqtt服务器_mqtt 单片机(1)
51单片机和nodeMCU的连线方式如下它们串口的两根线交叉连接,二者的USB供电端一起接在电脑的USB口上。如果它们不是用的同一套供电系统,就需要注意共地的问题!原创 2024-05-16 23:06:33 · 469 阅读 · 0 评论 -
ESP8266智能家居(2)——8266发布数据到mqtt服务器_8266和mqtt
将服务器的发布主题设置为8266上的订阅主题,这样,只要你一发布内容,服务器就会自动推送给8266,8266就可以接收数据了。同理,将服务器的订阅主题设置为8266的发布主题,这样服务器就能接收到8266上发的数据。服务器地址和端口号很重要,设置为和你8266代码里面一样的。打开MQTT调试助手,进入设置界面。原创 2024-05-16 23:05:59 · 274 阅读 · 0 评论 -
在windows10下安装Qt4
注意:这个Qt所有的东西都要安装在C盘,不要随意更改路径,占你2G而已,否则的话可能安装不成功的,本人没有实验过,如果你有兴趣可以试一下。(4)按完MinGW后,在编译器路径那里选择路径: C:\Qt\mingw32\bin\g++.exe,然后点击打开就行了.同理可以配置C编译器,只是g++.exe换成了gcc.exe(见说明2)。(2)还是那句话,直接按next,出现登陆账户就skip就行,都保持默认即可,在最后的界面,不要把勾去掉,按finish,然后creator就启动了。原创 2024-05-16 03:35:27 · 803 阅读 · 0 评论 -
图像的拉普拉斯算子之c++实现(qt + 不调包)_laplacian函数计算图像清晰度c+
拉普拉斯素描 k是用来消噪声点,ka是用来消灰度较低的斑点。高斯拉普拉斯边缘检测。原创 2024-05-16 03:34:53 · 1048 阅读 · 0 评论 -
图像的形态学应用(击中 不击中运算和细化处理)之c++实现(qt + 不调包
【代码】图像的形态学应用(击中 不击中运算和细化处理)之c++实现(qt + 不调包。原创 2024-05-16 03:34:19 · 412 阅读 · 0 评论 -
图像处理黑科技——弯曲矫正、去摩尔纹、切边增强、PS检测_图像 弯曲 矫正算法
摩尔纹图案不仅随着图像的不同而变化,而且在同一图像中随着空间位置的变化而呈现不同的色彩和形态。图像切边增强是图像分割的子课题,也是图像处理和计算机视觉中的重要工作,近年来也是计算机视觉领域的研究热点之一,在目标检测、识别、分类等领域中得到广泛的应用。为保证特征点的旋转不变性,需要将上面的邻域旋转 进行特征方向对齐,旋转半径为邻域对角线长度的一半,旋转后特征点邻域的实际大小为。为保证特征点的旋转不变性,需要将上面的邻域旋转 进行特征方向对齐,旋转半径为邻域对角线长度的一半,旋转后特征点邻域的实际大小为。原创 2024-05-16 03:33:41 · 1272 阅读 · 1 评论