自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 FPGA Implementation of A* Algorithm within the Framework of a Modified Enzymatic Numerical P System

gnhnhnghfgvalue, thehffWhereMapxi,yj)(i,j= 012,...,nNxs,ysNxe,yePathxi,yj)(i,j= 012,...,nNxp,ypNxc,ycDgvalue,hvalue andfvalue.ThecNxk,ykffggopenlistfΠ= (m,H,µ,V ar1,E1,P1,Pr1,D1,V ar1(0))

2023-08-19 19:04:04 641

原创 HM_UnionPi_CAT驱动子系统开发

本示例将演示如何在开发板上使用GPIO输入功能去控制LED亮灭。本示例将演示如何在开发板上使用GPIO的PWM功能实现呼吸灯的效果。本示例将演示如何在开发板上通过按下按键改变GPIO口的电压,并使用ADC读取GPIO的电压值。本示例将演示如何在开发板上使用I2C协议向NFC芯片写入指令,使NFC芯片在不供电的情况下接收到NFC信号就能点亮NFC灯。本示例将演示如何在开发板上使用4路GPIO输出脉冲,去控制步进电机旋转。

2023-08-19 17:16:04 211

原创 Python notes

conda create -n name python=3.5 创建环境。conda remove -n name —all 删除环境。conda install torch 安装torch包。conda deactivate name 退出当前环境。conda —version 查看conda版本。conda update torch 更新包。conda remove torch 删除包。conda env list 查看所有环境。conda list 查看已安装的包。conda -h 查看帮助。

2023-08-19 17:14:36 147

原创 KEILC++

全局类声明放在main.c,并用宏定义区分不同的芯片,并提示错误,不需要单独的全局.c文件,工程结构:BSP TASK OS INT SYS CMSIS Startup GD32LIB Doc,自己创建的源文件要放在对应的文件夹里面。全局类声明放在main.c,并用宏定义区分不同的芯片,并提示错误,不需要单独的全局.c文件,工程结构:BSP TASK OS INT SYS CMSIS Startup GD32LIB Doc,自己创建的源文件要放在对应的文件夹里面。keil .c.h在相同路径不用配置路径。

2023-08-19 17:14:00 421

原创 PCB笔记

4)最小非金属化槽为1.0mm, 如果你的小于1.0mm则按1.0mm处理 ,最小金属化槽为0.65mm,金属化槽的槽长要大于槽宽的两倍!8)非金属孔我司采用干膜封孔制作,焊盘或铜皮距离孔边会有0.2MM的距离,建议焊盘孔做无铜加大焊盘否则焊盘就是一个线圈。1)V-CUT(V割)板框线的中心线距离导线的边线或铜皮(焊盘边)的距离不小于0.4mm(默认双面V割,不做单面V割)2)CNC (锣边)板框线的中心线距离导线的边线或铜皮(焊盘边)的距离不小于0.3mm。8)支持高端板上不加“客户编号”的服务。

2023-08-19 17:12:16 183

原创 深度学习环境安装

3.cudnn用于深度学习的GPU加速库跟CUDA结合在一起,在GPU上并行加速。3.cudnn用于深度学习的GPU加速库跟CUDA结合在一起,在GPU上并行加速。conda create -n py36 python=3.6 新建虚拟环境。conda create -n py36 python=3.6 新建虚拟环境。conda activate py36进入虚拟环境。conda activate py36进入虚拟环境。2.CUDA:英伟达计算架构,用GPU计算。4.安装pycharm社区版。

2023-08-19 17:11:41 44

原创 HarmonyOS学习笔记

接口名 功能描述 osThreadNew 创建任务 osThreadTerminate 删除某个任务(一般是对非自任务操作) osThreadSuspend 任务挂起 osThreadResume 任务恢复。接口名 功能描述 osThreadNew 创建任务 osThreadTerminate 删除某个任务(一般是对非自任务操作) osThreadSuspend 任务挂起 osThreadResume 任务恢复。线程:LiteOS的任务默认有32个优先级(0-31),最高优先级为0,最低优先级为31。

2023-08-19 17:10:46 434

原创 Git+VScode使用笔记

git push 推送当前分支到对应分支 git push origin master Git会把master分支推送到远程库对应的远程分支上,由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。Git友情提醒,feature-vulcan分支还没有被合并,如果删除,将丢失掉修改,如果要强行删除,需要使用大写的-D参数。

2023-08-19 17:09:40 300

原创 C++学习笔记

一、开发环境操作系统: Debian 10编译器:GCC Glibc GDB Clang LLDB编辑器:Emacs: Helm TabNine其他:Git FishShell计算机架构:电脑是冯诺依曼架构,ARM单片架构是哈佛架构。二、VSCODE搭建C++开发环境1.下载安装MINGW2.配置MINGW的环境变量3.测试g++ —version是否安装成功4.安装VSCODE5.安装code runner 和C/C++插件6.run in terminal 打钩。

2023-08-19 17:08:31 50

原创 Linux学习笔记

help shell内部指令帮助 man linux可执行文件指令帮助 info —helpexit 退出远程链接一、常用命令whereis 查询命令文件的位置which 查看程序存放位置file 查看文件类型who 查看当前在线的用户whoami 我是谁pwd 我在哪uname -a 查看主机内核信息echo 打印clear 清屏history 查看命令记录history -c 清除命令记录useradd 创建用户alais 查看别名情况type 查看命令类型。

2023-08-19 17:04:43 53

原创 Vivado的VScode风格背景色设置

Vivado的VScode风格背景色设置

2022-07-12 22:08:53 1209

原创 GD32F450,CAN1收发数据总结

注意事项:1.波特率计算:band = APB1(50MHz)/(1TQ+5TQ+4TQ)/prescaler=50MHz/(1+5+4)/5=1MHz2.用CAN1必须初始化CAN0的时钟不然CAN1就进入不了接收中断。CAN1_F450.cpp#include "CAN1_F450.hpp"#include "main.h"can_receive_message_struct receive_message;FlagStatus can1_receive_flag;CAN1_F

2022-02-18 14:58:04 12739

转载 keil5背景色设置

直接替换Keil_v5\UV4下的global.prop中的内容即可# properties for all file typesindent.automatic=1virtual.space=0view.whitespace=0view.endofline=0code.page=65001caretline.visible=1highlight.matchingbraces=1print.syntax.coloring=1use.tab.color=1create.backup.

2022-02-17 14:12:26 1312 1

原创 GD32 ADC DMA

ADC_F450.cpp#include "Adc_F450.hpp"#include "main.h"#include <rtthread.h>/*STM32 所用管脚和ADC通道PA4 --- ADC1_IN4 --- ADC24V 有PA6 --- ADC1_IN6 --- ADCI24V 有PC4 --- ADC1_IN14 --- ADC HALL1 有PC5 --- ADC1_IN15 --- ADC HALL2 有PC0 --- ADC1_IN10 -

2022-02-15 11:44:11 5249

原创 GD32 PWM

PWM_F450.cpp#include "PWM_F450.hpp"#include "main.h"bool flag = 0;//PE9void PWM_T0CH0_F450::Init(uint16_t _pwmFq){ pwmfq = 20000; fullPwm = 8400; rcu_periph_clock_enable(RCU_GPIOE); gpio_mode_set(GPIOE, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO_PIN_

2022-02-11 17:50:00 1317

原创 GD32 SPI DMA

MasterSPI_F450.cpp#include "MasterSPI_F450.hpp"#include "main.h"void MasterSPI_F450::Init(void){ /* peripheral clock enable */ rcu_periph_clock_enable(RCU_GPIOA); rcu_periph_clock_enable(RCU_DMA1); rcu_periph_clock_enable(RCU_SPI0); /* GPIO co

2022-02-11 17:46:58 3844 1

原创 GD32F450 串口1 DMA收发

Uart1_F450.cpp#include "UART1_F450.hpp"#include "main.h"#define USART1_DATA_ADDRESS ((uint32_t)&USART_DATA(USART1))void UART1_F450::Init(uint32_t baud){ /* initialize clock */ rcu_periph_clock_enable(RCU_DMA0); rcu_periph_clock_enable

2022-02-11 17:44:48 3692

原创 GD32F450串口DMA收发

Uart0_F450.cpp#include "UART0_F450.hpp"#include "main.h"//#include "usart.h"//#include "dma.h"//extern UART_HandleTypeDef huart1;//extern DMA_HandleTypeDef hdma_usart1_rx;//extern DMA_HandleTypeDef hdma_usart1_tx;#define USART0_DATA_ADDRESS

2022-02-11 17:41:58 6491

空空如也

空空如也

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

TA关注的人

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