「 知识储备 」
May 19, 2021
Words count
968
Reading time
1 mins.
- 主循环的Duty_Loop()是一个时间切换的简单状态机,包含5个时间状态
- Duty_1ms()主要用于控制起飞状态。
- Tim_Count,计数到15s后解锁起飞,youcanfly标志位打开,否则标志位置零
- youcanfly标志位打开后,LED灯切换到启动显示状态
- LED_Display( LED_Brightness ); 等待起飞的信号指示
- 调用数传通信,向上位机传输数据
- Duty_2ms() 用于计算姿态内环以及遥控器数据处理
Read article
「 知识储备 」
May 08, 2021
Words count
91
Reading time
1 mins.
「 程序经验 」
May 04, 2021
Words count
290
Reading time
1 mins.
rmdir MyDoc
rm -rf MyDocuments/
Read article
「 研究 」
April 27, 2021
Words count
351
Reading time
1 mins.
- 直方图均衡优化是指将一幅已知灰度概率密度分布的图像经过一种变换,将其转变为均衡灰度概率密度分布的新图像。
- 直方图均衡优化的步骤:
- 1.计算累计直方图
- 2.将累计直方图进行区间转换
- 3.在累计直方图中,概率相近的原始值,会被处理为相同的值
Read article
「 调试经验 」
April 04, 2021
Words count
2.6k
Reading time
2 mins.
- 使用定义好的USART0接收时一直无法在PC端接收到数据。
- 问题解决。接线错误,对485认识不够。485在通信时只需要接对AB两根线,D+接A,D-接B,共地即可。
- 串口接收中断。
- 问题解决。直接使用中断中的RX_buffer[]数组会有数据丢失问题,需要使用经过断包处理的UART_in数组来接收。
- 注意
- usart0的UART0_in由于丢包问题需要移位使用。
- 本次校验使用CRC16-MODBUS标准。其中校验位低位在前,高位在后。
Read article
「 程序资料 」
March 20, 2021
Words count
11k
Reading time
10 mins.
1. 字符串比较
调用String类的.compareTo(string)
, .compareToIgnoreCase(string)``, compareTo(object string)
,返回第一个字母的ASCII差值。
public class StringCompareEmp{
public static void main(String args[]){
String str = "Hello World";
String anotherString...
Read article
「 程序经验 」
March 01, 2021
Words count
3.4k
Reading time
3 mins.
- 使用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='gym.envs.toy_text:FrozenLakeEnv',
kwargs={&...
Read article
「 程序经验 」
January 18, 2021
Words count
2.6k
Reading time
2 mins.
一些网站的数据并没有写在html源码中,而是通过数据流实时获取的,因此需要在F12中找到数据流的JSON文件,通过解析JSON文件来获取自己想要的信息。
此程序的功能是通过json.loads()
解析json源文件,然后将json源文件保存在txt文件以及数据库中。
import requests
from bs4 import BeautifulSoup
from fake_useragent import UserAgent
import json, jsonpath
import sqlite3...
Read article
「 神经网络 」
January 16, 2021
Words count
2.4k
Reading time
2 mins.
按照下载好的数据集运行时,会出现如下错误:
RuntimeError: Found 0 files in subfolders of: ./DogsVSCats/valid
Supported extensions are: .jpg,.jpeg,.png,.ppm,.bmp,.pgm,.tif,.tiff,.webp
此时需要按照image/image/picture的排列方式,新建文件夹。
data_dir = "./DogsVSCats/"
import torch
import...
Read article