- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 GD32f407VE点亮ws2812(一)
1.用nop()指令 原理主要是通过GPIO翻转写0或写1实现逻辑0与逻辑1然后利用cpu执行几个空指令产生短延时的效果。也可自己写延时函数让其做加减乘除从而达到延时的效果。3.通过spi的方式 原理:ws2812的速率为800K/s,则周期为1.25us.通过设置spi的预分频以及自动装载值使得产生周期为1.25us左右的波形。ws2812根据芯片手册查看逻辑0与逻辑1的电平设置以及时序按照GRB的顺序高位先发。2.通过pwm产生逻辑0 与逻辑1的波形。
2023-03-09 13:10:02
592
原创 python入门学习
一、搭建python环境1.安装python编程环境2.安装vscode######## 插件-chinese让vscode以中文格式进行展示-python插件作用让我们在vscode上写代码时给出相应的提示二、python的语法基础python自带函数input()#输入函数 /获取数据默认是字符串类型输入数据的类型是什么输出函数的类型就是什么print()#作用是打印出括号里的内容type()#可以识别数据类型int()#作用是把其他类型的数据,转换成整数类型#这个
2022-05-03 14:30:56
742
原创 搭建网站遇到的问题
1.问题:搭建静态网站时,把默认端口号8080改为80,网页访问不成功。原因:window11系统进程占用80端口,所以无法访问解决方法:换成其他端口号2.问题:搭建动态网站时,端口号,数据库正确但是访问动态网站失败原因:查看日志显示unkonwn database db_morning ,找不到db_morning数据库,但是数据库中是存在的,通过查询服务发现禅道在运行mysql,所以代码连接的是禅道的数据库解决方法:关闭禅道的服务,或者卸载禅道,然后在输入网址即可成功显示网站界面!...
2022-04-20 01:20:47
568
原创 搭建静态/动态网站的流程
window11+java+tomcat+mysql+navicat搭建静态/动态网站1.安装java环境安装包jdk-8u201-windows-x64.exe运行后配置环境1)打开我的电脑属性2)高级系统设置3)环境变量4)path5)新建6)检查是否安装成功打开命令提示符输入cmd,输入Java -version在输入javac -version2.安装tomcat傻瓜式安装…装完开启tomcat,两种方法1)命令行里到tomcat的bin路径下输入startup启动
2022-04-20 01:11:16
1318
1
原创 Linux实用指令
一、指定运行级别0关机1单用户2多用户状态没有网络服务3多用户有网络服务4系统未使用保留给用户5图形界面6系统重启常用3和5也可指定默认运行级别system.
2022-02-24 17:42:56
481
1
原创 Linux实操篇用户管理
一、添加 :1.useradd 用户名(默认该用户的家目录 / home/用户名) eg: useradd Jacksudo useradd –m username2.useradd –d 指定目录 新的用户名,给创建的用户指定家目录eg:useradd –d / home/test king二、指定/修改密码:1.passwd 用户名 eg :给Jack修改密码 (passwd Jack)2.显示当前用户所在目录 pwd三、删除用户:基本语法: userdel 用户名1.删
2022-02-24 17:23:30
900
原创 c 语言中字符串的使用
字符串//使用char数组(str1)定义一个字符串hello world//打印输出str字符串中的最后一个字符//打印输出str字符串//打印输出str字符串中的world//打印输出str字符串的首地址和尾(\0)地址//打印出字符串的大小//将每个单词的首字母大写,并打印输出//将str字符串倒序打印输出//找到o的位置下标并打印//使用char数组(str2)定义一个字符串hello world i love you//将str2 拆分为两个字符串hello world 和
2021-04-16 14:24:30
1023
原创 2021-04-16
题目 指针#include <stdio.h>int main() {int num1 = 100;int num2 = 200;int num3 = 300;//打印出num1 num2 num3的值和地址(确定三个地址的大小顺序)//定义三个指针变量p_num1 p_num2 p_num3 并初始化分别指向num1 num2 num3的地址//通过指针变量打印输出三个指针变量所指向地址空间内的值//打印输出三个指针变量的值和地址//定义并初始化指向p_num1
2021-04-16 14:04:49
61
原创 从指针 字符串
指针``#include <stdio.h>int main() {int num1 = 100;int num2 = 200;int num3 = 300;int *p_num1 = &num1;int *p_num11;int *p_num11;int *p_num2 = &num2;printf(“the num1 is %d\n”,num1);printf(“the pointer of num1 is %p\n”,&num1);print
2021-04-16 13:57:59
79
原创 vscode连接linux出现 An SSH installation couldn‘t be found 与could not establish connection to “alias“:con
安装remote development之后出现刚开始出现An SSH installation couldn‘t be found,这个提示代表vscode没有找到ssh.exe。知道这个就很容易了,要么是环境变量 没有设置好的ssh.exe的路径,进去环境变量设置好就是了;要么是没有安装openssh或被破坏了,重新安装一下openSSH Client即可。我的是因为win10上没有ssh打开cmd 输入ssh显示不是内部命令下载完ssh在C:\program files\ssh之后再电脑里
2021-04-01 13:48:08
2377
1
原创 node js网页制作
#上课任务:完成以下网页界面首先,1画出大体框架如下:(ps:真讨厌画界面,好麻烦!)附:画框代码:html:<!DOCTYPE html><html lang="en" style="height: 100%;"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <
2021-03-23 09:18:17
797
原创 2020-06-09
现在改了sql server 的端口号为1094 明天尝试在树莓派上运行那个. jar 包看能否连上MySQL 以及报错情况今天实现了sql serve sa用户的登录,这个登录真的很多坑,刚开始使用的sql server 2016配置管理器无法创建MMC 管理单元,尝试了百度的n 种方法都没有用,最后卸载了,重新装了一下解决了这个问题,但是sa 用户还是登不上去,sa 用户旁边有个❌号,设置权限参考下面网址https://jingyan.baidu.com/article/656db918faf80
2020-06-09 23:56:27
175
原创 八位共阴数码管的工作方式
8位数码管正常显示分为静态式和动态式两种。静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的 I/ o 端口进行驱动,或者使用如BCD码二十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用uO端口多,如驱动5个数码管静态显示则需要5x8=40根10端口来驱动,要知道个89S51单片机可用的10端口才32个呢:),实际应用时必须增加译码驱动器进行驱动,...
2020-02-19 15:14:59
4001
1
原创 2020-02-18
matlab基本操作ans: 未定义变量Inf:无穷eps:2.2204e-016pi=πwho:可以看右边工作区的变量名称whos:可以看变量的类型(double/int…)format(格式)styleshort pi 3.1416long pi ...
2020-02-18 18:12:32
141
原创 2020-01-24
关于树莓派二维码门禁系统之远程桌面再经过多次远程桌面尝试后最终选择用usb 串口连接原因操作简单通过usb 转ttl 连接电脑连线GND –GNDTX D –RXDRXD –TXD然后打开putty 软件通过任务管理器找到串口对应的COM 口,然后选择端口设置/位秒/115200之后在putty 软件上填上对应的串口与speed 点击open之后出现黑屏按下enter 若无反应...
2020-01-24 17:18:10
227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人