自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 windows下py调用vs2019生成dll库

之前使用py调用了matlab的 .m 文件(上一篇博客),能够实现使用matlab进行计算的效果,但实际使用下来,计算的速度还是稍微慢了一些。同样的一个函数执行100次,使用py调用matlab的方法,大概需要6s左右;使用py调用dll库的方法,只需要0.2s。。生成dll库,我使用的方法是,先将matlab代码转成c代码,再利用vs将c代码生成dll库。软件环境:win10(64位),py3.6,vs2019, matlab2020b一.matlab部分1.首先先写好需要转化的matlab代码

2021-09-13 20:06:05 378

原创 windows下python调用matlab

使用python调用matlab先确定版本,我使用的anaconda的环境和matlab2020a.过程如下:1.到matlab中安装py的文件. 通过cmd的命令行安装, 有一个坑是, 需要管理员身份运行cmd, 否则会提示没有权限.我是使用anaconda的环境,所以需要管理员身份打开命令行(右键开始-搜索-cmd-管理员身份运行)。先运行conda,如果提示没有命令的话,需要把“…Anaconda\Scripts”加到环境变量,重启命令行。运行activate xx // xx 是环境名

2021-08-30 11:54:10 343

原创 使用openGL绘制图形显示在pyqt建立的ui界面中

使用openGL绘制图形显示在pyqt建立的ui界面中,一种方法是使用widget对象,将widget提升成自定义成openglwidget显示openGL的图像。1.安装pyqt、qtdesigner.exe、pyuic.exe工具。qtdesigner.exe可以像QT的IDE一样,拖拽生成操作界面(所见即所得的界面生成工具)。pyuic.exe可以把界面的.ui文件转化为py文件。安装 pyQt5 和 pyQt5-tool, 直接使用 pip 或者 conda 安装就行. 设置好pycharm

2021-08-15 20:14:26 6384 6

原创 LSM303D磁传感器数据读取

最近需要使用磁传感器,之前使用的是HMC5883,不过这次买的是LSM303D,记录一下。使用的单片机是STM32F407,模拟iic,正点原子的库。数据手册参考的是:https://item.szlcsc.com/2776949.html代码参考的是:https://blog.csdn.net/cp1300/article/details/75644988修改的代码如下#include "lsm303.h" #include "delay.h"#include "usart.h"#inclu

2021-08-03 10:37:00 2625 6

原创 [LeetCode] 39. 组合总和python实现

第一次跑去力扣刷题,就随便点进去了每日一题,题目是这样子的:给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的数字可以无限制重复被选取。说明:所有数字(包括 target)都是正整数。解集不能包含重复的组合。示例 1:输入:candidates = [2,3,6,7], target = 7,所求解集为:[[7],[2,2,3]]示例 2:输入:candi

2020-09-09 13:33:54 283

原创 sim868模块

最近使用了SIM868模块做了项目,单片机使用的是STM32F103C8T6,使用串口2与SIM模块通信,实现了打电话、发短信、GPS定位、GPRS发送数据的功能,能够实时定位,1s发送一次定位数据到服务器。SIM模块代码如下:#include "sim.h"#include "delay.h"#include "string.h" #include "oled.h"#include "key.h"#include "usart.h"#include "usart2.h"//SIM868

2020-06-24 16:00:04 3265 12

转载 创建一个STM32F0xx工程模板

之前一直是使用stm32f103系列,直接使用正点原子的教程,并没有关注过创建工程的问题,现在由于某些原因,需要使用stm32f072c8t6,引脚功能大致相同,但没有现成能用的工程,所以需要手动创建一个工程。参考博客1:https://blog.csdn.net/qq_37449342/article/details/102683798?depth_1-utm_source=distribut...

2020-04-22 11:17:06 1082

原创 Win7下编译OpenCv4.2.0及contrib模块

由于官网提供编译好的OpenCv都是不包括opencv_contrib部分的,所以只能自己动手编译,记录一下过程。0.需要准备的材料OpenCv源码下载地址:https://github.com/opencv/opencv/releasesOpenCv_contrib的源码下载地址:https://github.com/opencv/opencv_contrib/releasescma...

2020-03-13 14:11:00 415

原创 WIN7下利用OPENCV自带的分类器训练XML文件

一.环境QT5.14OpenCv 4.2.0训练器使用的是OpenCV-3.4.1-x64版本的opencv_createsamples.exe和opencv_traincascade.exe文件。高版本去除了这两个文件,有些低版本使用的时候会出现”应用程序无法正常启动(0xc000007b)。“的错误。(我之前使用OpenCv-3.3.1的时候就出现过)下载链接:https://g...

2020-03-13 13:18:45 396

原创 使用百度地图工具进行坐标转换

在Android上使用百度地图SDK开发时,需要读取手机和GPS模块的定位坐标,然后在手机端的百度地图上显示出来,由于坐标系的不同,所以需要进行坐标的转换。我使用的是百度地图提供的API函数来进行转换。1.在百度地图SDK开发包下载选择上“计算工具”2.导入类接口import com.baidu.location.LocationClientOption;import com.baidu...

2020-03-03 14:33:51 2121

sim868测试.rar

stm32f103控制sim868模块,打电话、发短信、GPS定位、GPRS发送数据的功能,能够实时定位,1s发送一次定位数据到服务器。

2020-06-24

stm32f072c8t6.rar

Stm32f072空工程,包含时钟初始化,延时初始化,串口1,2,3初始化。串口中断函数是空的。需要自行添加

2020-06-23

stm32f072.zip

这是一个stm32f072c8t6的工程,包含了io、i2c、usart、timer等部分,是一个空的工程。可能有点问题

2020-04-22

OenCv-MinGW-Build.7z

OpenCv4.2.0和contrib编译好的文件,在WIN7下QT5.14能正常使用SIFT等算法。

2020-03-13

PhoneLocation.7z

调用手机的GPS定位并在百度地图上显示,同时显示出所在的省市街道。需要在室外能接收到GPS信号才能准确定位。注:需要自己申请AK

2020-03-02

Keil.TM4C_DFP.1.1.0.pack

TM4在Keil上对应的的Pack,直接安装即可。。凑个字数。

2019-07-08

STC12硬件PWM.rar

使用stc12c5a60s2输出pwm,在12MHz的晶振下,频率范围183Hz到46.875kHz可调,占空比0-100可调。

2019-07-08

1.54墨水屏.rar

简易的stm32f103zet6的墨水屏驱动程序。下载解压重新编译即可使用。

2019-07-08

空空如也

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

TA关注的人

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