自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清风明月的专栏

嵌入式软硬件技术积累

  • 博客(26)
  • 资源 (9)
  • 收藏
  • 关注

转载 电容降压主要是用在直流稳压电源电路里

https://www.cnblogs.com/jarvise/p/4647029.html基本原理: 电容降压主要是用在直流稳压电源电路里。直流稳压电源电路的大致结构是: 市电——变压(降压)——整流——滤波——稳压——直流输出变压,主要是降压,一般使用变压器来完成。但是变压器体积较大,成本也较高,如果电路简单,例如声光控制开关,那么加一个变压器就显得...

2019-07-19 16:13:20 3234

转载 电容降压整流电源电路

https://www.dianziaihaozhe.com/dianyuan/924/电容降压整流电源电路通常用于低成本取得非隔离的小电流电源。输出电压一般为几伏到二三十伏,输出电流为几毫安到几十毫安,大多取决于所使用的稳压二极管。所能提供的电流大小与电容容量成正比。图1 电容降压半波整流电路  电容降压电源采用半波整流时,每微法电容可得到电流(平均值)为:(国际标准单位)...

2019-07-19 16:12:00 6018

原创 一文看懂,用示波器查看串口UART的波形,什么是数据位、起始位、奇偶校验位

先介绍一些概念。起始位:先发出一个逻辑”0”的信号,表示传输数据的开始。校验位:数据位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验数据传送的正确性。就比如传输“A”(01000001)为例。(字符‘A’的二进制是 0100 0001)当为奇数校验:”A”字符的8个bit位中有两个1,那么奇偶校验位为1才能满足1的个数为奇数(奇校验)。 当为偶数校验:...

2019-06-01 12:21:18 23961 14

原创 NBIOT模组-移远BC26 部分AT指令头文件定义

uint8_t AT_AT[] = {"ATI\r\n"};//Ä£×éIDÐÅÏ¢uint8_t AT_IPRy[] ={"AT+IPR?\r\n"}; //Ä£×鵱ǰµÄ²¨ÌØÂÊuint8_t AT_setIPR9600[] ={"AT+IPR=9600\r\n"}; //ÉèÖÃÄ£×éµÄ²¨ÌØÂÊ=9600£¬´æ´¢Ö®ºóÖØÆôuint8_t AT_S...

2019-05-11 12:38:01 3295 1

原创 三,bootloader 源码2编译测试

1.内核不会自己初始化串口,所以启动内核前要初始化串口,以用来打印信息。2.和内嵌的函数不一样puts(),怎么避免?3.立即数汇编,会自动分解成2条指令from伪指令。先把复杂的数存起来4.开启ICACH加快启动速度。...

2019-05-08 15:11:08 264

原创 一,韦东山Linux嵌入式教程—— uboot学习

1.uboot的目的:启动内核2.main_loop();死循环3.start_armbootto flashinit to nandinit to mainloop4.bootdelay getenv();5.s=getenv("bootcmd");启动命令6.run_command(s,0);7.bootcmd是什么? nand read .jffs 0...

2019-05-06 17:14:34 680

原创 华大单片机HC32L130J6TA入坑全纪录(二)——关于SWD下载的问题

华大的烧写程序电路部分,这部分一定要预留两个电路:1.串口烧录的MODE选择电路,PD3下拉10K和跳线帽连接3V3。2.UART下载电路,预留排针焊口。因为:SWD烧录,如果需要加密的话,加密烧录之后,SWD就废了!废了!了!然后就只能用UART下载程序了。略坑。 进入休眠测试的时候,进入WFI模式之前,要加个延时,因为,进入休眠之后SWD就废了!废了!了! ...

2019-01-17 18:42:12 9742 2

原创 关于串口唤醒STM8L151低功耗HALT模式的方法——外部中断法

以前看到一款xx公司的低功耗产品,用的是STM8L151的MCU,无线模组是LORA或者NB模组,因为我选择用的另一款M0+核的芯片,所有也一直没有太多时间去研究那个产品究竟是怎么用串口唤醒M0核的MCU STM8L151的。M0+核的在低功耗处理上方便太多,串口可直接唤醒。想不明白在HALT模式下功耗为什么如此之低,因为在HALT模式下MCU是不支持串口唤醒的。后来通过试验,发现了其...

2019-01-17 18:29:18 5992

原创 中兴ME3616使用总结——NBIOT

ME33616是一款将要普及的NBIOT模块,使用联发科核心IC。1.返回IP之后不可以马上注册网络,需要500ms的延迟。2.发送数据的时候也需要一个延迟。3.电信前期PSM模式设置不成熟,如果不需要PSM模式,直接关机即可,但是相比PSM,重新注网的时间较长,功耗就较大。4.天线50欧姆阻抗,直接串接电容即可,旁路调试电容预留位置即可,可参考移远的天线部分技术指导手册。5....

2019-01-17 18:12:28 1814

原创 ADC检测电压 端口二极管钳位保护电路之总结

先放搜集的信息结论:第四用形态最好。1.电压跟随器可以不用,有空再研究。2.RC滤波要用,3.BAT54S肖特基电压钳位电路要用,4.限流电阻要用。 1.1.干扰小的地方可以只使用内部的防浪涌电路2.用第四种的--,第二种也用,要加了一个稳压管。3.稳压二极管的反相电流比较大,你在AD采样时,有电流流过稳压二极管,MCU_AD点的电压,比ADC_IN点的...

2018-11-26 16:18:05 27141 1

原创 STM8L151 低功耗模式有什么要填的的坑———— Low power wait mode,read the f**k datasheet!

AN3147说了什么:1..1 如何进入Wait模式Entering Wait modeWait mode is entered by executing the WFI or WFE assembly instruction. This stops theCPU, but other peripherals and the interrupt controller can continue...

2018-11-12 14:06:21 2561

原创 在KEIL下新建STM32工程的详细步骤

https://wenku.baidu.com/view/88548887998fcc22bcd10de6.html

2018-06-15 20:00:40 4359

原创 华大单片机HC32L130J6TA入坑全纪录(一)

1.国产单片机,第一次用,国企出品。2.HC32L130J6TA,48脚,开发板试用中。库函数版本,编程风格感觉有点蹩脚。但是试用起来功能很多,各种复用。等待下一步记录。...

2018-06-12 19:35:15 10191

原创 PCB图上,在Keep-out layer 层上不能画线 ,一画线就跳到Drill Drawing层的解决办法

Altium  17目前对Keepout属性进行了更新,可以有效的纠正,设计者利用Keepout作为板框的不良习惯。2 S/ \. O0 |& U4 s, Y( Y正确的使用方法是,切换到Keepout层,,然后执行菜单命令“Place -Keepout-Track”进行绘制,....

2018-06-12 19:13:46 30667 3

转载 STM32F103外部晶振用8MHZ的原因:因为库函数默认8MHZ

官方提供的库文件中,HSE(外部高速时钟)默认为8MHz,最高主频为8*9=72MHz,如果将HSE变为12MHz,不修改库文件的话,最高主频则变为12*9=108MHz,最典型的问题就是USART可以通信,但是接收到的数据与发送的不一致,并且找不到啥原因,害的我瞎折腾了一整天,下面列举需要修改的地方。STM32F107(互联网型)外部晶振用25MHZ 而STM32F103却用8MHZ的原因及其时...

2018-06-07 15:16:48 14768

转载 AD PCB 封装 快速放置等间距焊盘的方法

这个问题经常会用到,所以有必要总结一下,下面以制作29个焊盘为例,其实你可以随便设置的。划重点:先按E然后按A快捷键,设置数量和间距大小。先说一种通用的吧,用特殊粘贴来处理。具体的方法为:1、先放一个焊盘,选中后剪切掉2、依次按下键盘上的E,A,在弹出的选择性粘贴对话框中选Paste Array(黏贴矩阵)3、在Item Count输入需要的焊盘数,这里选择创建29个焊盘,Array Type选择...

2018-06-07 11:25:23 49803 3

原创 PT2262 433MHZ超再生遥控电路如何用STM软解码代替TP2272(省去PT2272)

http://www.51hei.com/bbs/dpj-44384-1.html如果采用软件解码,就可以省去PT2272这个芯片了。用软件编程的方法解码,必须知道该编码芯片的编码格式。比如PT2262发出的编码由地址码、数据码、同步码组成。地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”(“悬空”)。原文:http://www....

2018-06-06 16:14:22 6018

转载 (SKU:RB-03T013)RF433Mhz无线收发模块

http://www.alsrobot.cn/wiki/index.php?title=(SKU:RB-03T013)RF433Mhz%E6%97%A0%E7%BA%BF%E6%94%B6%E5%8F%91%E6%A8%A1%E5%9D%97例子程序程序编译前需要进行库文件的加载,点此下载RF433Mhz无线收发模块使用的库文件。transmitter module#include <Vir...

2018-06-06 11:26:34 1825

原创 315Mhz、433Mhz无线遥控信号的解码分析和模拟 超再生遥控器

原文连接引言:315MHz遥控器使用广泛,学习和深入了解其原理和实际操作,在获得无限乐趣的同时,可以学会防止自己的车被盗,并可以自己开发更安全的遥控锁设备,在做本项目的过程中我深刻体会到315M遥控系统的不安全性是个严重的问题,主要表现在315遥控系统解码简单,发射条件简单,易拷贝。下面是我在此次学习研究中得到的一些浅陋知识,在此详细描述。...

2018-06-06 10:39:38 15915 1

原创 STM32 ADC电路 连接

原文:http://www.stmcu.org/module/forum/thread-598055-1-1.html楼主的原理图有错误:电容应该放到引脚处。要使用stm32f407的adc来采集外部电池电压,电压最大为8.4V,使用电阻分压到2.5V由ADC采集,但是现在有一个问题是:两个分压的电阻选取多大的合适?如果分压电阻太小,功耗会比较大,电阻太大的话则会分压不准确,ADC的输入阻抗会与电...

2018-06-05 18:21:57 27942

原创 贴片电阻 标准阻值,能买到的才算有用的电阻

设计电路之前,最好到淘宝搜下好不好买到。所谓测试供货是否有优势的简单方法。0805贴片,1%  1101001K10K100K1M10M1.1111101.1K11K110K1.1M1.2121201.2K12K120K1.2M1.3131301.3K13K130K1.3M1.5151501.5K15K150K1.5M1.6161601.6K16K160K1.6M1.8181801.8K18K18...

2018-06-05 17:13:28 2097

原创 屏蔽电感和非屏蔽电感的区别?

1.电感是衡量线圈产生电磁感应能力的物理量。给一个线圈通入电流,线圈周围就会产生磁场,线圈就有磁通量通过。通入线圈的电源越大,磁场就越强,通过线圈的磁通量就越大。实验证明,通过线圈的磁通量和通入的电流是成正比的,它们的比值叫做自感系数,也叫做电感。屏蔽贴片电感与一般的贴片电感作用不一样,一般的贴片电感在电路中是不带屏蔽的,使用起来了在电路中电感起不到想要的效果,屏蔽贴片电感能够屏蔽掉一些电路中电流...

2018-06-05 17:02:23 12293

转载 电池-外部DC双电源供电设备电源自动切换电路分享(下)

原文地址:https://blog.csdn.net/sinat_39487328/article/details/76694771上期与大家分享了一个锂电池与外部电源自动切换的电路,但那个电路存在一缺点,本期继续给大家分享一个新的电路,这个电路也是在我们的产品上成熟应用的,废话不说,先上图,再慢慢道来。原理图如下:这个电路是实现外部电源与电池供电自动切换的,VBAT为电池输入,EX_POWER为...

2018-06-05 10:40:31 5480 3

原创 PCB layout 布线之前先全局扇孔1

1.逆时针或者顺时针扇孔;短线直接连接。2.例如,可左下角开始,短线直接连接。电源线直接加粗处理。VIA-8-16mil。shift+e抓取中心。3.为了美观,VIA上下或者左右对其。4.晶振,π形滤波。晶振线路不要有过孔处理。对信号不好。然后对晶振电路包地处理。5.电源类:vcc和GND过孔数量要一样。6.过孔的时候要注意地平面的完整性。两个过孔之间要有地可以过。...

2018-05-28 17:15:52 3453

原创 布线管理 PCB

1.rule里,object class--net classes:电源分类,GND,VDDA之类的。2.clearance:常用的间距设置为5mil,.3.where the first object matches-高级设置里面-FULL query输入: INPOLY,间距设置12mil.4.过孔到铜皮的规则,一般都是5miL,FULL query输入:ISVIA.同上。5.线宽设置。先设置...

2018-05-28 16:00:57 257

原创 AD PCB 交互式布局

1.交互式布局:PCB选中的时候再原理图也被选中;反之亦然。PCB总快捷键:TC。2.交互模式:PCB and sch ---TOOL:Cross Select Mode选中。选中时菜单图标有阴影。3.布局操作:模块化布局:SCH中选中1个模块中的所有元件,运用PCB离散功能,PCB相对应中也选中。4.布局视线:布局时打开飞线,大体上确定布局相对位置。5.布局顺序:先放固定器件,然后放置大器件,然...

2018-05-28 15:28:17 11171 1

STM32F103C8 GPIO口模拟串口 PA1_PA0模拟UART_可收发 单个字符

STM32F103C8 IO口模拟串口 PA1_PA0模拟UART_可收发 单个字符,自己编写的实验通过,可直接用,只能是单个十六进制。

2019-05-29

NANO SIM卡 6P 翻盖 AD 封装.zip

翻盖 NANO SIM 卡底座 6P AltiumDesigner封装,按照设计图纸,自己画的,内含datasheet尺寸标注截图和AD封装。

2019-05-28

中国电信物联网开放平台API参考

中国电信物联网开放平台API参考|

2019-03-01

高新兴物联ME3616模块AT指令手册_V1.4

高新兴物联ME3616模块AT指令手册_V1.4

2019-03-01

高新兴物联ME3616模块开发板指导手册_V1.0

高新兴物联ME3616模块开发板指导手册|

2019-03-01

移远NBIOT模块_Quectel_BC28_参考设计手册_Rev.B_20180511

Quectel_BC28_参考设计手册_Rev.B_20180511:硬件原理图设计指南

2019-03-01

XCOM串口工具

正点原子官方分享的XCOM串口工具,正点原子官方分享的XCOM串口工具

2018-05-23

433M无线模块的一些资料

433M无线模块的一些资料,包括CC1101 SX1278 si4432 的代码,原理图和数据手册

2018-01-17

空空如也

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

TA关注的人

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