自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 2017年的知识清单

这篇博客是2017年最后的一篇博客,对过去一年学到的知识做一下总结.Makefile陈皓的跟我一起写Makefile 简洁版GNU Makefile 手册ShellLinux Shell 编程shell tutorials实现linux系统误删除文件回收站C++Learn C++LuaLua程序设计正则表达式30分钟入门教程RegExrGit廖雪峰的Git猴子都能懂

2017-12-31 17:09:19 665 1

原创 ntpdate同步时间慢

概述随着时间的推移,计算机的时钟会倾向于漂移. 网络时间协议 (NTP) 是一种确保您的时钟保持准确的方法。当硬件设备不带电池和无RTC的时候,基本靠网络时间协议来进行同步时间NTP服务器为了同步系统时钟,首先需要找一个NTP服务器使用, 一下这个同步时间的速度比较快,如:pool.ntp.orgcn.pool.ntp.org0.pool.ntp.org2.pool.ntp.org3.asi

2017-12-30 18:59:12 2414

原创 效率工具之SecureCRT

概述SecureCRT是一款支持SSH的终端仿真程序,同时支持Telnet和rlogin协议等, 之前在Windows用过一段时间,之后切换到Linux平台,minicom替代了SecureCRT, minicom的功能太弱了. 无意中浏览官网,发现支持linux版本,果断回归.Window7/32/64bitLinux/32/64bitMac 下载安装以Ubuntu

2017-12-30 07:47:27 4254 3

原创 GitHub如何下载单个文件夹

Github中并不提供单个文件夹下载, 每当下载仓库中某个文件夹时,只能克隆整个仓库, 浪费硬盘空间不说,浪费时间不说,每次克隆仓库时候,看到这下下载速度简直…! 网上的教程有的过于复杂,有的过于繁琐,都不太想去尝试。 重点:最终在知乎上找到了答案: 如何在github上下载单个文件夹?简单的页面DownGit: 只需要找到仓库中对应文件夹的url,输入之后,自动打包下载:

2017-12-29 22:41:12 8956 2

翻译 Android中管理代码基本工作流程

描述 管理Android代码需要使用Git(一个开源的版本控制系统)和Repo(Git上运行的Google构建的存储库管理工具)GitGit用在处理分布在多个存储库项目中,Android使用Git进行本地操作,如本地分支,提交,差异和编辑,安装Andriod项目的挑战之一是如何最好的支持外部社区,从爱好者社区到大型OEM构建大众市场消费者设备. 我们希望组件可以被替换 并且我们希望有

2017-12-29 08:29:37 2189

转载 ntpd与ntpdate

ntpd、ntpdate的区别使用之前得弄清楚一个问题,ntpd与ntpdate在更新时间时有什么区别。ntpd不仅仅是时间同步服务器,他还可以做客户端与标准时间服务器进行同步时间,而且是平滑同步,并非ntpdate立即同步,在生产环境中慎用ntpdate,也正如此两者不可同时运行。时钟的跃变,对于某些程序会导致很严重的问题。许多应用程序依赖连续的时钟——毕竟,这是一项常见的假定,即,取得的时间是线

2017-12-28 21:29:09 7792

原创 程序员如何用GitHub打造个人博客(一)

准备工作:Hexo : 基于Node的一个静态博客框架,可以方便生成静态网页托管在github上node,js : 用来生成静态页面。 Node.js官网下载git :本地数据提交至githubgithub : 博客的远程仓库,备份数据安装:安装Node.js安装Hexo 终端中输入 : npm install -g hexo终端cd到一个选定的目录 执行 hexo init安

2017-12-28 08:11:37 2988 1

转载 智能音箱技术概览

对于没有使用过智能音箱的读者,可以观看 Echo 的官方广告,直观地体验下智能音箱。 目前的智能音箱多基于语音控制,其基本交互流程可以用图1 概括:1)用户通过自然语言向音箱提出服务请求或问题 2)音箱拾取用户声 音(音箱本地完成)并分析(一般在服务器端完成)3)音箱通过语言播报(音箱端)和 APP 推送(关联的手机等)对用户的请求进行反馈。 图1. 智能音箱基本交互方式智能音箱可以以自然的方

2017-12-25 23:48:17 1261

原创 CSDN博客转载详解

每次遇到好的博客之后,很喜欢转载到自己的博客下做归类,转载的方法不太容易记住,这里记录下: 步骤浏览器页面右键->Inspect(审查元素),就会出现当前HTML页面的代码,如下搜索找到”article”,点击article,文章的内容会全部选中,右键: Copy -> Copy outerHTML把其中要转载的内容复制下来,CSDN中新建博客,复制内容即可发表的时候一定要选择【转载】,尊重

2017-12-25 23:46:09 245

原创 Linux中system函数返回值详解

描述system()库函数使用fork(2)创建一个子进程,该子进程使用execl(3)执行指定的shell命令, execl(“/bin/sh”, “sh”, “-c”, command, (char *) 0);头文件system - execute a shell command#include <stdlib.h>int system(const char *command);返

2017-12-18 23:31:42 3580

原创 [Linux驱动炼成记] 02-用户空间控制GPIO

平时调试GPIO的时候,往往是驱动写好控制接口,应用层操作,驱动配置端口->编译->烧录固件->查看现象,这样操作很繁琐,很浪费时间, 直接通过串口登录开发板,通过命令的方式控制端口,这样的方式既方便又快速. 注意: 前提条件是驱动程序中不能初始化该GPIO,否则操作过程中会提示设备忙的状态。内核配置: 登录开发板,确认文件系统中是否有/sys/class/gpio/文件夹,如果没有,重新

2017-12-18 22:56:13 859 1

原创 [Linux驱动炼成记] 01-用户空间操作IIC

工具准备调试IIC过程中,需要准备示波器或逻辑分析仪,需要通过示波器查看波形确定硬件连接是否正确,不然出现问题,软件再怎么调试,都是枉然. 普源示波器RIGOL(DS1102E)逻辑分析仪,淘宝上购买,USB 逻辑分析仪 24M采样8通道自动分析UART,IIC,SPI等诸多标准协议 实际使用过程中,效果还不错,体积很小,USB接口, 自己解析IIC波形, 相比示波

2017-12-17 22:35:27 790 1

转载 线程API

1.创建线程pthread_create2.等待线程结束pthread_join3.分离线程pthread_detach4.创建线程键pthread_key_create5.删除线程键pthread_key_delete6.设置线程数据pthread_setspecific7.获取线程数据pthread_getspecific8.获取线程标示符pthread_self

2017-12-14 13:28:03 199

原创 wpa_supplicant 常用操作

wpa_supplicant是一个连接、配置WIFI的工具,它主要包含wpa_supplicant与wpa_cli两个程序. 可以通过wpa_cli来进行WIFI的配置与连接,前提要保证wpa_supplicant正常启动启动wpa_cliwpa_cli -i wlan0 scan  //搜索附件wifi热点wpa_cli -i wlan0 scan_result...

2017-12-09 21:19:18 7915 1

原创 开源库gstreamer编译安装

GStreamer是什么GStreamer是一个用于构建媒体处理组件图形库.它支持的应用范围从简单的Ogg/Vorbis播放,音频/视频流到复杂的音频(混合)和视频(非线性)处理. 源码下载链接gst-plugins-base安装gst-plugins-base-1.10.4之前,需要安装orc-0.4.26版本,否则会提示configure: *** Orc acceleration dis

2017-12-08 08:44:36 1928 2

原创 nghttp2 - HTTP/2 C Library 简明教程(二)

步骤安装依赖涉及的依赖比较多,参考官方文档sudo apt-get install g++ make binutils autoconf automake autotools-dev libtool pkg-config \zlib1g-dev libcunit1-dev libssl-dev libxml2-dev libev-dev libevent-dev libjans

2017-12-07 23:17:12 5802 1

原创 为什么选择发布一场GitChat

关注GitChat有一关段时间,今天提交了一个话题”从零开始,搭建 AI 音箱 Alexa 语音服务”成功达标,进入专属文章发布期间,趁这这个时间段,详细了解一下GitChat GitChat是什么 GitChat 是一种全新的阅读/写作互动体验产品。一场 Chat 包含一篇文章和一场为该文章的读者和作者定制的专属线上交流活动。一场 Chat 的完整过程如下:用户可通过GitChat平台发布

2017-12-03 16:39:15 782

原创 玩转「Wi-Fi」系列之wpa_supplicant 目录介绍(八)

核心功能wpa_supplicant.c 程序初始化,主控制回路wpa_supplicant/main.c main()适用于UNIX和Windows操作系统,使用命令参数来配置wpa_supplicant events.c 驱动事件处理 wpa_supplicant_event() 相关功能wpa_supplicant_i.h wpa_supplicant核心接口定义...

2017-12-02 15:41:18 3134

音频骨架程序-Hello World

音频文件

2023-09-12

lpc-p2p.pdf

Wi-Fi Peer-to-Peer (P2P) 详细介绍

2021-01-31

DAI0273A_dhrystone_benchmarking.pdf

Dhrystone Benchmarking for ARM Cortex Processors ARM处理器在Dhrystone软件下的基准测试, 测试其他嵌入式CPU可以按照该标准测试计算

2020-01-12

光感IC-ISL29035

光感芯片ISL29035技术手册,相关使用可参考博客【Linux驱动炼成记】说明

2018-11-01

音频芯片TAS5754

音频芯片TAS5754英文手册,描述芯片一些特性,数据通信

2018-09-28

SN3218中文手册

SN3218是一款18路呼吸灯驱动芯片,每路单路256级细腻灰度可控.

2017-12-18

SN3236中文手册

该文件是SN3236中文手册,SN3236是一款36路呼吸灯驱动芯片,每路单独256级细腻亮度可控

2017-12-18

mips 平台编译的jq

mips平台下编译的jq mipsel-linux-gcc 4.7.2

2017-08-22

空空如也

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

TA关注的人

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