- 博客(17)
- 资源 (8)
- 收藏
- 关注
原创 Linx下文件IO
一、文件IOLinux下一切都是文件。对于Linux下所有的资源都是文件,Linux给开发者提供了对文件操作的接口,这个接口就是文件IO。文件IO就是Linux系统提供的对文件操作的接口。API函数接口。二、关于文件IO1,系统IO == 》 Linux内核直接提供的对文件操作的接口2,标准IO == 》标准库提供的对文件操作的接口(在系统IO的基础上进行封装使用)1、系统IO==》open close read write lseek1,open 函数 ==> 打开文件
2020-11-03 22:25:30
373
原创 Linux零碎知识点积累
一、Linux文件及用户权限Linux是一个多用户系统,Linux命令严格区分大小写st@st-virtual-machine:~$/*st:当前登录用户的用户名st-virtual-machine:当前设备名称~:当前用户家目录*/在Linux中,通常以.开始的文件,都是隐藏文件ls -l :以列表的形式将当前路径下的文件罗列出来ls -la :以列表的形式将当前路径下所有的文件(包括隐藏文件)罗列出来drwxr-xr–d 当前文件类型rwx 当前用户的权限r-x 当前用
2020-10-07 14:07:44
240
原创 嵌入式内核及驱动开发(初级)
嵌入式内核及 驱动开发一、设备环境搭建1.交叉开发模式具体操作步骤见嵌入式系统移植掌握2.目标机开发方式3.tftp服务器与nfs服务器配置具体操作步骤见tftp服务器与nfs服务器配置二、驱动模块开发...
2020-08-06 09:38:39
1195
原创 嵌入式系统移植掌握
嵌入式系统移植系统移植与环境搭建嵌入式系统一般定义以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。广义上讲凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。嵌入式系统的核心是定制是根据市场需求对软硬件进行定制,实现性能的最大化通用嵌入式系统软件组成部分图一为无os嵌入式系统组成图 图二为有os嵌入式系统组成图嵌入式Linux内核结构Android系统嵌入式开发环境搭建开发板启动流程搭建
2020-07-29 11:48:56
1578
原创 fs4412、电脑与ubuntu相互通信
fs4412、电脑与ubuntu相互通信在此先记录正确的操作流程:------------------------ |板子 192.168.9.9 | ------------------------ | ------------------------ |电脑 192.168.9.222 | //做中转用,和板子虚拟机IP要在同一网段, 且不能和它们IP一样 ----
2020-07-21 18:38:14
574
原创 tftp服务器配置与nfs服务器配置
本次配置是为了搭建嵌入式Linux开发环境。tftp是文件传输协议,方便电脑端文件传输到嵌入式开发板中(只能传输单个文件),具体的构成如图1所示;nfs是远程共享,方便多个文件的传输。因为嵌入式开发板中有uboot,包含了tftp客户端,因此开发板中不需要安装了,废话不多说,下面开始安装tftp服务器。检查是否安装tftp server$dpkg -s tftpd-hpa如果未安装,安装 tftp-server$apt-get install tftpd-hpa tftp-h
2020-07-13 11:08:34
365
原创 ARM4412
ARM基础ARM认识FLASH相当于电脑的硬盘,内存相当于电脑的运行内存,控制器搬移这些运算指令,(ALU)运算机进行解析,寄存器用于临时存放用于运算的数据ARM开发环境安装交叉编译工具链 我们用的交叉编译工具链是arm-2011.09-70-arm-none-linux-gnueabi.exe在该可执行文件上右键->属性 -> 兼容性 选择兼容window 7确定...
2020-07-09 09:01:26
870
原创 在线词典编写
在线词典项目实战1.在线词典项目介绍和框架搭建有道词典服务器原理本项目功能实现流程在线英英词典项目功能描述用户注册和登录验证服务器端将用户信息和历史记录保存在数据库中。客户端输入用户名和密码,服务器端在数据库查找、匹配,返回结果单词在线翻译根据客户端输入的单词在字典文件中搜索历史记录查询项目分析项目流程定义数据库中表的结构定义消息结构体分析服务器端和客户端流程...
2020-03-17 16:46:05
1064
原创 嵌入式数据库之Sqlite3
嵌入式数据库之Sqlite3[1] 数据库1.数据库的安装sudo dpkg -i *.deb2. 数据库命令1)系统命令 , 都以’.'开头 .exit .quit .table 查看表 .schema 查看表的结构_ 2)sql语句, 不以‘.’开头,但都以‘;’结尾_1-- 创建一张表格stuinfo(字段名称 字段类型、字段名称 字段类型…) ...
2019-11-23 17:02:04
266
原创 Linux网络编程
网络开发一、网络采用分层的思想: 1.每一层实现不同的功能,对上册的数据做透明传输 2. 每一层向上层提供服务,同时使用下层提供的服务各层典型的协议:1. 网络接口与物理层MAC地址: 48位全球唯一,网络设备的身份标识ARP/RARP: ARP: IP地址----->MAC地址 RARP: MAC地址--->IP地址...
2019-11-22 18:00:06
511
2
原创 网络编程扩展(下)
广播和组播(“一对多”采用UDP编程)一、广播前面介绍的数据包发送方式只有一个接受方,称为单播如果同时发给局域网中的所有主机,称为广播只有用户数据报(使用UDP协议)套接字才能广播广播地址以192.168.1.0 (255.255.255.0) 网段为例,最大的主机地址192.168.1.255代表该网段的广播地址发到该地址的数据包被所有的主机接收255.255.255.255在...
2019-11-22 17:59:07
158
原创 Linux并发程序设计
进程编程及守护进程进程控制块 进程控制块(pcb) 进程标识PID 进程用户 进程状态、优先级 文件描述符表 寄存器 ----- pc:program counter(存放进程下一条指令的地址) ...
2019-09-12 21:43:21
813
原创 day11_java
多线程概述(ThreadDemo文件)thread(线、路线)/*进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。一个进程中至少有一个线程。Java VM 启动的时候会有一个进程java.exe.该进程中至少一个线程负责java程序...
2019-04-11 08:11:05
68
原创 day10_java
异常-finally(ExceptionDemo5文件)/* finally代码块:定义一定执行的代码。 通常用于关闭资源。*/class FuShuException extends Exception{ FuShuException(String msg) { super(msg); }}class Demo{ int div(int a,int b)...
2019-04-02 21:59:27
90
原创 day09_java
内部类访问规则(InnerClassDemo文件)private(私有)在本类中有效内部类属于类中成员,可以私有化。/*内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this2,外部类要访问内部类,必须建立内部类对象。*/class Outer{ privat...
2019-04-01 20:55:27
60
原创 day08_java
多态-概念(DuoTaiDemo文件)多态-扩展性(DuoTaiDemo文件) 一个对象具备了多种形态。Animal P=new Pig;//Pig P=new Pig;/*多态:可以理解为事物存在的多种体现形态。人:男人,女人动物:猫,狗。猫 x = new 猫();动物 x = new 猫();1,多态的体现 父类的引用指向了自己的子类...
2019-03-22 11:46:56
80
原创 day07_java
面向对象(继承-概述) 集成概述1(ExtendsDemo文件)class Person{ String name; int age;}class Student extends Person{ void study() { System.out.println("good study"); }}class...
2019-03-14 22:08:24
90
u-boot-2013.01-fs4412.tar.gz
2020-07-16
PSO(粒子群)优化BP算法的温度预测.rar
2019-12-10
tcp多进程+tcp多线程通信.rar
2019-11-23
BP预测温度模型_2019.10.14.rar
2019-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人