硬件设计stm32单片机最小系统电路 学过51单片机的同鞋,对单片机最小系统肯定不陌生。那在stm32单片机上,最小系统电路是怎样的呢?结合自己的实际应用我认为stm32单片机最小系统电路除核心IC外还含以下几个部分: 1.电源,3.3V直流电源,且每个电源引脚还需要加瓷片电容; 2.时钟,STM32F103系列的外部时钟为8MHz,其他系列具体可参考手册...
实用案例谨记OCL放大电路调试教训 1.应用电路(OCL放大电路)2.故障现像不接变压器T时,A点信号输入正常,B点信号输出正常;接入变压器T后A点信号正常,B点信号衰减到基本为0;用电阻器代替变压器接入后,现像依旧。3.原因查找因OCL电路的带载能力是很强的,应该不至于是负载过大导致失败,且该电路在之前用BD135/BD136方案时是正常的--因耗散功率达不到所以换2SC...
硬件设计常用小功率无线电发射集成方案 433M的频率范围是433.05~434.79MHz,而2.4G的频率范围是2.4~2.5GHz,它们都是属于国内免许可的ISM(工业、科学和医学)开放频段,使用这些频段是不需要向当地的无线电管理申请授权的,因此这两个段频段得到了广泛使用。433M的接收灵敏度高,绕射性能好,我们一般使用433MHz产品来实现主从模式的通信系统当中...
硬件设计无线电频段应用规定 根据微功率短距离无线电发射设备技术要求(征求意见稿)》总结无线电频段应用规定 ①87-108MHz不得用于物联网应用; ②174-216MHz、407-425MHz、608-630MHz这3个频段不能用于组网应用,仅限医院或医学研究机构内使用,不得用于其他场合的物联网应用; ③225.025MHz-232....
硬件设计MP2451降压式开关电源实用电路 MP2451 是一款集成了内部高端高压MOSFET的高频(2MHz)降压开关调节器。采用电流控制模式,为快速环路响应提供单一的0.6A(或更少)高效输出。 3.3V 至36V 的宽输入范围适用于汽车输入环境中的各种降压应用。3μA 关断模式静态电流允许其使用在电池供电应用中。通过在轻载条件下按比例缩小开关频率,以减少开关和栅极...
实用案例示波器总是显示50Hz正弦波 一台四五年的示波器,UTD2102最近在测量时,明明测试的是信号输出点,可总是一条标准的50HZ正弦波,有时摇一摇探头线,又能正常测量,一不小心动了一下探头线,50HZ的正弦波又来了。很是烦恼,于是百度了一下,有人提到是地线断了。 于是我仔细检查了下探头线,果然是的探头的地线断了,于是拆开重新焊了下,一切恢复正常。没事上旗舰店看了下,我用的UTC2102CEL都不卖了,都上UTCD2102CEX,价格挺诱人的。记得我的UTD2102CEL还是1550大洋呢。...
硬件设计POE电源之SI3402问题集2 1.Silicon Labs的PoE受电端芯片SI3402与SI3404区别在哪里?SI3402是内部集成整流桥,而SI3404是外置的;由于SI3404外置整流桥发热相比SI3402会更好,同时在芯片功耗方面,SI3404也是比 SI3402低;同时SI3404可以做到15W,相比SI3402做到12W会更高点;2.使用SI3402设计电路板时要如何考虑散热的问题?使用SI3402设计的POE PD产品时散热是一个较大的问题,在多层PCB中可以考虑在底层或中间层做2平方英寸的铺铜来散热。在双层...
硬件设计POE电源之SI3402问题集1 之前没有做过POE电源,这次有个项目要用到,参考的是SI3402A版本的电路,结果买到的器件是SI3402B,器件全部焊接好后,接到交换机上没什么反应。以下是相对权威的回答:1.以太网供电芯片Si3402-A版本的芯片更新为Si3402-B版本的芯片,PCB板是否能直接通用?答:Si3402 A版本升级成B版本以后,PCB板可以通用,但是BOM参数需要修改。详细的修改参数可以参考2015年11月发布的“Si3402-B-GM Change List”文档。2.为什么以太网受电设备(PD)控制芯片...
程序设计keil4 无法跳转到函数定义位置的原因之一及处理办法 如下图所示,当相要跳转到指下函数时会弹出以下对话框,按提示进行了确认修改还是会出现。如果您已经确认过自己的设置是正确,且代码里没有汇编程序,那么你可以确认你的工程文件是否过长或都是有中文,如果有中文不妨尝试一下把工程文件夹名字改为英文,如果实在要中文,把名字取短一点,且不要带字符。...
硬件设计STM32 Jlink 提示器件写保护的原因之一 板子坏了,确定就是STM32 IC坏了,换了一个新的IC上去,J-Link刷程序时弹出以下提示信息:Active write protected STM32......中间的周折,不再赘述,如果尝试点YES或NO都不成功的小伙伴,重新仔细的重焊一遍IC,这是重点,所以加粗显示。...
实用案例STM32莫明读保护无法下载程序的解决办法2 接上回的文章《STM32莫明读保护无法下载程序的解决办法》,这里说一种更为简单有效的办法,咳咳,以下为正正题: 再描述一下现像--开始都是好好的可以调试,下载各种,突然就不能下载了,KEIL里能认到SWD小板,就是认不到目标板,J-Flash中无法连接目标板。 处理办法: 1.打开J-Flash 2.目标上引出了RST按键的,按住,如果没有的,则用镊子把RST脚和GND短接; 3.J-Flash中,Target->Connect,不出意外,都会提示&q...
程序设计keil4 "expected an expression" 解决办法 如题,这个问题出在给结构体初始化上,类似于以下代码。wiz_NetInfo gWIZNETINFO = { .mac = {0x00, 0x08, 0xdc,0x00, 0xab, 0xcd}, .ip = {192, 168, 1, 123}, .sn = {255,255,255,0}, .gw =...
硬件设计STM32F407+LWIP+DP83848网线断开及重联方法 问题如题,以下为代码: if(!(ETH_ReadPHYRegister(0x01, PHY_BSR) & PHY_Linked_Status)) //没有接网线 { connect_flag=0; ucNetConnect = 0x00; OSTimeDlyHMSM(0, 0, 5, 0); //发现网线断开,5秒后重联 }...
实用案例STM32莫明读保护无法下载程序的解决办法 正在用一块STM32F407VE的开发板进行程序测试,开始用KEIL4+3线的SWD小工具调试得挺顺的。有一天,得到了一个工程,是KEIL5版本的工程,是的,没错是keil5版本的。于是各种捣鼓,把KEIL5装好。把程里面与硬件相关的代码修改好。 KEIL5里面,下载程序的按钮被点下了,静待结果,我惊呆了,没下载成功。KEIL5认不到开发板了,于是种重上电,复位,仍然无济于事,然后又是用串口进行下载,还是无果。于是我断定,板子坏了,得重买开发板,于是又花了170大洋,苦苦等了一个星...