• vs的win32工程配置opencv环境

    时间:2024-05-31 12:10:25

    vs2013的win32工程配置opencv环境opencv版本与vs各版本对应Visual Studio 2010 : vc10Visual Studio 2012 : vc11Visual Studio 2013 : vc12Visual Studio 2015 : vc14Visual Stu...

  • STM32的UART读写及printf打印

    时间:2024-05-31 11:38:50

    0.摘要本文以STM32F1x系列单片机为例,主要介绍了串口的初始化、串口中断、接收/发送、串口调试等内容,也顺带讲到中断分组、半主机模式以及微库MicroLIB。 1.串口初始化串口初始化主要包括对IO、USART和中断的初始化。根据STM32F1x手册RM0008的P166,USART在全双工模...

  • STM32使用SWO引脚调试

    时间:2024-05-31 11:34:18

    目前有在调试STM32F207+DP83848做的一款带以太网的IP网关。在软件上使用了FreeRTOS的操作系统。由于第一次在工程上使用FreeRTOS,遇到了不少困难,有时候调试起来有些无法入手。因此特地将收集到的资料写在这里:目前使用的IAR for ARM做的调试,首先我会先把SWO功能开起...

  • 使用 x32dbg 分析 PC 上 QQ 撤销功能(好友消息和群消息)

    时间:2024-05-31 11:11:08

    标题:使用 x32dbg 分析 PC 上 QQ 撤销功能(好友消息和群消息)作者:猫猫、有点乖文章目录0x00 前述0x01 收集信息0x02 初窥门径0x03 略有小成0x04 驾轻就熟0x05 结语0x00 前述QQ,作为一款即时通讯工具,现在已被很多人使用,对于 90 后来说(包括我),它记录...

  • 基于MDK-ARM创建STM32L-DISCOVERY Project

    时间:2024-05-31 10:46:12

    本文只针对使用MDK-ARM建立软件开发环境,并基于STM32L1xx_StdPeriph_Lib_V1.1.1库及其Examples,其余情况可参考UM1451 User manual Getting started with software development toolchains for...

  • 芯科EFR32BG22芯片,详细分析与nRF52805和CC2640R2F区别

    时间:2024-05-31 08:50:48

    依托蓝牙5.2的新特性,芯科实验室(Silicon Labs)于今年年初线上宣布推出基于Bluetooth 5.2 的SoC — EFR32BG22 ,在发布会中,Si公司展示了EFR32BG22的亮点,采用纽扣电池供电工作时长可达十年。根据蓝牙技术联盟(SIG)的预测,到2023年蓝牙设备的年度总...

  • SONY无线PS2遥控手柄与stm32单片机通信

    时间:2024-05-31 08:49:35

    SONY的PS2无线手柄是索尼游戏机的遥控手柄,控制协议已被全球创客**,可以方便用于机器人控制器,作为遥控输入设备。这款手柄价格便宜,性价比极高。原理PS2无线手柄按键比较多,例如在一款游戏中的设定:PS手柄无线接收器,针脚输出端(面对插头)----------------------------...

  • STM32 USB的DFU功能

    时间:2024-05-31 08:48:45

    最近用到USB,后来发现了STM32F103可以程序实现DFU,在网上搜到代码对比官方文件发现是大容量FLASH的DFU,我用的是STM32F103C8T6,属于中容量。自己对着官方例程修改了网友的代码,改成中容量后可以使用DFU更新固件。修改过程中要注意几点1.在库函数“void SystemIn...

  • 大白带你重玩STM32系列(八)——详解STM32的时钟树

    时间:2024-05-31 08:19:59

    http://forum.eepw.com.cn/thread/288123/1 上一讲当中,我们简单提到了STM32的时钟源。我们知道STM32的系统时钟的选择是可以通过对其内部的时钟管理寄存器的操作来进行选择。那么这些寄存器操作的是芯片内部的哪些电路,以及芯片内各部分外设具体的时钟频率又是如何确...

  • stm32的usb与上位机通过中断传输进行通信控制led--LibUsbDotNet

    时间:2024-05-31 08:17:52

    一上位机的实现USB上位机使用c#编写,使用到是著名的USB开源库LibUsbDotNet,驱动也是通过LibUsbDotNet自带的InfWizard.exe生成的,实现效果如图1所示,stm32 上电时,软件能够自动检测并显示相关信息,点击亮按钮,上位机通过端点1发一个字节到下位机stm32板上...

  • STM32 USB IAP 经验简单记录。

    时间:2024-05-31 08:15:02

    1、首先到官网找一个USB IAP的例程。芯片是 STM32F10X,就找对应的例子,不同系列存在差异就不多说了。2、确认自己bootloader的大小和功能,简单阅读例子里面默认最小空间32KB,我自己规划是64KB,0x10000.3、USB IAP的程序都是打包好的,我只研究了一下按键触发的信...

  • STM32中固件库的下载

    时间:2024-05-30 20:00:59

    需要下载固件库的芯片:STM32F103VCT6方法1:直接进入:https://www.st.com/en/embedded-software/stm32-standard-peripheral-libraries.html方法2:如下1.首先打开ST公司的主页:https://www.st.co...

  • windows下,python3.6 32位、64位共存及开发工具vscode配置

    时间:2024-05-30 19:10:36

    1、python3.6.5的安装    1.1、分别下载python 32位、64位,选择不同地址安装。如图环境变量安装时可以勾选。如忘记,可添加:    D:\program\Python\Python36-64\Scripts\;D:\program\Python\Python36-64\;D:...

  • 在Win10的Linux子系统下搭建ESP32的开发环境

    时间:2024-05-30 19:01:03

    在Win10的Linux子系统下搭建ESP32的开发环境一.介绍1.Windows的Linux子系统  win10进行了内置工作于命令行的Linux子系统功能,WIN10用户只需要开启Linux子系统,并进行获取安装就可以在原生态的Windows系统下使用Linux系统的一系列功能,对于接触学习Li...

  • ESP32编译和引用第三方库

    时间:2024-05-30 18:57:25

    以smartconfig工程为例 如上图所示,红色框中lt5就是我创建的文件夹(拷贝log文件夹修改名字得到的) 接着修改lt5目录下的component_project_vars.mk文件 如上图所示,将lt5替换为log即可,接着切换到esp-idf-v3.1/components目录下拷贝lo...

  • "无法安装64位版本的Office,因为在您的PC上找到了以下32位程序"的解决办法

    时间:2024-05-30 18:33:58

    台式机是在电脑城组装的,那么安装的Windows系统可能会自带Office2003。如果此版本Office存在,那么可能会对之后Office 2017/2019的安装造成阻碍。解决办法方法1、点击此链接https://go.microsoft.com/?linkid=9669698下载微软提供的官方...

  • 基于无法安装64位版本的visio,因为在您的PC上找到了以下32位程序的解决办法

    时间:2024-05-30 18:33:34

    今天在给自己安装visio 64位版本的时候,出现“无法安装64位版本的visio。为在您的PC上找到了以下32位程序:microsoft access database engine 2010(english),请卸载所有32位Office程序,然后重试安装64位Office。如果要安装32位Of...

  • 第16章-超声波跟随功能 基于STM32的三路超声波自动跟随小车 毕业设计 课程设计

    时间:2024-05-30 16:07:23

    第16章-超声波跟随功能 无PID跟随功能 //超声波跟随if(HC_SR04_Read() > 25){motorForward();//前进HAL_Delay(100);}if(HC_SR04_Read() < 20){motorBackward();//后退HAL_Delay(1...

  • stm32中断优先级管理与外部中断编程

    时间:2024-05-27 14:22:01

    stm32中断优先级管理与外部中断编程中断优先级管理外部中断编程官方示例程序exti.h#ifndef __EXTI_H#define __EXIT_H#include "sys.h"//////////////////////////////////////////////////////////...

  • Java面试 32个核心必考点完全解析

    时间:2024-05-26 13:31:57

    目录课程预习1.1 课程内容分为三个模块1.2 换工作面临问题1.3 课程特色课时1:技术人职业发展路径1.1 工程师发展路径1.2 常见技术岗位划分1.3 面试岗位选择1.4 常见面试流程1.5 面试前的准备工作1.6 面试考察点1.7 四类硬技能课时2:计算机与网络基础2.1 知识点汇总2.1....