- 博客(9)
- 资源 (133)
- 问答 (1)
- 收藏
- 关注
原创 共享单车工作原理
这里说的“共享单车工作原理”主要针对于单车上的那个智能车锁。当然,用过共享单车的人都知道——不是所有共享单车都有智能车锁。所以,我们先来讨论一下使用智能锁和机械锁的利弊:(1)机械锁(使用固定密码) 优点:不需要使用电源,成本低; 缺点:没有通信和定位模块,用户无法主动精确定位到单车位置,造成骑行不变,同时存在管理漏洞。 (2)智能锁(通过信息交互完成开锁) 优点:内置 GSM
2017-08-25 18:04:28 19256
原创 STM32连接Marvell交换芯片88E6176的PHY
http://blog.csdn.net/rhythmwang/article/details/60340146 http://xinzero.com/explain-phy-configuration-in-lwip.html https://www.amobbs.com/thread-5521899-2-1.html
2017-08-24 00:33:35 15272
转载 MII 类型接口介绍
MII 是英文 Medium Independent Interface 的缩写,翻译成中文是“介质独立接口”,该接口一般应用于 MAC 层和 PHY 层之间的以太网数据传输,也可叫数据接口。(MAC 与 PHY 间的管理接口一般是 MDIO) MII 接口的类型有很多,常用的有 MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XG
2017-08-20 23:58:07 4409
原创 Linux 网络编程——TCP 粘包及其解决方案
首先,我们回顾一下 TCP 和 UDP 的头部信息: 图1. TCP 头部 图2. UDP 头部 我们知道,TCP 和 UDP 是 TCP/IP 协议族传输层中的两个具有代表性的协议。其中,TCP 是面向连接的复杂的、可靠的字节流传输协议,而 UDP 是面向无连接的简单的、不可靠的数据报传输协议。“流”的概念就是指不间断的数据结构,可以把它想象成你们家里的自来水管道中的水流。什么意思呢?举个例
2017-08-20 16:31:59 3995
原创 51单片机教程(从原理开始基于汇编)
【发现了一系列不错的文章】 很多电子爱好者,都想学习单片机这门技术。下面的这一系列教程是 www.51hei.com 专门为初学者入门而准备的,从底层硬件入手基于汇编和c两种语言,详细的介绍了单片机的原理,指令,寄存器,以及接口等,后面还为你准备了一些小的设计。都是从单片机最基本的东西讲起,相信你一定能看懂,并且学会单片机这门有意思的技术,有什么问题可在文章后面的评论留言。 第1课:单片
2017-08-18 18:29:21 20005 6
原创 万能 Makefile 模板
在 Linux 编程时,对于很多小工程来说,很多时候似乎没有必要用 autoconf 和 automake 工具来生成 Makefile,反而自己写一个 Makefile 更省事。那么这里给大家提供一个简单的 Makefile 模板,根据需要作相应修改,可以适用于很多小项目。CC=gccSRCS=$(wildcard *.c */*.c)OBJS=$(patsubst %.c, %.o, $(S
2017-08-06 23:54:49 5652 5
原创 Ubuntu 搭建强大的 IDE —— Vim + Vundle + 插件(下)
在上一节(http://blog.csdn.net/lu_embedded/article/details/76732965)我们已经通过 Vundle 下载、安装了一些插件,这些插件有一些可以直接用、有一些需要配置、有一些则需要编译,下面我们一一来看一下常用的一些插件应该怎样用起来吧。 首先要讲的是 YouCompleteMe,它应该是最难安装的一个插件了。vundle 已经帮我们做了一部分工作
2017-08-06 00:33:31 8859
原创 Ubuntu 搭建强大的 IDE —— Vim + Vundle + 插件(上)
本文描述如何在 Ubuntu 环境中利用插件管理工具 Vundle 搭建一个 Vim 开发环境,从而提高在 Linux 下使用 Vim 进行编程的效率。安装 Vim 在 Ubuntu 上安装 Vim 很简单,在终端敲入如下命令即可:$ sudo apt-get install vim 在 Ubuntu 14.04 以上版本执行上述命令安装的 Vim 是 7.4+ 版本,但如果你和我一样使用 Ub
2017-08-05 19:40:00 43276 3
原创 sudo 命令能为你做些什么
对运维人员来说,Linux 系统中有一个很重要的命令 —— sudo!可能你早就已经猜到了,它的字面意思是“超级用户才能做!”(super user do!),可以说 sudo 在 Linux 中是一个统管一切的命令。相信很多 Linux 用户都曾有过这样的经历:在终端中试着运行某个命令,结果却遇到“拒绝访问”T_T …… 那么,很多时候,sudo 就是你所需要的命令! Linux 系统不是已
2017-08-04 19:46:00 4024
FreeRTOS_ST_April_Training(北京麦克泰FreeRTOS培训课件)
2017-05-04
fsl-yocto-3.10.17_1.0.0.tar.gz
2017-04-18
一步一步使用STemWin 在STM32 上开发一个简单的应用
2017-03-14
POSIX标准文档
2017-03-07
96Boards 消费版(Low Cost Hardware Platform)说明书
2017-03-03
从零开始使用CubeMX创建以太网工程
2017-07-11
TCP&UDP测试工具 V1.02
2017-07-11
TCP/UDP Socket调试工具V2.3
2017-07-11
eGTouch_v2.5.5814.L-x.tar.gz
2017-06-29
GitHub 无法读取远程仓库,port 443: Connection refused
2022-05-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人