Archived

「 16 」

  • May 2021

  • May 19, 2021

    FATFS文件系统 底层接口,包括存储媒介读/写接口(disk I/O)和供给文件创建修改时间的实时时钟,需要我们根据平台和存储介质编写移植代码。 中间层FATFS模块,实现了FAT 文件读/写协议。FATFS模块提供的是ff.c和ff.h。除非有必要,使用者一般不用修改,使用时将头文件直接包含进去即可。 最顶层是应用层,使用者无需理会FATFS的内部结构和复杂的FAT 协议,...

  • May 19, 2021
    匿名科创无人机代码解析

    运行流程 主循环的Duty_Loop()是一个时间切换的简单状态机,包含5个时间状态 Duty_1ms()主要用于控制起飞状态。 Tim_Count,计数到15s后解锁起飞,youcanfly标志位打开,否则标志位置零 youcanfly标志位打开后,LED灯切换到启动显示状态 LED_Display( LED_Brightness ); 等待起飞的信号指示 调用数传通信,向上位机传输数据...

  • May 08, 2021
    数学基础知识

    方法 1.

  • May 04, 2021
    linux使用

    用户相关 文件操作 rmdir MyDoc 删除空文件夹 rm -rf MyDocuments/ 强制删除

  • April 2021

  • April 27, 2021
    图像增强方法

    直方图均衡优化 直方图均衡优化是指将一幅已知灰度概率密度分布的图像经过一种变换,将其转变为均衡灰度概率密度分布的新图像。 直方图均衡优化的步骤: 1.计算累计直方图 2.将累计直方图进行区间转换 3.在累计直方图中,概率相近的原始值,会被处理为相同的值

  • April 04, 2021
    新唐控水控雨主机调试过程

    串口接收问题 使用定义好的USART0接收时一直无法在PC端接收到数据。 问题解决。接线错误,对485认识不够。485在通信时只需要接对AB两根线,D+接A,D-接B,共地即可。 串口接收中断。 问题解决。直接使用中断中的RX_buffer[]数组会有数据丢失问题,需要使用经过断包处理的UART_in数组来接收。 注意 串口连续发送会出现未知数据。 usart0的UART0_i...

  • March 2021

  • March 20, 2021
    Java实例之字符串

    1. 字符串比较 调用String类的.compareTo(string), .compareToIgnoreCase(string)``, compareTo(object string),返回第一个字母的ASCII差值。 public class StringCompareEmp{ public static void main(String args[]){ ...

  • March 01, 2021
    Gym-Reinforcement-FrozenLake

    使用Open-AI中的gym库创建环境。import torch import time import matplotlib.pyplot as plt from gym.envs.registration import register import gym register( id='FrozenLakeNotSlippery-v0', entry_point=...

  • January 2021

  • January 18, 2021
    Python爬取疫情实时数据

    用python爬取疫情数据网站的实时数据流一些网站的数据并没有写在html源码中,而是通过数据流实时获取的,因此需要在F12中找到数据流的JSON文件,通过解析JSON文件来获取自己想要的信息。此程序的功能是通过json.loads()解析json源文件,然后将json源文件保存在txt文件以及数据库中。 import requests from bs4 import BeautifulSo...

  • January 16, 2021
    神经网络应用之DogVSCats

    迁移学习 VGGNet、VGG16、ResNet50按照下载好的数据集运行时,会出现如下错误: RuntimeError: Found 0 files in subfolders of: ./DogsVSCats/valid Supported extensions are: .jpg,.jpeg,.png,.ppm,.bmp,.pgm,.tif,.tiff,.webp 此时需要按照imag...

  • January 12, 2021
    PyTorch学习笔记

    repeat()和expand() 区别torch.Tensor()是包含一种数据类型元素的多维矩阵。torch.Tensor()有两种方法可以用来拓展某维数据的尺寸,分别是expand()和repeat(): expand()返回当前张量在某维扩展后更大的张量。扩展张量不会分配新的内存,只是在当前存在的张量上创建新的视图,一个大小等于1的维度扩展到更大的尺寸。 repeat()

  • January 11, 2021
    Lenet网络:手写数字检测

    import matplotlib.pyplot as plt import numpy as np import cv2 import time import torch # torchvision包的主要功能是实现数据的处理,导入和预览等 import torchvision from torchvision import datasets from torchvision import...

  • January 11, 2021
    git使用

    vscode与github远程仓库的连接 先在github上建立新的仓库 出现fatal: not a git repository (or any of the parent directories): .git, 则是缺少.git文件 输入git init 即可解决 git remote add github + http链接 分支状态可在左下角查看 git checkout 切换分...

  • January 11, 2021
    Git以及Hexo博客使用经验

    Github Pages + Hexo搭建个人网站 GitHub Pages和Hexo的介绍 GitHub: Pages 是用来托管Github上静态网页的免费站点 Hexo:hexo是一个简单快速强大的静态博客框架 安装Node.js、Git、Hexo 进行Hexo的初始化配置 在github中创建github.io远程仓库 将本地的Hexo文件更新到Github库中 ...

  • January 10, 2021
    神经网络基础

    第二章 人工神经网络基础 神经元是脑组织的基本单元,近860亿个。 神经网络的组成:生物科学,大数据,超算,纳米科技。 生物神经元由4部分组成:细胞体,轴突,树突,突触。 生物信号传输过程: 信号传输通过化学信号 达到阈值标注,发射信号 突触来控制信号抑制还是传输 生物神经网络中各个神经元之间连接的强弱按照外部的激励信号作自适应变化,每个神经元随着接收到的多个激励信号而得到的综合结果呈现...

  • January 10, 2021
    《深度学习DeepLearning》

    本文是个人对于图灵异步图书《深度学习》的读书笔记,希望与各位分享,不足之处欢迎提出修改意见 第一部分 机器学习发展一、早期的人工智能 人工智能早期主要用于解决可以用一系列形式化数学规则来描述的问题。 这种规则化的系统遇到的主要挑战在于解决对人来说很容易执行,但很难形式化描述的任务。 代表实例为知识库方法。知识库是将世界的知识用形式化的语言进行硬解码,从而使计算机可以通过逻辑推理规则来自动...

0%