Makefile文件简介

对于程序开发,我们经常要用make命令来编译链接生成可执行文件,如果“make”、"make all"、“make uboot”、"make uImage"等命令,也会经常使用“make clean”、“make distclean”来清除编译生成的文件。而...

2019-07-14 11:51:09

阅读数 4

评论数 0

NFS网络文件系统环境搭建

搭建NFS(网络文件系统),用于开发板与PC Linux之间文件传输,便于开发调试。 一、网络准备 由于NFS是网络文件系统,是使用网络进行通讯的,最终要实现客户端能访问服务端,所以必须先确保两者的网络是互通的。 1、确保PC Linux与开发板的网络是在同一个网段内 如PC Linux与...

2019-05-29 19:37:01

阅读数 12

评论数 0

树莓派镜像(系统)烧录

一、准备 1. 下载镜像文件 根据需要从树莓派官网(https://www.raspberrypi.org/downloads/raspbian/)下载相应的镜像压缩包文件,分为带桌面和不带桌面版本。 2. 将下载的压缩包解压,得到.img镜像文件 3. 将要烧录镜像文件的SD...

2019-05-28 22:30:24

阅读数 27

评论数 0

霍尔开关(霍尔传感器)

霍尔开关,属于霍尔传感器的一种,在电子电路系统中应用是比较广泛的。本文我们主要讲霍尔开关的工作原理。 一、什么是霍尔开关 1、理论依据 在将霍尔开关的工作原理前,我们先思考一下,霍尔传感器与我们学过的霍尔效应有什么关系? 霍尔传感器的物理原理是霍尔效应,是霍尔效应的一种应用。我们来看看霍尔...

2019-05-12 11:47:17

阅读数 123

评论数 0

行为的动机

面对很多生活常事,我们一般会不假思索立即做出应对的行为。而这个这个简单的过程,已经包含了我们面对一件事情的完整过程: 事情的输入——>大脑的处理——>应对方法的输出——>响应事情的行为。 事情的输入:事情可能是外在发生的事情,且...

2019-01-01 00:11:19

阅读数 207

评论数 0

wpa_supplicant、wpa_cli的使用

wpa_supplicant工具包含wpa_supplicant和wpa_cli这2个程序,其中wpa_supplicant程序作为服务端在后台运行,服务wpa_cli客户端的请求,从而实现WiFi的配置连接。wpa_supplicant工具支持wep、wpa、wpa2等加密认证方式。本文接下来介...

2018-12-25 20:56:23

阅读数 1290

评论数 0

最小Linux系统中如何实现开机自动运行程序(进程)

一、目标 将交叉编译生成的可执行文件,放到最小Linux系统中,然后实现板子开机后,最小Linux系统运行起来后,自动执行可执行文件,并将可执行文件进程挂到后台运行。   二、实现 1、生成目标可执行文件 例: 在Ubuntu系统中,创建文件“autorunning.c”,输入以下代码...

2018-12-16 12:07:59

阅读数 288

评论数 0

wpa_cli中切换到热点net_work id后网络ping不通

  本文将从问题的现象、原理、解决方法几个方面来分析,使用wpa_client配置wpa_suppliant使用工具过程遇到的一个问题。 一、现象 板子上电后连上了一个热点,通过连接该热点后可以ping通网络。由于要切换热点,使用wpa_cli配置到新的热点,wifi模块已经连接到新的热点,但...

2018-12-11 19:49:52

阅读数 143

评论数 1

Samba的安装、配置和使用

在Linux系统中安装Samba服务,设置共享目录,window即可通过网络方式访问Linux中Samba服务设置的共享目录。本文接下来介绍Samb服务的安装、配置和使用。 一、samba安装与配置 1、Ubuntu安装samba sudo apt-get install samba 2、...

2018-11-25 15:08:24

阅读数 637

评论数 0

Windows与Linux的文件共享方式

目录 一、windows与Linux安装在同一台电脑的情况 1、设置VMware共享目录。 2、Linux系统安装Samba服务。 3、window中安装FTP或SSH软件。 二、windows与Linux不在同一台电脑的情况 对于Linux项目开发,如果是使用Windows系统与Li...

2018-11-25 11:28:02

阅读数 1241

评论数 0

C语言要点—— 动态内存

*malloc和free1、malloc所分配的是一块连续的内存,以字节为单位,并不带任何的类型信息。2、free用于将动态内存归还系统。void* malloc(size_t size);void free(void* pointer);3、malloc实际分配的内存可能会比请求的稍微多一点,但...

2018-03-18 15:50:33

阅读数 128

评论数 0

C语言要点—— 指针、数组

*指针的本质1、指针在本质上也是一个变量。2、指针用于保存内存地址的值。3、指针需要占用一定的内存空间,不同类型的指针占用的内存空间大小相同。* *号的意义1、在指针声明时,*号表示所声明的变量为指针。2、在指针使用时,*号表示取指针所指向的内存空间中的值。*传值调用与传址调用1、函数调用的本质...

2018-03-18 11:21:48

阅读数 205

评论数 0

C语言要点—— 运算符

一、“||""&&"的短路规则1、||从左向右开始计算,当遇到为真的条件时停止计算,整个表达式为真,所有条件为假时表达式为假。2、&&从左向右开始计...

2018-03-16 09:23:06

阅读数 74

评论数 0

C语言要点—— 数据类型、关键字

*数据类型与变量1、数据类型可以理解为固定内存大小的别名。2、数据类型是创建变量的模子。eg,char是1个byte内存的别名,short int是2个byte内存的别名,int是4个byte内存的别名.3、变量是一段实际连续存储空间的别名。程序中通过变量来申请并命名存储空间,通过变量的名字可以使...

2018-03-16 09:21:35

阅读数 397

评论数 0

nRF51系列的Gazell协议

介绍:Gazell是一种协议,它可以在一个主机和多达8个设备的星型网络拓扑结构中建立一个强大的无线链路。它的设计目的是减少功率敏感的无线桌面产品的功耗,也适用于一系列其他的无线应用程序。为了尽量减少功率敏感的外围设备的功耗,Gazell使用中央枢纽(主机端),其更放松的电源限制使连接打开,而外围设...

2018-02-23 17:10:42

阅读数 1400

评论数 0

&& || 与或 逻辑运算符的短路运算

关于&&和||的短路运算问题,我们主要关注三个问题:什么是&&和||的短路运算?有什么用?怎么用?问题一:什么是&&和||的短路运算?1、&amp...

2018-02-22 10:52:18

阅读数 3568

评论数 0

部分实践方法的总结

“阅读、思考、总结、应用”这几个环节是让知识创造价值,提升自我能力的方法。在此,将过往一年部分阅读、思考、应用的实践方法总结出来。内容主要是关于一些方法的整理。一、二元对立问题生活中经常会遇到要区别好与坏、对与错、合理与不合理等一些对立的问题,事物是客观存在的,好坏、对错等是人为意愿加入的,人为对...

2018-02-18 10:28:46

阅读数 628

评论数 0

聊天中批判性思维的应用

  批判性思维,是对接收到的信息进行分析推理、提问思考,辨别其中合理与非合理的内容。而非对囫囵吞枣地全盘接收信息。 社交,是人必不可少的活动,聊天又是社交中最常见的方式之一。但是在聊天时,是不是别人说的话就是错的?我们说的话就是对的?对与错的评判标准是什么。我们可以将批判性思维应用到社交聊天...

2018-02-15 12:26:16

阅读数 216

评论数 0

单片机MCU软硬件联调基本方法

做MCU软件开发,离不开硬件,软硬件调试的技能也是必须掌握的,现在介绍一些软硬件联调的基本方法。 软硬件联调常使用的方法有 :分支思想、分层法、对比法。这些方法不是只属于软硬件联调可用,在软件开发过程也是常用方法,更进一步说是解决问题的常用方法和思想,解决问题是一个概述,具体表现在生活和工作过程遇...

2017-11-12 10:35:10

阅读数 5036

评论数 0

单片机MCU学习方法总结

根据个人学习MCU的经验,总结关于MCU的学习方法。本文的主题结构如图: 以下按照主题结构图的内容顺序分析。 一、目标与计划 在开始学习MCU之前,我们先思考以下的问题。整个MCU学习过程下来,很多时候是在对以下问题进行回答。 思考: 原因:为什么要学MCU? 目标:达到什么水平? 计划...

2017-07-08 22:31:46

阅读数 1101

评论数 1

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