01 2024 档案
摘要:自由实时操作系统(FreeRTOS)是一款开源的、基于实时多任务处理的嵌入式操作系统,专为微控制器和嵌入式系统设计。其灵活性、可移植性和可靠性使得它成为许多嵌入式系统工程师的首选。FreeRTOS的核心理念是提供一个轻量级、可裁剪的实时内核,以满足不同应用场景的需求。 FreeRTOS系统移植步骤
阅读全文
摘要:Reverse Engineering Academy (http://reverser-course.de) CrackMes (http://www.crackmes.de) ReverseMes (http://www.reversemes.de) Contests (http://conte
阅读全文
摘要:Linux下移植pjsip,使用QT开发1、移植pjsipenv:fedora14arm-linuc-gcc:gcc version 4.5.1 (ctng-1.8.1-FA)#./configure \CC=arm-linux-gcc \CROSS_COMPILE=arm-none-linux-g
阅读全文
摘要:在开发板中运行QT程序的基本条件是具备QT环境,那么QT的移植尤为重要,接下载我将和小伙伴们一起学习QT的移植。 一、准备材料 tslib源码 qt-everywhere-src-5.12.9.tar.xz源码 arm开发版 二、获取安装包 tslib源码的git获取地址是:https://gith
阅读全文
摘要:一、简介 由于博主本人是初学者对QT的机制不了解,所以遇到了一个比较大的坑,特此记录一下。我遇到的问题是无法在静态函数中向另外一个类发送信号。解决办法:先将信号发送给同类中的普通函数,然后在从普通函数中发送信号给外部类。 二、C与C++中static的用法 这里不是介绍QT静态函数信号的发送吗,和s
阅读全文
摘要:一、简述 QT项目开发完成后,需要打包发布程序,在实际生产中不可能把源码发给别人,所以需要将源码打包正可执行文件或者安装程序。 二、设置应用图标 把 ico 文件放到源代码目录下,在QT项目中的'.pro'文件中添加自己准备好的ico文件(使用QT默认生成的图标时,可以跳过这一步) RC_ICONS
阅读全文
摘要:搭建一个简单的httpserver,用于测试数据通讯 from http.server import HTTPServer, BaseHTTPRequestHandlerimport json data = {'result': 'this is a test'}host = ('localhost
阅读全文
摘要:一.如何阅读芯片手册(datasheet) 作为嵌入式学习者,如何去阅读芯片手册是重中之重。不管是什么芯片手册,在写的怎么天花乱坠,它的本质也就是使用说明书。 可是问题来了,它Y的是本英语的说明书,但是英语不好的友友们不要过于焦虑,我们现在有了很好的翻译软件,而且只要我们多读多看,在未来的一个时间点
阅读全文
摘要:一.查看芯片手册 根据芯片手册找到3个条件 1.根据芯片手册找到对应端口,并对相应端口组使能,而IMX6ULL使能是默认的 2.找到对应引脚的模式,设置为GPIO模式或者其他串口模式 IOMUXC_SNVS_SW_MUX_CTL_PAD_SNVS_TAMPER3地址:0x02290000 + 0x1
阅读全文
摘要:一、作用找到一种非线性的控制组合代替传统的PID控制器的线性组合,获得更有效的误差反馈控制率,只需将误差信号换成关于误差的非线性函数如fst函数(fhan函数)和fal函数等,可实现“小误差大增益,大误差小增益”的效果。 二、理论分析有了跟踪微分器TD之后,我们就可以利用误差e1=v1-x1和误差微
阅读全文
摘要:一、作用安排过渡过程,产生跟踪信号和微分信号,滤除噪声。 二、理论分析 三、Matlab仿真3.1 .m文件实现function [x1,x2] = TD_2order(u)T=0.001;r=500;h=0.01;persistent x_1 x_2if isempty(x_1) x_1=0;en
阅读全文
摘要:MATLAB的Simulink使用及实例 今天我们来新建一个如图所示的simulink文件 新建一个Simulink 有两种方法 第一种在命令行直接输入similink,然后回车键就好了(注意simulink第一个S是小写哦) 第二种我们可以直接在MATLAB上面找到simulink,如下图所示点进
阅读全文
摘要:之前公司的验证码比较简单,可以采取直接破解的方式进行登录 部分代码如下: # -*- coding: utf-8 -*- from selenium import webdriver from selenium.webdriver.common.by import By from selenium.
阅读全文
摘要:从excel里面读取接口参数,请求,对响应做出比较,将响应内容、比较结果回写到excel (可以加入excel配色、比较的容错、发送邮件) read.py # -*- coding:utf-8 -*- import xlrd import xlwt import sys reload(sys) sy
阅读全文
摘要:#Python2.7 可以优化一下 前10页 每页点赞最多的段子 百思不得姐 # -*- coding: utf-8 -*-import MySQLdbimport urllib,urllib2import sys,rereload(sys)sys.setdefaultencoding('utf-8
阅读全文
摘要:1. 引言电力电子是电力系统中的重要组成部分,它涉及到能量转换和功率控制等关键技术。为了研究和优化电力电子设备的性能,建立仿真模型是一种重要的手段。Matlab作为一种强大的数学软件,提供了丰富的工具和功能,可以帮助我们实现电力电子仿真模型。 2. Matlab实现电力电子仿真模型的基本步骤2.1
阅读全文
摘要:前言开始接触 CTF 网络安全比赛发现不会写 Python 脚本的话简直寸步难行……故丢弃 Java 学习下 Python 语言,但单纯学习语法又觉得枯燥……所以从 Python 爬虫应用实战入手进行学习 Python。本文将简述爬虫定义、爬虫基础、反爬技术 和 CSDN博客排行榜数据爬取实战。 网
阅读全文
摘要:1.深度优先递归方式; import re import requests headers = { 'User-Agent':"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrom
阅读全文
摘要:广度优先算法介绍 整个的广度优先爬虫过程就是从一系列的种子节点开始,把这些网页中的"子节点"(也就是超链接)提取出来,放入队列中依次进行抓取。被处理过的链接需要放 入一张表(通常称为Visited表)中。每次新处理一个链接之前,需要查看这个链接是否已经存在于Visited表中。如果存在,证明链接已经
阅读全文