自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (8)
  • 收藏
  • 关注

原创 linux基础知识之shell编程基础

shell编程基础

2019-04-10 15:32:26 1304

原创 Linux基础知识之常见基本操作

一、常见文件及目录管理命令文件管理命令cpmvrm目录管理命令cdpwdmkdir二、文件的元数据信息三、用户组及权限管理

2019-04-01 20:42:57 137

原创 linux基础知识之磁盘管理及文件系统

linux基础知识之磁盘管理及文件系统磁盘管理及文件系统一、磁盘硬件介绍接口类型硬盘种类二、文件系统介绍1. 分区2. 创建文件系统参考链接磁盘管理及文件系统在计算机的组成中,存储器是。一、磁盘硬件介绍接口类型硬盘接口有多种类型,不同类型的通信速率不一样,作为计算机的存储设备,当然存储器设备的速率越高越好,随着工艺、材料、技术水平的不断提升,以及相关应用领域的需要,产生了各种各样的接口...

2019-03-28 18:03:57 745

原创 Linux基础知识之初识Linux

Linux基础知识之初识Linux在认识Linux之前,我们先来聊聊计算机系统的基本组成。1. 计算机基本组成计算机系统的主要分成两大部分:硬件系统和软件系统,-###硬件系统:是构成计算机各功能的硬件模块的集合,主要有各种电子元件、机械设备组成的设备的总称。它是计算机完成各种功能的硬件基础。主要包括5大组件:1. CPU:(central processing unit)中央处理...

2019-03-24 21:53:29 188 1

转载 Source Insight使用技巧之多行注释

Source Insight中的多行注释我们经常要对一整段代码进行注释,很多代码编辑器都提供了这样的功能:用快捷键“Ctrl + /”来实现“//”的多行注释。但是在用source insight的时候,发现竟然没有这样的功能。于是在网上搜了一下,sourceinsight里面的多行注释可以用宏来实现。以下是实现多行注释的宏代码(在别的网站copy过来的

2017-04-19 12:13:25 636

转载 linux 版本source insight

Linux主机版本:ubuntu-10.101、首先安装wine,在ubuntu下很简单,直接 sudo apt-get    install wine2、安装好wine后直接:wine    Si35Setup.exe3、一路next下午,就安装好source insight了。4、如何启动source insight呢,下面是如何启动截图:在看看启动软件后的效果图:

2016-12-20 22:51:05 419

转载 Android launcher之hotseat进阶

转载:http://www.cnblogs.com/mythou/p/3211443.html,内有关于launcher的大量分析 前面已经写过Hotseat分析的文章,主要是讲解如何在Launcher里面配置以及修改Hotseat的参数。今天主要是讲解一下如何在Hotseat里面的Item显示名称。这个小问题昨天折腾了半天,最后幸亏我亲爱的女朋友大人提醒了我,才想到原因。在此十分感谢我女

2016-11-21 17:11:38 903 2

转载 Android Launcher之hotseat使用分析

今天主要是分析一下Launcher里面的快捷方式导航条——HotSeat,一般我们使用手机底下都会有这个导航条,但是如果4.0的Launcher放到平板电脑里面运行,默认是没有HotSeat的,刚好我这里的运行环境类似平板,系统默认把HotSeat去掉了。办法,只能自己想办法把它弄出来,所以今天主要是分析如何在你Launcher上添加HotSeat以及分析HotSeat实现。  Hotse

2016-11-21 17:04:42 2205

转载 Android Launcher常用修改

文章出处:http://blog.csdn.net/wangjicong_215/article/details/52605255Android Launcher 一些默认修改(一)1.如何设置Launcher2、Launcher3的壁纸同步由于SprdLauncher1和SprdLauncher2中支持分开设置主屏壁纸和锁屏壁纸,所以锁屏在获取壁纸的时候,会获取对齐

2016-11-21 16:56:34 1166

转载 Android横竖屏切换小结

Android横竖屏切换小结Android横竖屏切换小结(老样子,图片啥的详细文档,可以下载后观看 http://files.cnblogs.com/franksunny/635350788930000000.pdf)Android手机或平板都会存在横竖屏切换的功能,通常是由物理重力感应触发的,但是有时候也不尽然,通常在设置里面我们可以对手机的横竖屏切换进行关闭,操作界面如下

2016-11-21 16:52:47 348

转载 Android 6.0的Launcher3的Hotseat修改

转载参考下:  http://blog.csdn.net/xch520xx/article/details/51285927最近在公司在处理Launcher桌面,横屏的时候要求桌面的 Hotseat在底部(竖屏的时候Hotseat刚好在底部),而我们刚开始的时候Hotseat却在右侧。之前也处理过相应的问题,一般来说,这个情况可以通过修改分辨率可以解决,可以试着修改build.prop这个属性

2016-11-21 16:43:53 2351

转载 【整理】Android的传感器sendor驱动 + android驱动框架

转载:http://www.crifan.com/android_driver_framework_and_sensors_driver/【背景】想要了解Android中的驱动,框架如何。尤其是传感器的驱动和框架。【折腾过程】1.找到一些可以参考的资料:Android Sensor传感器系统架构初探 – 我的嵌入式人生 – 博客频道 – CSDN.NETandroi

2016-10-14 10:36:58 790

转载 SourceInsight使用技巧之更改背景色

Source Insight 是一款功能极为强大的程序编辑阅读软件,深受广大程序员的喜爱。在阅读程序的时候,需要长时间的面对屏幕,调配出一种能够尽量减少眼睛疲劳的背景颜色是一件值得去研究的事情,这对保护视力和提高工作效率都有很大的帮助。    在顶部菜单栏依次选择 Option→Preferences,中文版的选择 选项-->参数选择,弹出如下窗口:Insight如何改变背景颜

2015-04-16 21:15:57 2512

转载 linux网络编程入门

(一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端         网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端        在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一        个地方获取文件的时候,是

2015-04-15 09:57:07 424

转载 linux mmap详解

一.前言mmap的具体实现以前在学习内核时学习过,但是对于其中的很多函数是一知半解的,有些只能根据其函数名来猜测其具体的功能,在本文中,一起来重新深入理解其具体的实现。二.mmap的用户层应用void *mmap(void *start,size_t length,int prot,int flags,int fd,off_t offsize); 具体参数含义start

2015-04-14 18:29:40 344

转载 字符编码笔记:ASCII,Unicode和UTF-8

作者: 阮一峰日期: 2007年10月28日今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计

2015-04-13 16:48:39 953 1

转载 进程与线程的简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。  最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。  1.  计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。  2.  假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,

2015-04-01 11:07:34 327

转载 KMP匹配算法

字符串匹配是计算机的基本任务之一。  举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?  许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Donald Knuth。  这种算法不太容

2015-04-01 09:40:46 269

转载 NFS启动根文件系统,遇到Root-NFS: Unable to get mountd port number from server, using default问题

1.Looking up port of RPC 100003/2 on 192.168.1.17eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1Root-NFS: Unable to get nfsd port number from server, using defaultLooking up port of

2015-03-21 22:19:25 634

转载 嵌入式Linux启动过程中的问题积累

1.Bad Magic Number ## Booting image at 33000000 ...Bad Magic NumberOMAP5912 OSK # (tftp下载好kernel的uImage后就停止在这,不能启动kernel)问题原因:启动参数设置错误,0x30000000处不可以执行。有的开发板sdram不是在0x33000000,所以不能把kerne

2015-03-21 22:14:35 331

原创 Source insight使用技巧之快捷定位文件夹

有这样一种场景:我在修改当前代码文件时,可能需要和其他文件进行比较,这样我就需要打开这个文件的目录,选中文件和进行比较。如果你的目录层次比较浅的话,那还好应付。但万一你的目录层次是N层的话,那就会让人感到厌恶。 快速定位文件方法:1、打开SourceInsight的Option->Custom Commands2、点击Add,在command中输入Explore C

2015-03-21 20:04:12 758

gradle-6.4-all.zip

AndroidStudio gradle-6.4-all.zip版本下载。下载完放到用户目录的的./gradle/wrapper/dists即可

2020-05-07

nRF24lu1+与nRF24le+ SDK-v2.1开发包

非最新版本,可以用来参考 D:. ├─Docs ├─Precompiled hex ├─Source code │ ├─compiler │ │ └─c51 │ ├─gazell │ │ ├─common │ │ ├─nrf24le1 │ │ └─nrf24lu1 │ ├─hal │ │ ├─nrf24l01p │ │ ├─nrf24le1 │ │ └─nrf24lu1p │ ├─lib │ │ ├─assertions │ │ ├─display │ │ ├─lib_crypt │ │ ├─lib_eeprom255 │ │ └─rf_test │ └─projects │ ├─adc_examples │ │ ├─adc_continuous_mode │ │ └─adc_single_step_mode │ ├─bootloader-32k │ │ ├─list │ │ └─usbdriver │ ├─display_joystick_example │ ├─enhanced_shockburst_examples │ │ ├─prx │ │ └─ptx │ ├─gazell_configuration_tool │ ├─gazell_examples │ │ ├─gzll_device │ │ ├─gzll_device_w_dynamic_pairing │ │ ├─gzll_device_w_power_management │ │ ├─gzll_host │ │ ├─gzll_host_w_dynamic_pairing │ │ └─params │ └─uart_example └─Windows ├─app │ └─Lu1BootLdrTest │ ├─bin │ │ ├─Debug │ │ └─Release │ ├─LibUsbDotNet │ └─Properties └─dll └─LibUsbDotNet

2018-04-28

nRF24lu1+与nRF24le+ SDK-v2.2.0开发包

这个稍微旧点,可以用来参考下 D:. ├─Docs ├─precompiled_hex └─source_code ├─compiler │ ├─c51 │ ├─common │ └─icc8051 ├─gazell │ ├─common │ ├─nrf24le1 │ └─nrf24lu1 ├─hal │ ├─nrf24l01p │ ├─nrf24le1 │ └─nrf24lu1p ├─lib │ ├─adns7530 │ ├─assertions │ ├─crypt │ ├─display │ ├─eeprom │ ├─eeprom255 │ └─rf_test └─projects └─nrfgo_sdk ├─adc_examples │ ├─adc_continuous_mode │ │ ├─iar │ │ └─keil │ └─adc_single_step_mode │ ├─iar │ └─keil ├─bootloader_32k │ ├─firmware │ └─host_applications │ └─bootlu1p_linux ├─display_joystick_example │ ├─iar │ └─keil ├─enhanced_shockburst_examples │ ├─prx │ │ ├─IAR │ │ │ ├─nrf24le1 │ │ │ └─nrf24lu1p │ │ └─Keil │ │ ├─nRF24le1 │ │ └─nRF24lu1p │ └─ptx │ ├─IAR │ │ ├─nRF24le1 │ │ └─nRF24lu1p │ └─Keil │ ├─nRF24le1 │ └─nRF24lu1p ├─gazell_configuration_tool │ ├─iar │ └─keil ├─gazell_examples │ ├─gzll_device │ │ ├─iar │ │ │ ├─nRF24le1 │ │ │ └─nRF24lu1p │ │ └─keil │ │ ├─nRF24le1 │ │ └─nRF24lu1p │ ├─gzll_device_w_dynamic_pairin │ │ ├─iar │ │ └─keil │ ├─gzll_device_w_power_manageme │ │ ├─iar │ │ └─keil │ ├─gzll_host │ │ ├─iar │ │ │ ├─nRF24le1 │ │ │ └─nRF24lu1p │ │ └─keil │ │ ├─nRF24le1 │ │ └─nRF24lu1p │ ├─gzll_host_w_dynamic_pairing │ │ ├─iar │ │ │ ├─nRF24le1 │ │ │ └─nRF24lu1p │ │ └─keil │ │ ├─nRF24le1 │ │ └─nRF24lu1p │ └─params └─uart_example ├─iar └─keil

2018-04-28

nRF24lu1+与nRF24le+ SDK-v2.3.0开发包

截至到目前的最新sdk版本v2.3.0 nRF24lu1+与nRF24le+示例代码目录如下: D:. ├─Docs ├─precompiled_hex │ └─keil └─source_code ├─compiler │ ├─c51 │ ├─common │ └─icc8051 ├─gazell │ ├─common │ ├─nrf24le1 │ └─nrf24lu1 ├─hal │ ├─nrf24l01p │ ├─nrf24le1 │ └─nrf24lu1p ├─lib │ ├─adns7530 │ ├─assertions │ ├─crypt │ ├─display │ ├─eeprom │ ├─eeprom255 │ └─rf_test ├─lint └─projects └─nrfgo_sdk ├─adc_examples │ ├─adc_continuous_mode │ │ └─keil │ └─adc_single_step_mode │ └─keil ├─bootloader_32k │ ├─firmware │ │ └─keil │ └─host_applications │ └─bootlu1p_linux ├─display_joystick_example │ └─keil │ ├─build │ └─lst ├─enhanced_shockburst_examples │ ├─prx │ │ └─Keil │ │ ├─nRF24le1 │ │ └─nRF24lu1p │ └─ptx │ └─Keil │ ├─nRF24le1 │ └─nRF24lu1p ├─gazell_configuration_tool │ └─keil ├─gazell_examples │ ├─gzll_device │ │ └─keil │ │ ├─nRF24le1 │ │ └─nRF24lu1p │ ├─gzll_device_ack_payload │ │ └─keil │ │ └─nRF24le1 │ ├─gzll_device_w_dynamic_pairing │ │ └─keil │ ├─gzll_device_w_power_management │ │ └─keil │ ├─gzll_host │ │ └─keil │ │ ├─nRF24le1 │ │ └─nRF24lu1p │ │ ├─build │ │ └─lst │ ├─gzll_host_ack_payload │ │ └─keil │ │ └─nRF24le1 │ ├─gzll_host_w_dynamic_pairing │ │ └─keil │ │ ├─nRF24le

2018-04-28

nRF24lu1+与nRF24le+ SDK-v1.3开发包

nRF24lu1+与nRF24le+开发sdk,相较于最新版本v2.3.0,多了usb的demo,而且usb的demo目前只有这个版本才有, 示例代码目录如下 D:. ├─Documentation ├─LU1_Bootloader │ ├─bin │ │ ├─Debug │ │ └─Release │ ├─LibUsbDotNet │ └─Properties ├─Precompiled_hex ├─Source_Code │ ├─arch │ │ ├─nrf24l01p │ │ ├─nrf24le1 │ │ └─nrf24lu1p │ ├─compiler │

2018-04-28

nRF24lu1+与nRF24le+ SDK-v2.0开发包

nRF24lu1+与nRF24le+示例代码目录如下 D:. ├─Docs ├─Precompiled hex └─Source code ├─compiler │ └─c51 ├─gazell │ ├─common │ ├─nrf24le1 │ └─nrf24lu1 ├─hal │ ├─nrf24l01p │ ├─nrf24le1 │ └─nrf24lu1p ├─lib │ ├─assertions │ ├─display │ ├─lib_crypt │ ├─lib_eeprom255 │ └─rf_test └─projects ├─adc_examples │ ├─adc_continuous_mode │ └─adc_single_step_mode ├─bootloader-32k │ ├─list │ └─usbdriver ├─display_joystick_example ├─enhanced_shockburst_examples │ ├─prx │ └─ptx ├─gazell_configuration_tool ├─gazell_examples │ ├─gzll_device │ ├─gzll_device_w_dynamic_pairing │ ├─gzll_device_w_power_management │ ├─gzll_host │ ├─gzll_host_w_dynamic_pairing │ └─params └─uart_example

2018-04-28

HID报告描述符生成工具

USB HID 报告描述符 工具 用这个软可以自动生成USB HID的报告描述符,简单方便

2012-11-26

pcb设计百问

1、如何选择PCB板材? 选择PCB板材必须在满足设计需求和可量产性及成本中间取得平衡点。设计需求包含电气和机构这两部分。通常在设计非常高速的PCB板子(大于GHz的频率)时这材质问题会比较重要。例如,现在常用的FR-4材质,在几个GHz的频率时的介质损(dielectric loss)会对信号衰减有很大的影响,可能就不合用。就电

2011-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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