自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(42)
  • 资源 (20)
  • 收藏
  • 关注

原创 Altium Designer23更新后自带库消失解决方法

更新后AD在Components中自带的库移除了,下面是在官方找到的答案。想要恢复只能从上一代的库中复制保持下来。下面记录一下自己恢复的步骤。

2023-04-24 16:32:32 11398 2

原创 环境对自恢复保险丝的影响

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-06-16 19:50:58 438

原创 cadence 学习笔记

基本操作旋转选中器件按R键进行90°旋转,右击菜单中还有其他旋转操作如:查找设置为窗口options—>Preferences—>Miscellaneous

2022-02-24 10:21:28 328

翻译 STM32---UART使用DMA数据传输

当预先不知道要接收的数据时,如何使用 DMA 在 UART 上读取数据的信息。在STM32中,通常有以下几种模式:轮询模式程序必须轮询状态位以检查是否已收到新字符并以足够快的速度读取它以获得所有字节优点很容易实现,但在真正项目中的应用很少缺点在突发数据中很容易错过接收到的字符仅适用于低波特率应用程序必须非常快速地检查是否收到新的数据中断模式(无DMA):UART触发中断,CPU跳转到服务程序处理数据接收优点目前程序中最常用的方法在低速率下工作良好,115200 波特缺点

2021-06-04 17:00:06 11342 1

原创 电源芯片的温升计算

参考链接:https://zhuanlan.zhihu.com/p/125085425https://techclass.rohm.com.cn/knowledge/si/s-si/04-s-si/7129什么是芯片温度为保险起见,在此明确一下什么是芯片温度。芯片温度是指晶体管芯片本身的温度Tj(结温)。芯片温度Tj是周围(环境)温度Ta与芯片发热量相加后的温度,是考虑额定值和寿命时最重要的因素之一。芯片温度的计算由于近年来的晶体管芯片是由树脂密封的,当然就无法直接测得芯...

2020-11-26 19:22:40 7959 2

原创 Linux杂记

1堆栈堆栈这种数据结构的特点可以概括为LIFO(Last In First Out,后进先出)

2020-11-12 15:59:33 72

原创 vim 笔记

安装环境为Ubuntu.vimrc自动补全括号inoremap ' ''<ESC>iinoremap " ""<ESC>iinoremap ( ()<ESC>iinoremap [ []<ESC>iinoremap { {<CR>}<ESC>O自动补全YMCYMC1,安装make,vim,pythonapt install build-essential cmake vim python3-dev2,..

2020-05-22 01:19:45 167

原创 1.8V电压点亮3V LED

看了一个YouTube上的一个视频#167 Light an LED ???? with low 1.8v Diode Pump µController output (easy)电路是这样的:简单来说是通过倍压电路,以一定的频率频率输出一个方波,通过电容的充电和放电实现的。关于倍压电路知乎上有很详细的解释知乎链接.自己仿真了一下,电路和波形如下:蓝色的是输入了一个1.8V的正弦波,绿色是D...

2020-03-18 15:29:19 2000

原创 Altium Designer使用技巧

在原理图中默认只有结尾为_Por_N才能识别为差分对,带±号的就需要自己定义了。

2020-02-20 11:20:46 3716 1

翻译 FPD-Link

FPD-Link是美国国家半导体(National Semiconductor,1996年成立)最初创建的高速数字视频接口。发展史FPD-Link--->FPD-LinkII--->FPD-Link IIIFPD-Link采用 LVDS标准,单根双绞线的视频数据速率达到350Mbit/s。24-bit色彩数据FPD-Link需要使用的5个双绞线。FPD-LinkI...

2019-12-12 12:24:18 5127

原创 LTSPICE 笔记

持续更新中。。。。。。。快捷键F7 元件移动CTRL+R 旋转90°CTRL+E 镜像放置电源对放置的电源右键可以设置更高级的功能,里面有常用的波形,如方波,正弦波,锯齿波等等。可以说相当于是信号发生器了,如图:参考 知乎LTspice操作入门 Step by St...

2019-12-10 23:25:05 6071 1

原创 UITableVeiw Cell高度自适应

第三方框架:UITableView-FDTem

2016-02-06 11:52:51 122

原创 开源中国iOS客户端---VLF(Visual format language)

参考参见1参见2NSLayoutConstraint API NSLayoutConstraint + (NSArray *)constraintsWithVisualFormat:(NSString *)format options:(NSLayoutFormatOptions)opts

2016-02-01 22:38:08 444

转载 iOS开发的一些奇巧淫技

原创TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.1self.tableView.tableFooterView = [[UIView alloc] init];试过的都说好.加完这句之后就变成了这样.自定

2016-01-29 00:57:52 281

转载 四种常见的 POST 提交数据方式

文章目录application/x-www-form-urlencodedmultipart/form-dataapplication/jsontext/xmlHTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POS

2016-01-21 23:16:09 408

原创 开源中国iOS客户端 --- Reachability (3)

说明用于判断网络是否可用包括Wi-Fi和移动网络(2/3/4G)。Reachability Github 地址 Github版本Reachability相对于苹果官网的,这个更加高级、更加好用的Reachability,支持ARC、支持block、使用GCD方式来通知网络的变化。定义网络状态的枚举类型NetworkStatustypedef NS_ENUM(NSInteger, Network

2016-01-15 01:23:33 214

转载 Cookie/Session机制详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1  Cookie机制

2016-01-06 00:53:24 319

原创 开源中国iOS客户端 ---NBSAppAgent (2)

听云App作用适用于监控分析App的使用情况,和有朋统计功能类似。详情可以上听云官网进行详细了解。//启用听云服务[NBSAppAgent startWithAppID:@"2142ec9589c2480f952feab9ed19a535"]; 其中libNBSAppAgent.framework就是听云的框架如下图: 从2.1.4 版本开始,听云App iOS framework从“libNB

2016-01-05 23:58:04 1677

原创 开源中国iOS客户端 ---NSUserDefaults (一)

开源中国iOS源码 请详细阅读《README.md》这里不再详述。按照README.md进行操作后就可以模拟调试了。查看源码首先打开AppDelegate.m文件找到- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions 方法。_inNigh

2016-01-05 00:37:02 382

原创 iOS --- 归档解档

开发过程中有时需要存储一些轻量级的数据,对于IOS提供的几种数据存储方式在这时最合适当属对象归档:NSCoding但是将对象数据进行归档解档时候需要实现两个方法: encodeWithCoder和initWithEncoder。encodeWithCoder---编码initWithCoder---解码使用objc/runtime+KVC方式进行归解档,code如下://解档- (id)ini

2015-12-31 23:46:57 493

原创 iOS --- UITabbarController左右滑动切换标签页

UITabbarController左右滑动切换标签页

2015-12-18 23:39:35 3162

转载 UITabbarController左右滑动切换标签页

参考链接:http://stackoverflow.com/questions/12533976/ios-swipe-left-right-between-tabs-possiblehttp://stackoverflow.com/questions/5161730/iphone-how-to-switch-tabs-with-an-animation每个Tabbar View

2015-12-18 23:23:41 200

转载 iOS --- dequeueReuseableCellWithIdentifier :与dequeueReuseableCellWithIdentifier:forIndexPath:的区别

dequeueReuseableCellWithIdentifier:与dequeueReuseableCellWithIdentifier:forIndexPath:的区别:前者不必向tableView注册cell的Identifier,但需要判断获取的cell是否为nil;后者则必须向table注册cell,即必须在使用前调用registerNib:或registerClass:方法,可省略

2015-12-18 21:48:49 798

原创 iOS学习笔记 --- UITabBarContoller

TabBarUITabBarContoller显示屏幕底部出现几个标签来管理不同视图。如图:使用步骤:初始化UITabBarControllerUITabBarController *tb = [[UITabBarController alloc]init];设置UIWindow的rootViewControllerself.window.rootViewController = tb;创建相应的

2015-12-13 00:27:07 200

原创 iOS学习笔记 --- TabBar

#TabBarUITabBarContoller显示屏幕底部出现几个标签来管理不同视图。如图:## 使用步骤:1. 初始化UITabBarController        UITabBarController *tb = [[UITabBarController alloc]init];        2. 设置UIWindow的rootViewC

2015-12-13 00:22:54 85

原创 iOS --- Mantle初探

前言 Mantle 是什么? 是一个第三方库,用于简化Cocoa或Cocoa Touch程序中model层的库。通常我们的应该中都会定义大量的model来表示各种数据结构,而这些model的初始化和编码解码都需要写大量的代码。而Mantle的优点在于能够大大地简化这些代码。Model和JSON数据之间的转换,提高编码效率,使编程人员专注于逻辑上的处理,能够快速的将网络请求的数据,转换成规定的Mo

2015-12-04 15:32:55 940

转载 GitHub Top 100 简介

GitHub Top 100 简介原创链接:https://github.com/Aufree/trip-to-iOS/blob/master/Top-100.md主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况.若有任何疑问可通过微博@李锦发联系我项目名称

2015-12-03 00:20:14 332

原创 iOS --- 定位

常用的类CLLocationManager:定位服务管理类,开启/关闭定位服务,配置定位精度,距离等等。CLGeocoder:地理位置编码类, 根据经纬度获取地理位置信息,根据地名获取位置信息。CLLocation:地理位置信息类,经纬度、海拔、速度、时间、国家等相关位置信息。CLLocationCoordinate2D:结构体只包含经纬度信息。需要遵守CLLocationManagerD

2015-12-02 23:20:05 347

转载 文章UINavgationController中覆写preferredStatusBarStyle方法不执行的问题标题

#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad];}-(UIStatusBarStyle)preferredStatusBarStyle{ return UISta

2015-11-30 23:27:43 262

原创 Reactive Cocoa 笔记

reduce:的作用是根据接收到的值,再返回一个新的值,这里是@(YES)和@(NO),必须是object。

2015-11-26 10:20:14 107

转载 JSONKit在项目中使用设置(ARC与方法更新)

在项目中经常会遇到解析json的情况,如果有同学想要解析JSON,那么JSONKit可以是一个不错的选择。git中JSONKit 的地址为:https://github.com/johnezang/JSONKit由于项目已经很久没有更新,仍然使用了MRC,因此在使用时需要做几处修改:

2015-10-29 00:07:58 1543

转载 ios单例模式(singleton)详解

单例模式用于当一个类只能有一个实例的时候, 通常情况下这个“单例”代表的是某一个物理设备比如打印机,或是某种不可以有多个实例同时存在的虚拟资源或是系统属性比如一个程序的某个引擎或是数据。用单例模式加以控制是非常有必要的。单例模式需要达到的目的1. 封装一个共享的资源2. 提供一个固定的实例创建方法3. 提供一个标准的实例访问接口单例类保证了应

2015-10-21 14:30:16 399

转载 为解决在iOS9下基于ATS对HTTP的请求的说明及适配进行说明

转自:http://my.oschina.net/vimfung/blog/494687

2015-10-18 22:49:13 3755

转载 iOS - 扩展机制category与associative

文字转自:http://www.cnblogs.com/liping13599168/archive/2012/09/13/2682664.htmlcategory与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的associ

2015-08-23 22:25:44 278

转载 NAND和NOR FLASH的区别

Flash编程原理都是只能将1写为0,而不能将0写成1.所以在Flash编程之前,必须将对应的块擦除,而擦除的过程就是将所有位都写为1的过程,块内的所有字节变为0xFF.因此可以说,编程是将相应位写0的过程,而擦除是将相应位写1的过程,两者的执行过程完全相反.(1)闪存芯片读写的基本单位不同       应用程序对NorFlash芯片操作以“字”为基本单位.为了方便对大容量NorFla

2012-01-20 09:43:29 1079

原创 常用逻辑图

2011-11-11 10:48:13 407

原创 单片机的IO模式

以NUVOTON的M0516为例,IO引脚可以配置为四种模式:1,高阻输入模式,这种方式只用于输入数据的读取。2,开漏模式,这种方式若不接上拉电阻时,则可以输出高阻或低电平两种状态,作为输出是一般需要外接上拉电阻的。3,准双向模式,这种方式具有输入和输出的功能。当IO输出为高电平时,其驱动能力很弱,外部负载很荣誉将其拉至低电平。当IO输出为低时,其驱动能力很强,可吸收相当大的电流。

2011-11-11 10:41:34 938

原创 JTAG SW模式

Serial Wire Mode InterfaceThe MCBNUC1xx board also supports the Serial Wire Mode of Cortex-M0 based devices. In Serial Wire mode, only the pins TCLK and TMS are used. TDO is an optional trace data o

2011-11-08 11:20:39 6682

原创 RS232 串口通信

最近要做一个RS232串口的转换电路,所以就搜集了一些资料。自己以前也只是用没深入的了解过! 从网上搜了些东西! 看着不错记下来方便以后自己查询。RS-232C 标准(协议)  RS-232C 标准(协议)的全称是 EIA-RS-232C 标准,其中EIA (Electronic Industry Association)代表美国电子工业协会,RS(recommended standard

2011-11-05 00:31:28 1460

转载 MOS管的工作原理

P沟道和N沟道MOS的原理要使增强型N沟道MOSFET工作,要在G、S之间加正电压VGS及在D、S之间加正电压VDS,则产生正向工作电流ID。改变VGS的电压可控制工作电流ID。  当在NMOS的栅上施加相对于源的正电压VGS时,栅上的正电荷在P型衬底上感应出等量的负电荷,随着VGS的增加,衬底中接近硅-二氧化硅界面的表面处的负电荷也越多。其变化过程如下:当VGS比较小时,栅上的正电荷还不能使

2011-11-01 23:03:07 24012 1

DCDC转换器设计外围器件的选型方法与PCB布局.pdf

DCDC转换器设计外围器件的选型方法与PCB布局

2021-01-20

晶片型陶瓷電容(MLCC)發出聲音的問題

晶片型陶瓷電容(MLCC)發出聲音的問題

2020-12-03

Ground Via Fence.pdf

印刷電路板電路佈局(PCB Layout)上,常會在高速訊號或重要訊號的兩側,並行兩條地線並且打上許多接地導穿孔,此種做法稱為 Ground Via Fence(接地圍)。

2020-07-24

LTspiceIV教程.pdf

LTspice IV教程 电子线路模拟使用说明, 中文版,说明详细,入门好资料 这个软件是由 LINEAR公司提供的免费模拟软件 , 目前最新版本 4, LTspice IV 操作简单 , 入门容易 . 许多设计公司都喜欢用它

2019-12-10

SSD-Z+CrystalDiskMark.7z

SSD硬盘检测工具,SSD硬盘测试SSD-Z CrystalDiskMark,SSD硬盘检测工具,SSD硬盘测试SSD-Z CrystalDiskMark

2019-11-13

点阵取模软件,好用,好用

点阵取模软件,亲测可用点

2019-11-13

6种最常用恒流源电路的分析与比较.pdf

恒流电路有很多场合不仅需要场合输出阻抗为零的恒流源,也需要输入阻抗为无限大的恒流源,以下是几种单极性恒流电路。

2019-08-09

一种直流LED恒流源电路分析与研究-----.pdf

恒流源一种直流LED恒流源电路分析与研究 一种直流LED恒流源电路分析与研究

2019-08-09

FreeRTOS9 用户手册

FreeRTOS 9.0用户使用手册

2017-04-12

source insight4.0.0085和谐文件

亲测,可用!!!!!最新的sourceinsight4.0.0085和谐license及和谐文件。真正的4.085版本,2017年4月5发布的,使用附件中的license文件,替换sourceinsight.exe

2017-04-12

sd/mmc 实例代码及相关资料

sd/mmc 实例代码及相关资料 很全哦! 还有sd/mmc的实例很好用,涉及到ucos

2011-09-15

nxp_lpc17xx_zhou

nxp lpc17xx 周立功开发板 各功能模块的开发实例代码!

2011-09-07

speex-1.2beta3

这是一个语音压缩编码的源程序,Speex是GNU软件,它基于CELP算法,压缩音频数据的比特率为从2kb/s到44kb/s 并具有许多不同于ITU给出的源程序的特征

2011-09-07

PIC24FJ64GA004 系列 数据手册

PIC24FJ64GA004 中文数据手册 很详细

2011-03-30

编程精粹 编程精粹 编程精粹 编程精粹

编程精粹 c/c++ c经典书籍 c/c++ c经典书籍 c/c++ c经典书籍 编程精粹 c/c++ c经典书籍 c/c++ c经典书籍 c/c++ c经典书籍 编程精粹 c/c++ c经典书籍 c/c++ c经典书籍 c/c++ c经典书籍 编程精粹 c/c++ c经典书籍 c/c++ c经典书籍 c/c++ c经典书籍 编程精粹 c/c++ c经典书籍 c/c++ c经典书籍 c/c++ c经典书籍

2011-01-12

ARM入门教程详解教程

ARM 入门教程,嵌入式教程,讲解详细,讲述了嵌入式的基本组成,能给很快入门

2010-09-18

c/c++高质量代码

软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1个读者的建议。

2010-06-29

空空如也

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

TA关注的人

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