- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 STM32F103VC中ADC模拟看门狗问题记录-LL库
我在里面打断点就能进入do{}while,不打断点就就不去do{}while,实际带上个led灯操作是没有执行的,这应该是keil或者st-link的bug。
2024-01-12 09:05:56 455
原创 STM32F401RET6之u8g2库的oled
oled使用库文件可以减少很多步骤,对于初学者有很好的帮助,但是缺少了用寄存器读取的快乐,但是这种快乐也是因人而异吧。
2023-04-05 13:26:25 277
原创 树莓派pymysql初步试使用
1、安装Python3sudo apt-get python32、更换pip源参考链接sudo mkdir ~/.pipsudo vim ~/.pip/pip.conf添加[global]timeout =6000index-url =http://pypi.douban.com/simple/[install]use-mirrors =true mirrors =http://pypi.douban.com/simple/ trusted-host =pypi.douban.c
2021-03-16 10:21:05 1143
原创 树莓派从零开始搭建外网数据库
安装树莓派官方32位系统这里就不多说了,前面有文章提到过了,1、用串口(TX、RX、GND)修改wifi,开启ssh,开启vnc。注意:在config.txt中加入`enable_uart = 1`2、修改密码sudo passwd root #设置root用户密码#输入新的UNIX密码:#再输入一次密码:sudo passwd --unlock root #启用root用户sudo passwd pi #修改yourname用户密码#输入新的UNIX密码:#再输入一次密码
2021-03-09 12:41:51 406
原创 PyUSB的初识
PyUSB modules内容描述coreUSB主要模块util实用功能模块control标准控制请求模块legacy0.x兼容性层backend包含内置后端的子包开始pip install pyusb查看USB的VID和PID设备管理器->找到USB设备右键->属性->详细信息->硬件id测试程序:import usb.coreimport usb.utildev = usb.core.find(i
2020-12-15 11:29:01 5262
原创 手动配置arduino的esp8266的烧写环境
esp8266用arduino下载,非常慢而且还有下载错误。手动运行get.py文件出错,找了一些教程没有完成,最后偶然发现stagging文件里有packages目录,完成了配置。压缩包链接放在文章最后了。前提条件1、使用版本arduino-1.6.8-windows.exe,安装esp8266-2.7.4版本(其他版本应该也适用)。2、打开软件,文件->首选项设置首选项,附加开发板管理器网址是http://arduino.esp8266.com/stable/package_esp8266c
2020-08-18 20:59:46 810
原创 哈夫曼树和哈夫曼编码译码
1、编程思想哈夫曼树哈夫曼树是最小的WPL值,也就是最小带权路径。编程就是将n个权值进行比较,用最小的两个组成一个新的节点。用数组接收输入的n个节点的权值,将输入的编码进行整理,将最小的两个权值进行合并,多出n-1个新节点。用一个临时的数ct保存其左右子树以及父节点。通过临时的节点,将所有排序好的节点存放到tree[]数组中。哈夫曼编码对哈夫曼树中的前n个节点进行编码,从根节点开始,位于左子树的为0,右子树为1。编程就是通过符号找到其对应的是左子树还是有子树。输入与权值对应的编码,找到code[
2020-06-10 15:48:01 1664
原创 数据结构二叉树顺序存储结构的创建和遍历
创建顺序树//创建树void createTree(char *data){ int n = 1; char d; printf("请输入顺序树,空格代表该位置没有元素,\n 回车结束结束输入\n"); while((d=getchar())!='\n'&&d!=EOF){ if(n>MaxSize){ printf("输入有误,请仔细检查后输入\n"); n = 1; } if(d==' '); else data[n] = d;
2020-05-14 20:42:58 578
原创 数据结构之二叉树链表存储创建和遍历
简单的创建树并且遍历创建树bintree *createtree(){ bintree *t; datatype data; t = (bintree*)malloc(sizeof(bintree)); //检查输入是否合法 do{ scanf("%c",&data); getchar(); //接收回车字符 if((data!=' ')&&(data<'a')&&(data>'z')){ printf("输入格式错误,
2020-05-12 13:23:55 428
原创 树莓派安装opencv错误实例
安装的话参考几个博主的教程就可以1、教程12、教程23、常见的一些错误上面的流程先大只看一遍学要做些什么,先不要一步一步照着做,把一些文件都弄好以后,再编译,弄完之后会显示安装成功,python导入cv2包也是没有问题,但是写完代码运行的时候会出现一些问题。提示没有实现imshow功能,这是因为GTK+ 2.X和VTK support没有添加依赖,参考网站解决方法到opencv安装所有的依赖然后删除掉opencv文件夹里的build文件重新编译运行就可以了。不需要重新安装低的opencv来实现
2020-05-11 10:26:19 524
原创 树莓派学习笔记(python问题和文件操作)
此文章是转载文章,我以前看到一篇文章被博主删掉找不到了了,我参考了一篇文章https://www.cnblogs.com/zhoujie/archive/2013/04/10/python7.html,这篇文章的方法在树莓派上也能够用我用的是python3.7.3的语言环境,其他的应该也差不多.首先导入操作文件系统的包所有的方法都在包里,为了快速学习参考一些技术文档也是有必要的,如果能力强的可以...
2020-05-07 22:52:43 1079 4
原创 树莓派学习笔记(卸载python2.7、镜像源和屏幕)
今天一波睿智操作,想着把python2.7代码改成python3.7,害怕2.7的干扰直接卸掉sudo apt-get remove python2.7,高高兴兴地重启,结果悲剧了,重新烧录了好几次,没有想到python2.7的依赖关系,上网找黑屏的原因也没有找到,结果在找卸载python2.7时找到了。卸载python2.7的正确方法删除依赖关系sudo rm /usr/bin/pytho...
2020-05-06 12:54:26 882 2
原创 树莓派开发笔记(U盘和SSH)
错误照片Error mounting /dev/sda1 at /mdedia/pi/5AD0-53B4 unknown filesystem type ‘exfat’,出现错误的原因:昨天买的树莓派4B,装的是官方的系统,烧录好系统开机完成基础配置后插入U盘,显示这种错误。解决方法很简单,拔掉U盘在终端输入以下命令sudo apt-get install exfat-fuse然后输...
2020-05-05 13:50:00 760
原创 数据结构之数组的部分逻辑结构
1、建立十字链表2、输出十字链表3、把十字链表转换为三元矩阵4、打印三元矩阵5、转置三元矩阵#include "stdio.h"#include "stdlib.h"#include "string.h"/*2020/4/27 By:lnh */#define smax 30typedef int datatype;typedef struct lnode{ int...
2020-04-28 17:18:47 895
原创 STM32程序串口下载和J-Link下载两种方式
串口下载1、先安装串口驱动CH3402、连接硬件TX,RX不要接错了3、软件配置配置完之后进行编程J-Link下载安装J-link驱动打开MDK,并配置我用的是st-link,配置和j-link差不多配置flash download最后就完成了...
2020-04-05 18:38:44 2598
原创 阿里云物联网平台环境搭建
最近用到了一个阿里云物联网的东西,想着搭建一下环境,内容是按照阿里云互联网平台环境,在阿里云官网上也有相应的视频,我是为了看视频太慢记录一下要点。1、Visual Studio Code这个没什么说的,下载下来直接点击下一步,傻瓜式安装就可以了,傻瓜式的安装以后也不再记录了。安装后导入扩展,安装不了的话就第2步弄完再导入扩展。安装成功后重启会有c/c++插件,没有的话需要手动安装。 ...
2020-03-27 22:21:08 1602
原创 STM32的首次点灯
第一次在网上记录以前没有想过这种方法记录一些问题,现在感觉学的东西有点多,遇到相同的问题又找不到在哪记录了,现在在多个地方进行记录,为了方便查找,这是第一次记录,就简要写一下我到现在为止的介绍。可能会帮助一些人学习进步。我有是学电子信息工程专业的大三学生,有一些51单片机的知识,c语言基础,java基础,python基础,linux基础,玩过ROS(机器人操作系统),Arduino,树莓派,学...
2020-03-26 22:26:33 589
VSCodeUserSetup-x64-1.43.2.exe
2020-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人