学习
文章平均质量分 86
QQ_Peng123
这个作者很懒,什么都没留下…
展开
-
SD卡的读取分析设计
SD卡的读取分析设计很多单片机都需要大容量存储设备,用来存储数据。目前常用的有U盘,FLASH芯片,SD卡等。它不仅用量可以做到最大到(32GB以上),支持SPI/SDIO驱动,而且有多重体积的尺寸可供支持,能够满足不同应用需求。只需要几个IO口就可以外扩一个高达32GB以上的外部存储器,用量从几十个M到几十个G选择尺度很大,更换也很方便。本章介绍是以STM32F1为主控器,使用所提供的SDIO控...原创 2018-05-13 16:25:01 · 1056 阅读 · 0 评论 -
ADS1118驱动代码测试
首先看一下ADS1118.C文件#include "ADS1118.H"extern void DelayMs(unsigned int i);unsigned char ADS1118_Read(unsigned char data1);void ADS1118_Get_Voltage(void);/*初始化ADS1118器件*/void ADS1118_init(void){ u8 i=0;...原创 2018-07-09 14:15:46 · 9006 阅读 · 0 评论 -
LINUX中的消息传递函数分析
LINUX中的消息传递函数分析sigset_t 号集及信号集操作函数:信号集被定义为一种数据类型: typedef struct { unsigned long sig[_NSIG_WORDS]; } sigset_t未决和阻塞标志可以用相同的数据类型sigset_t来存储,sigset_...翻译 2018-09-04 15:22:01 · 470 阅读 · 0 评论 -
通信整理
几种常见的通信整理一、SPI通信 /*SPI为全双工通信方式*/unsigned char ADS1118_Read(unsigned char data1){ unsigned char i;unsigned char temp;unsigned char Din; te...原创 2018-09-03 13:31:51 · 406 阅读 · 0 评论 -
关于Linux中Makefile 文件的使用
关于Linux中Makefile 文件的使用大学有阵子做嵌入式的时候觉得Makefile简直高不可攀~~教程大多数都在试图把许多细节都讲清楚~~没有跟教程死磕3天的劲头真的不容易搞懂Makefile而且写Makefile需要一点点gcc编译器的储备知识。对于在linux上刚上手的开发者的确有点绕。所以我在这里做了个最简版...转载 2018-09-06 22:31:03 · 429 阅读 · 0 评论 -
逻辑门器件,直接用二极管、三极管搭建
有时候我们搭电路时只需要实现一个简单的逻辑,但用一个4门的集成电路来设计未免过于昂贵与占面积,而且IC里没用到的门电路又必须拉高或拉低,相当烦琐。鉴于简化电路的需要我整理了一套用三极管、二极管、电阻组成的逻辑门电路,可实现2输入或3输入的AND,OR,NAND,NOR,EXOR操作。与非门或非门或门与门异或门三输入与非门...翻译 2019-04-27 18:25:10 · 3022 阅读 · 0 评论 -
防接反电路设计比较优
趁着夜幕降临,坐在加班前的我无所事事,所以思来想后决定写点东西来弥补这难熬的夜。今天主要和大家分享的是关于电源反接的保护问题。以下给出两种典型的接法,当然能给出这两种方式的接法并不是我想出来的,也是参考大师的作品。1、传统二极管保护法。此图的优点是不论电极正负,都可以使负载得到一个正确的电源输入,但是总所周知二极管的压降一般都是0.7V(硅管),这一点从初中就知道的事情了。想象一下...原创 2019-09-02 01:14:39 · 382 阅读 · 0 评论