- 博客(9)
- 问答 (2)
- 收藏
- 关注
原创 树莓派内核驱动编译和加载相关知识
树莓派内核驱动1、加载内核驱动:sudo insmod xxx.ko2、打印内核的printk打印的东西:dmesg3、显示当前内核模块装载的模块(查看驱动):lsmod4、修改加载后内核驱动的权限:sudo chmod 666 /dev/pin4 (666代表所有人都有打开的权限)在VMware上配置及编译驱动的步骤:1、将代码拷贝到 /system/linux-rpi-4.14.y/drivers/char 目录下;(linux-rpi-4.14.y是内核的源码树目录;driver
2020-07-08 08:56:41 489
原创 树莓派-Linux-内核编译
本文主要依靠文章:https://blog.csdn.net/nicekwell/article/details/78482833?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159384927219724811821258%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=159384927219724811821258&bi
2020-07-08 02:14:20 618
原创 交叉编译笔记
1. 交叉编译是什么,为什么要交叉编译是什么? 交叉编译 是在一个平台上生成另一个平台上的可执行代码。 我们再windows上面编写C51代码,并编译成可执行代码,如xx.hex, 是在c51上面运行,不是在windows上面运行 我们在ubuntu上面编写树莓派的代码,并编译成可执行代码,如a.out, 是在树莓派上面运行,不是在ubuntu linux上面运行 编译:是在一个平台上生成在该平台上的可执行代码 C51 交叉编译的发生在keil(集成环境上面) stm
2020-07-08 01:57:34 215
原创 C51单片机--LCD1602
LCD1602液晶例程:1. 在最前面定义好RS,RW,EN;2. 写一个判断忙程序:void Read_Busy(){ uchar busy; P0 = 0xff; RS = 0; RW = 1; do { EN = 1; busy = P0; EN = 0; }while(busy & 0x80);}3. 写命令程序:void Write_Cmd(uchar cmd){ Read_Busy();//判断忙 RS = 0; RW = 0; P
2020-06-27 16:26:24 715
原创 linux编程,C语言基础,基于链表的成绩管理系统
基于链表的成绩管理系统#include<stdio.h>#include<stdlib.h>typedef struct student{ char *name; int chinese; int math; int english; struct student *temp;}STU,*STCU;typedef struct class{ STCU stu1; struct class *next;}STC,*STCC;void lianSt
2020-06-27 16:19:14 217 1
原创 Linux,C语言编程,贪吃蛇
贪吃蛇代码:#include<curses.h>#include<stdlib.h>#include<pthread.h>#define up 1#define down -1#define right 2#define left -2typedef struct temp{ int hang; int lie; struct temp *next;}STU,*STCU;STCU head=NULL;STCU tail=NULL;in
2020-06-27 16:13:00 226
原创 Linux编程,简单ftp服务器
服务端:#include<stdio.h>#include <sys/types.h>#include <sys/socket.h>#include<string.h>#include <netinet/in.h>#include <arpa/inet.h>#include<stdlib.h>#include <sys/stat.h>#include <fcntl.h>#inclu
2020-06-27 16:11:27 176
原创 C51单片机--键盘
独立键盘 while(1) { if(key_s2 == 0)//判断S2是否被按下 { delay(20);//按键消抖 if(key_s2 == 0) { //写入执行代码 } } if(key_s3 == 0)//判断S3是否被按下 { delay(20);//按键消抖 if(key_s3 == 0) { //写入执行代码 } }矩阵键盘要编写一个矩阵键盘扫描函数void KeyScan(){
2020-06-27 16:04:58 1047
原创 延时函数
延时函数延时z毫秒;void delay(unsigned int z){ unsigned int x,y; for(x = z; x > 0; x--) for(y = 114; y > 0 ; y--); }
2020-06-27 15:58:25 602
空空如也
yolov3模型不同尺寸的特征图对应的感受野问题理解。
2022-10-24
怎么理解yolov3模型,3种scale对应的感受野是不同的。
2022-10-24
yolov5怎么添加负样本训练
2021-11-12
ipython使用tensorflow,tab补全提示函数参数
2021-02-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人