自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

霁风AI

硬件设计、嵌入式软件、Linux

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

原创 浅析同步通信与异步通信

1. 概述1.1 同步通信原理同步通信: 发送端在发送串行数据的同时,提供一个时钟信号,并按照一定的约定(例如:在时钟信号的上升沿的时候,将数据发送出去)发送数据,接收端根据发送端提供的时钟信号,以及大家的约定,接收数据。如:I2C、SPI等有时钟信号的协议,都属于这种通信方式。IIC:SPI:同步通信中双方使用频率一致的时钟,它的数据分组比异步则大得多,称为一个数据帧。通过独特的...

2019-01-31 10:23:41 17712 2

原创 PADS的快捷键总结

1. PADS Logic2. PADS Layout快捷键说明备注shiftt + 左键双击布线状态下,进行过孔放置ctrl + 左键双击布线状态下,停止布线ctrl +E移动器件Ctrl +R旋转器件u + m/mm/I更改设计单位为mil、mm、英寸无模命令高亮同一网络右键选中同一网络,Ctrl + H进行高亮,C...

2019-01-29 16:07:44 28795 2

原创 PADS的一些小技巧

1. layout 走线很细的问题将显示的最小线宽设置为:02. layout 走线、焊盘显示出网络CTRL+ALT+C 打开颜色设置窗口,勾选网络显示参考:1.PADS布线线宽很细问题...

2019-01-24 11:34:00 2385

原创 PADS PCB库文件绘制

器件的封装通过 PASD Layout 来创建。PCB Decal 可以用 PADS Layout 自带的元件封装向导,或是手动来创建。1. 手动创建1.1 建立 PCB 封装库,选择 Tools---->PCB Decal Editor,如下图,点开 PCB 封装绘制工具栏;1.2 创建PCB封装,首先要添加端点。端点表示元件的各个管脚,每个端点加到封装后都有一个编号,也就是封装的...

2019-01-07 17:19:05 1754

原创 PADS 原理图库文件绘制

https://wenku.baidu.com/view/6cc15574561252d380eb6e42.html

2019-01-07 16:16:34 4868

转载 转载——嵌入式linux之高级c语言专题—数组&字符串&结构体&共用体&枚举

本文转载自嵌入式linux之高级c语言专题—数组&字符串&结构体&共用体&枚举1. 程序中内存从哪里来11.1 程序执行需要内存支持对程序来说,内存就是程序的立足之地(程序是被放在内存中运行的);程序运行时需要内存来存储一些临时变量。1.2 内存管理最终是由操作系统完成的(1)内存本身在物理上是一个硬件器件,由硬件系统提供;(2)内存是由操作系统统一管...

2019-01-06 12:24:07 513

原创 APDU指令小记

1. 简述APDU: Application Protocol data unit,,是智能卡与智能卡读卡器之间传送的信息单元, (向智能卡发送的命令)指令(ISO 7816-4规范有定义):CLA INS P1 P2 Lc Data Le。CLA:指令类别;INS:指令码;P1、P2:参数;Lc:为Data的长度;Le:为希望响应时回答的数据字节数,0表最大可能长度。必选部分...

2019-01-05 23:39:35 33074 3

原创 嵌入式C语言一些关键字补充说明

1. xdataxdata:声明的变量位于外部 RAM 地址范围内某一位置。volatile: 的本意是“易变的” ,因为访问寄存器要比访问内存单元快的多,所以编译器一般都会作减少存取内存的优化。当要求使用 volatile 声明变量值的时候,系统总是重新从它所在的内存读取数据,即使它前面的指令刚刚从该处读取过数据。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提...

2019-01-04 15:40:34 978

PADS解决菜单显示不全问题

解决PADS9.5 相关软件在windows 上菜单显示不全的问题,测试通过。测试通过,可正常在制作封装时显示出全部界面。

2018-12-07

NRF24L01的STM32测试程序

本程序在原子的开发板上实现了两个NRF24L01的收发测试,分别使用SPI1和SPI2进行驱动,通过串口打印验证通信是否成功。

2018-10-06

NordicSemiconductor.nRF_DeviceFamilyPack.8.2.0开发包

nordic 的 NRF51822在KEIL上开发环境的搭建,安装软件开发包。可通过官网进行下载使用。

2018-05-17

I2C_Software_Htu21d

STM32通过软件模拟 IIC 驱动温湿度传感器HTU21D,库函数实现。可使用于测试,通过软件来模拟 I2C 的时序逻辑。

2018-04-21

温湿度敏感芯片传感器HTU21D数据手册

温湿度传感器 htu21d 的数据手册,中文版,方便阅读和查看。文件来源于网络,仅供参考学习使用。详细介绍了原理和I2C时序。

2018-04-21

SX1308数据手册

找到 SX1308 数据手册,在升压模块设计用的挺多的,分享给大家。参考电路可根据数据手册进行设计,已经经过验证使用。

2017-12-13

智能卡APDU命令整理

智能IC卡开发过程中,不可避免的用到7816规范,数据、命令的传输,都要遵循一定的格式。 智能卡数据的操作,包括选择、读取、写入/更新都是通过特定的文件操作APDU命令来完成的。

2017-08-31

基于51单片机的温湿度传感器htu21d的驱动

基于51单片机的3.3v温湿度传感器HTU21D,驱动与SHT2_是相容的,只需注意一下5V与3.3V的电平匹配即可,亲自测试通过

2015-12-08

空空如也

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

TA关注的人

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