方式 程序stm isp
STM32CubeMX教程10 RTC 实时时钟 - 周期唤醒、闹钟A/B事件和备份寄存器
使用STM32CubeMX软件配置STM32F407开发板实现RTC周期唤醒、闹钟A/B事件功能,具体为在周期唤醒时利用串口输出当前RTC记录时间,当闹钟A/B事件发生时利用串口输出闹钟A/B事件发生提示 ......
分析程序执行
分析器是一个可以生成另外一个程序的执行时间的统计结果的程序。分析器可以输出一份包含每个语句或函数的执行频度、每个函数的累积执行时间的报表。许多编译器套件,如 Windows 上的 Visual Studio 和 Linux 上的 GCC 都带有分析器,可以帮助我们找到程序中的热点。微软曾经只在价格昂 ......
STM32移植LVGL8.3
你需要提前准备好,LCD的相关函数、电容触摸的相关函数和一个可以跑的工程 1.准备LVGL8.3的包 2.修改lv_conf_template.h为lv_conf.h,进入lv_conf.h,修改第15行#if 0为#if 1 3.将lvgl整个包放至工程该目录下:APGC_V1_0\Middlew ......
调试分析Linux 0.00引导程序
Bochs虚拟机的配置文件 简介 Bochs 虚拟机的配置文件 描述待启动的虚拟机的配置,例如内存大小、启动镜像、网络功能、存储配置。 Bochs运行后,会先查找配置文件,解析模拟器要虚拟的系统相关信息后启动系统。 如何设置从软驱启动 floppya: 1_44="Image", status=in ......
编译Cython代码的方式
title: aliases: tags: - Python/Cython category: 方法 stars: url: creation-time: 2024-01-08 16:12 modification-time: 因为 [[Cython]] 是 Python 的超集,所以 Python ......
程序员三大基础思维简谈:协议、接口和分层
不管是硬件设备、软件概念或者是网络通讯中,协议、接口无处不在,软件系统离不开分层模型。我认为它们应该是计算机类专业中基础的基础,是必学的课程或概念。协议和分层,各种课程都有涉及,但可惜的是,很多计算机类专业都没有设立接口技术这一项。 我当年上大学,接口技术只是一门不受重视的选修课,老师不讲,学生不用 ......
java split 无效 ,由于split()函数的默认行为是去除匹配分隔符周围的空格,导致程序运行不符合预期
java split 无效 ,由于split()函数的默认行为是去除匹配分隔符周围的空格,导致程序运行不符合预期 Java split 无效的原因及解决方法 在Java编程中,我们经常需要对字符串进行拆分,常用的方法之一就是使用split()函数。然而,有时候我们会发现使用split()函数无效,即 ......
STM32 GPIO 工作原理
目录STM32F4074 GPIO 原理STM32的GPIOGPIO的基本结构和工作原理GPIO的工作模式输入模式浮空输入模式上拉输入模式下拉输入模式模拟输入模式输出模式开漏输出模式开漏复用输出模式推挽输出模式推挽复用输出模式总结与分析什么是推挽结构和推挽电路?开漏输出和推挽输出的区别?在STM32 ......
程序员如何准备好一次高质量的汇报?
又到一年年末时,相信大家都希望在年终汇报的时候,能给老板展示一下自己女娲补天般的业绩,但很多人却往往讲成了流水账,本来 90分的成绩,从嘴里说出来变成了 60分。(文末附述职 PPT 模版下载) 同事们普遍都觉得你做的很好,但是汇报过程中,你却发现语言讲不通、功劳说不清,该讲的不讲,不该讲的讲了一大 ......
程序员减肥:疯狂减肥会导致两种不幸的结局
第一种是,体重反弹,减肥失败。因为一旦体重降下去了,目标就丧失了,之前扭曲的行为也就无法坚持。体重反弹,就是早晚的事。 第二种不幸结局更严重,就是减了体重却丢了健康。饥饿、月经紊乱、脱发、无力、胃不舒服、隔三岔五便秘或腹泻,人被折磨得够呛。 (更多教程:java567.com搜"减肥") ......
STM32串口重定义与匿名上位机显示波形
封装了串口调试代码,并且可以通过匿名上位机显示实时波形,也可以通过USB模拟串口实现。 CubeMX配置如下: 简单来说,就是啥也不用配置,默认打开Asynchronous即可。 对了,需要在Keil的魔术棒里面打开该选项: 相关代码如下: QFDebug.c /* USER CODE BEGIN ......
程序员软技能:在爱情上,如果你总是在追,对方就会跑得越来越远
我们总想得到自己得不到的东西,我们总想得到别人也想得到的东西。所以,希望越大,失望越大,你就越不可能得到。我敢肯定,你在学校的操场上玩的时候就已经有过这样的体验了。你有没有追着其他小孩想要他们跟你一起玩?生活就是一个大操场。如果你想让别人逃走就去拼命追他们吧。(更多优质内容:java567.com) ......
SDL_Quit: 清理SDL2资源的正确方式
SDL_Quit是SDL2库中的一个重要函数,用于清理SDL2库初始化时所分配的资源。在SDL应用程序的生命周期结束时,正确使用SDL_Quit是确保资源被释放的关键步骤。本文将深入介绍SDL_Quit的使用方法和注意事项,并通过示例代码进行详细说明。 SDL_Quit函数的基本用法 SDL_Qui ......
免费获取 IntelliJ IDEA 激活码的 7 种方式(2024 最新版)
大家好,我是R哥。 你还在满世界找 IntelliJ IDEA 激活码? 前两年,我给大家分享了《免费获取 IntelliJ IDEA 激活码的 6 种方式》,很多小伙伴表示获取到了,我个人也是,我每年都在免费续期。 时过境迁,都 2024 年了,这 6 种获取激活码的方式也该给大家更新了。 这篇整 ......
maven添加本地包依赖的两种方式
maven添加本地包依赖 1、通过 <scope>system</scope> 的依赖方式引入 2、通过mvn install 命令将依赖包添加到本地maven仓库 1、<scope>system</scope> 的依赖方式引入比如项目目录下有lib/errorWordsCore-1.0.jar需求 ......
在程序开发中一些重要的思想和原则
在程序开发中,有一些重要的思想和原则可以帮助开发者编写出更好的代码,提高代码质量和可维护性。以下是一些值得遵守的核心思想: 模块化: 把复杂的系统分解成一系列可重用的模块或组件,每个模块具有单一职责,减少耦合度,增强代码的复用性和可维护性。 面向对象编程(OOP): 封装、继承、多态三大特性,确保数 ......
微信小程序,真机上接口调不通
1.正常部署https访问(已在小程序后台配置域名) 2.如果还是调不通,访问 https://myssl.com/ 对htts网址进行检测 小程序需要A级以上才能正常调用 3.如果达不到A级,需要访问 https://myssl.com/chain_download.html 修复证书链 4.修复 ......
echars x轴坐标显示不全处理方式
显示不全的效果 xAxis中添加 axisLabel: { //x轴文字的配置 show: true, interval: 0,//使x轴文字显示全 } axisLabel中添加以下进行格式化 axisLabel: { //x轴文字的配置 show: true, interval: 0,//使x轴文 ......
检验算法程序的好坏标准
什么是算法程序? 算法程序通常指的是执行特定算法的计算机程序。要深入理解这个概念,我们可以将其分解为“算法”和“程序”两部分,并探究它们的基本含义。 简而言之:对特定问题求解过程的描述。 算法 (Algorithm): 定义:算法是解决问题的明确步骤序列,它是独立于任何编程语言的,可以用伪代码、流程 ......
burp抓微信小程序、burp抓app
1、安装proxifier2、使用微信电脑端版本用的3.9.83、设置好burp代理4、设置proxifier代理,proxyserver中设置好代理,proxificaition rules里面设置微信小程序应用(wechatappex.exe),ADD里面设置应用名称,action设置前面设置的 ......
《Python语言程序设计基础》期末知识全面复习(2024.1.8更完)
此篇为期末考试全面复习而写,故包含许多不那么重要但是相当基础的概念。 时间紧张,故全半角符号混用。 望诸君见谅。祝期末顺利。 第一章 程序设计基本方法 1.程序设计语言: 分为机器语言、汇编语言和高级语言,前两个统称为低级语言。低级语言基于计算机结构而设计,直接操作于计算机硬件,高级语言的代码表示方 ......
小程序获取当时的位置且具体展示以及相关的天气温度
项目的需求是需要在小程序中展示到你所在的位置的具体市、区、街道甚至门牌号等。 此处我用uni-app中的uni.getLocation与腾讯地图的逆地址解析结合,获取相关地址。如悦来广场国贸大厦等。 腾讯文档地址:https://lbs.qq.com/service/webService/webSe ......
STM32CubeMX教程9 USART/UART 异步通信
1、准备材料 开发板(正点原子stm32f407探索者开发板V2.4) ST-LINK/V2驱动 STM32CubeMX软件(Version 6.10.0) keil µVision5 IDE(MDK-Arm) CH340G Windows系统驱动程序(CH341SER.EXE) XCOM V2.6 ......
驱动程序Driver
驱动精灵、360驱动大师、驱动人生、联想驱动管理我该相信谁? 一直找不到一个可信赖的驱动管理软件。官网的驱动又更新的太慢了。几乎不更新。驱动精灵和360驱动大师以及其它驱动管理软件检测的驱动结果都不一样,而且标榜驱动来自官方。一些绿色版的驱动管理软件虽然纯净但检测结果感觉更不靠谱。该怎么样快速更新到 ......
【burp系列】burp抓包app安卓模拟器(wifi方式)
一、避坑四项 不要用某电模拟器,惨烈的教训。尤其是新手朋友。(部分流量走proxifier,但是bp抓不到,最新版bp也抓不到;根目录只读,无法挂载,因为adv还无法更改,太麻烦了) 模拟器得要看看是否有adv配置,最好避开这种版本,否则装证书问题太多了。 burp版本不要太旧,最多比最新的晚一年。 ......
8种超简单的Golang生成随机字符串方式
本文分享自华为云社区《Golang生成随机字符串的八种方式与性能测试》,作者: 张俭。 前言 这是**icza**在StackOverflow上的一篇高赞回答,质量很高,翻译一下,大家一起学习 问题是:go语言中,有没有什么最快最简单的方法,用来生成只包含英文字母的随机字符串 icza给出了8个方案 ......
程序员创业该做什么产品?
大家好,我是闲者,因为今年的目标是做个自己的产品,但是却不知道要做什么产品!很纠结。原文发表在我的博客:闲着博客-程序员创业该做什么产品? 考虑到孙子兵法提过先胜而战”,既然不知道要做什么产品,那就看看做什么产品会失败!顺便吐槽下…… 关于程序员如何创业,做产品,网上搜一下就是一堆。所以简单的看下哪 ......