自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个人要像一支队伍

大海可以容纳百川,而队长则收藏各种旁门左道

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 C51代码风格

有的时候自己写的代码,过了一段时间就忘了,再回头一看,发现自己也看不懂了。因此,不光要写好说明文档,还要养成良好的代码风格。良好的代码风格,有助于提高代码的可读性、可维护性,不仅方便自己阅读、使用,更是方便与同事之间的交流、沟通。1、不使用拼音命名。这是最常见的误区之一,如下图所示,用拼音定义了时、分、秒三个变量。但是拼音的重码率太多,很容易让人摸不着头脑。建议使用英文...

2019-09-28 09:14:57 1218 1

原创 USB光端机

一、概述。光端机的结构很简单,由发送端和接收端组成。如下图所示,单向传输。光端机也可以是双向传输,只要使用2对光模块,或者光模块支持波分复用就可以了。常用的光端机有:以太网光端机,视频光端机(包括VGA、DVI、HDMI、SDI、DP接口),音频光端机,电话光端机,串口/CAN光端机,还有专用的鼠标、键盘光端机等。其中较为棘手的是USB光端机(以下只讨论USB2.0光端机),因...

2019-09-19 22:08:53 3088 6

原创 使用python脚本生成STM32点灯代码

一、简介。有的时候,一个按键板接了很多个灯,一个IO驱动一个灯。此时,需要注意单片机一个IO的拉/灌电流以及全部IO的总拉/灌电流,是否超过手册上的拉/灌电流的规定。要是灯的个数太多,建议增加三极管,把拉/灌电流分到三极管上,这样,单片机就会比较稳定。但是灯太多,会造成很多重复劳动,这里使用使用python脚本生成STM32点灯代码。二、使用方法。1、在pins.txt中定...

2019-09-17 16:10:34 2396 1

原创 ESP32应用指南

一、简介。想当年,安信可公司推出一款低成本的WIFI模块(基于乐鑫公司的ESP8266芯片)之后,火了一段时间。这个模块是支持AT指令和SDK两种开发方式。AT指令很简单,用串口发送几条指令,即可让模块进入串口透传模式,用户基本不用涉及复杂的TCP/IP协议。SDK开发,相当于固件库开发,官方提供丰富的例子,有带操作系统和不带操作系统等等,代码可读性好,上手难度并不高。由于ESP8...

2019-09-04 16:12:44 66331 1

空空如也

空空如也

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

TA关注的人

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