- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 从零开始的树莓派连接GPS 模块
给树莓派安装操作系统,记得自定义操作系统时在SEVICE界面打开SSH服务,GENERAL界面配置WiFi时要写下一步和树莓派远程连接的电脑使用的WIFI(最好是手机热点)。将SD卡插入树莓派,开机,它会自动连接WIFI,然后获取树莓派IP地址,如果使用的是手机热点,可以在手机的设置中看到树莓派分配到的ip地址。先用电脑打开树莓派的VNC选项,再在电脑上安装RealVNC Viewer,就能通过RealVNC Viewer看到树莓派的桌面。接着安装python包。到这里,使用一个树莓派的准备工作基本完成。
2025-04-04 19:37:19
969
原创 ISE源文件类型说明
以下是常见的ISE源文件类型说明,信息来源于ISE Design Suite 14.7中New Source Wizard界面的More Info结合ISE创建源文件时的界面,注释如下:
2023-06-06 14:42:21
542
原创 计算机组成原理中各种字长的概念
例如具有32位地址总线的计算机可以直接寻址4GB(2^32B)的物理内存,而36位的计算机可以寻址64GB(2^36B)。按字节/字/Xbit编址分别表示存储空间的最小编址单位是字节/字/Xbit,用白话说,每个存储单元里的二进制代码位数为1字节/1个字长/Xbit,这个长度就是存储单元长度,也即存储字长。在简单的处理器中,每条要执行的指令都被加载到IR中,其位数取决于指令字长。ALU是CPU的核心部分,能直接处理的二进制数据位数(输入的操作数的位数)等于机器字长。指令字长一般是存储字长的整数倍。.....
2022-07-28 20:04:58
8283
4
原创 TCP通信程序
如题,这是一段基于socket的TCP通信代码服务器程序#include <fcntl.h> #include <unistd.h> #include<arpa/inet.h>#include<netinet/in.h>#include <stddef.h>#include <stdio.h>#include <errno.h>#include <stdlib.h>#include <s
2022-05-28 22:57:35
205
原创 make和makefile的使用方法
在大型项目开发中,通常有几十到上百个源文件,如果每次均手工键入gcc 命令进行编译的话,非常不方便,我们就思考,能不能用一个命令完成多个动作——这就是make的用处。make工具通过makefile文件来完成并自动维护编译工作:我们可以用vi makefile来创建makefile文件,通过makefile文件的内容告诉make要做什么。默认情况下,GNU make工具在当前工作目录中寻找makefile时,它会尝试以下几个名称(按顺序排列):GNUmakefile、makefile 和 Makefil
2022-04-20 22:49:29
2436
原创 C语言学习笔记(二):void指针和malloc函数
在讲void指针之前,我们先回忆一下指针:int *p;char *q;这里定义了两个指针变量p和q,其中,p指向返回值类型为int的变量,q指向返回值为char的变量。而void是一种无类型指针,它表示不知道指向什么类型的指针,所以void指针可以指向任意类型的数据。做运算时,void相当于char(只针对部分编译器而言),但是和char*并不相通。*如下,当普通指针进行强制类型转换时可能会出现错误:#include <stdio.h>int main() { char i
2022-04-15 01:01:27
1783
原创 C语言学习笔记(一):函数参数是数组
我们运行下面这段代码,可以发现调用函数add后仍然不改变主函数里a和b的值。#include <stdio.h>int add(int a, int b);int main(){ int a = 2; int b = 3; printf("a+b=%d\n", add(a, b)); printf("%d %d", a, b); return 0;}int add(int a, int b) { a += b; return a;}运行结果如下:我们再运行
2022-04-14 17:25:48
2980
1
原创 Matlab入门(隐藏图片)
Matlab入门级隐写术代码效果基本思想代码块代码效果使用matlab实现将一张图片隐藏在另一张图片中基本思想matlab中读取图片后默认保存为uint8类型(0~255无符号整数),我们可以将一张图片的rgb数值个位全部变成0,人眼难以发现其中的变化,再将另一张图片的rgb数值简单运算后线性映射到0 ~9上,最后将两张处理后的图片叠加即可实现隐藏。代码块encode函数function[final_img]=encode(img1,img2);%调整图像大小[h,w,n]=si
2021-12-09 23:31:09
3786
原创 简单成绩管理系统的设计与实现
试设计一学生成绩管理系统,使之能提供以下功能:1、输入学生信息(包括学号,姓名,高等数学成绩,大学英语成绩,C语言成绩)2、显示学生信息3、显示一门课的最高分4、显示一门课的最低分5、显示一门课的平均分6、从高到低显示C语言的成绩7、按学号查找C语言成绩8、按姓别查找C语言成绩9、退出
2020-12-17 23:45:20
5232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人