![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术科普
瑞奇Ricky
通信模组那些事儿
有圈子
有方案
有故事
展开
-
Yunxion资产监测设备技术中代码优化
近期笔者在进行资产监测设备研发,在进行研发时应用了多项技术,并且通过技术实现了资产监测设备对资产进行定位、运动状态监测、以及资产所处环境的温湿度监测等,为了更好地保障产品的安全,资产监测设备还具有拆箱报警的功能。当物流行业遇到资产监测设备,那么通过资产监测设备将会帮助物流行业完善对物流车辆、运输的货物的监测管理。将资产监测设备与货物放在一起,让设备和产品处于同一环境,这样资产监测设备获取的数据就与产品的数据相同,通过资产监测设备将资产上传至可视化后台,人们就可通过可视化后台了解到产品的位置信息,运动状态原创 2021-08-09 19:09:03 · 102 阅读 · 0 评论 -
Yunxion资产监测设备研发中,4G通信模块的功耗处理
当企业通过发展会存在一些管理上的问题,比如共享单车行业,他们将单车投放在城市中,通过在单车中安装具有定位设备即可完成对单车位置的监督。但是随着共享单车投入使用之后发现,仅仅只拥有定位功能是不够的,还需要运动状态的获取,如果单车停放的地方遭到碰撞导致车辆受损也无法及时获取。为了解决这些问题,便于对单车的管理,Yunxion针对共享单车行业,特地研发了一套可视化供应链方案,通过在共享单车上安装资产监测设备,可以有效解决企业的需求,通过无线通信技术,完成对单车的管理。由于资产监测设备在共享单车中无法连接电原创 2021-08-08 23:05:40 · 370 阅读 · 0 评论 -
【Yunxion资产监测】推挽输出和开漏输出的区别
近期笔者在进行资产监测设备研发,该设备主要通过定位、运动状态监测、环境监测等功能,帮助人们实现远程对资产的管理,通过将资产监测设备安装在资产上,就可以获取到资产的位置信息,运动状态、所处环境的温湿度等情况。在进行硬件研发时,对于电路,也是我们需要设计和选择的,很对人对电路的推挽输出和开漏输出不是很能理解,从而对于设备的研发,造成了一定的困惑,接下里哀简单跟大家介绍下推挽输出和开漏输出的区别,方便大家后期进行电路设计时,可以更好的进行选择。推挽电路:上面的三极管是N型三极管,下面的三极管是P型三极原创 2021-08-08 23:03:37 · 90 阅读 · 0 评论 -
资产监测设备研发时,串口死机问题如何解决
近期笔者在进行资产监测设备研发,该设备可以监测资产从运输到交付整个过程中的状态,保障资产的运输及仓储安全,减少企业损失。资产监测设备在进行研发设备时,根据企业需求,在基础的定位功能上,添加了对环境监测及运动监测功能,通过实时定位+环境监测+运动监测,可以监督货物在运输时,避免工作人员存在暴力分拣搬运的情况,也可以对货物在运输过程中是否因为运输车辆行驶不平稳发生位移或剧烈震动,导致货物受损等情况。当货物进行交付后,放置仓库内,资产监测设备具有温湿度监测作用,可以避免因为湿度导致货物受损,如果仓库发生火灾原创 2021-08-05 18:52:40 · 189 阅读 · 0 评论 -
资产设备研发中,HDSC休眠时串口配置成中断
近期笔者在进行资产监测设备研发,该设备是一款智能硬件终端,可以实时监测货物在运输和仓储等各个环节,并且可以将货物参数上传至云端,人们只需要在后台就可了解到货物当前的状态。资产监测设备具有定位功能,可以实时监测到货物的位置,并且可以监测货物的运动状态,货物当前是运动还是静止,是否遭到震动,产生位置偏移,这些状态都可以通过资产监测设备完成对货物的监测。在进行资产监测设备研发时,对电池进行了一次性和可充电两种模式,方便用户在使用时进行选择,但是不论是哪种电池,在没有连接电源的情况下,通过电池中储存的电量都可以原创 2021-08-05 18:51:03 · 139 阅读 · 0 评论 -
Yunxion资产监测设备中串口上下拉问题
近期笔者在进行资产监测设备研发,资产监测设备主要通过定位、运动监测及环境监测等功能,实现企业对资产的透明化管理,为企业完善管理提供了技术与平台。为了保障设备能顺利运行,避免数据报错的情况,我们在进行Yunxion资产监测设备软件开发的时候进行了很多的测试,在软件开发室遇到串口MCU容易死机,很容易就进入了硬件错误,针对这个问题,我们快速进行了排查,并得到了解决。分析原因一:内存的泄露一般MCU进入硬件错误是由于内存的泄露,比如数组越界等。进行检测:笔者详细检查代码的内存分配,并没有发现有数组越原创 2021-08-04 14:02:40 · 265 阅读 · 0 评论 -
Yunxion资产监测设备中,4G Cat1模块收发短信(text模式)无法收发大括号{}
近期笔者在进行资产监测设备研发,该技术可以实现将资产监测设备与货物资产连接在一起,让设备与资产处在同一环境下,通过资产监测设备读取的位置信息、运动状态及环境情况,判断出货物资产的相关信息,从而对资产进行保护和管理。当资产监测设备在进行工作后,通过技术获取到的数据,上传至资产监测设备后台,通过后台,可以接收到资产设备上传的相关数据,人员只需要通过后台,就可远程了解到资产的环境状态、运动状态和位置信息。在进行资产监测设备研发时,笔者在利用通信模块进行SMS收发的时候,遇到了发送模块无法收发大括号“{}原创 2021-08-04 14:00:58 · 158 阅读 · 0 评论 -
Yunxion资产监测设备中控制电源开关的芯片的选择
在进行快递邮寄或接收时,多次出现快递被偷件换件或者快递送错的情况,并且由于快递途中经手人员多,企业很难进行管理和定责。针对快递行业这一现象,特地研发了资产监测设备,该设备具有实时定位、以及放拆箱的功能,可以有效帮助快递行业解决顾客快递被偷拆偷换的情况。为了保障资产监测设备在使用时不会出现关机的情况,所以通过降低设备在工作时的功耗,来延长资产监测设备的工作时间,比如对于通过电源开关,来降低设备的功耗。在设计产品时我们需要使用一个外部看门狗来控制电源开关,芯片选择的是一款具有看门狗功能的纳瓦级功耗系统计时原创 2021-08-04 13:58:30 · 106 阅读 · 0 评论 -
资产设备研发中,软件可以从哪些方面降低功耗?
近期笔者在进行资产监测设备研发,该设备可以帮助物流行业完成资产在运输过程中的管理,由于物流行业在运输中存在一些管理困难,利用资产监测技术,可很好的帮助到该行业解决这些问题。当设备在应用中时,设备的待机或使用时间是一个非常重要的功能,为了保障设备在没有连接电源的情况下,仍能保持超长的工作时间,因此需要对设备完成低功耗设计,主要可以从硬件和软件两个思路上完成低功耗,下面简单介绍下在软件方面,可以降低功耗的方法:在M3中,提供三种模式,sleep stop standby模式。具体区别在相应文档中有详细原创 2021-08-01 22:39:17 · 89 阅读 · 0 评论 -
在进行资产监测设备研发时,如何完成stop模式的功耗要求
近期笔者在进行资产监测设备研发。该技术主要通过将设备与资产进行连接,即可获取到资产的位置、状态和环境等信息。得益于数据流的可视化模型和可视化技术,可将供应链过程中的『人』『物』『场』三种元素融合到一个平台,帮助企业实时进行持续性监测、智慧化调控、智能化追踪。那么资产监测在研发时,由于考虑到实际应用中的状态,因此设备在进行研发时,使用了低功耗技术,那么资产监测是如何完成stop模式的功耗要求的呢?(1)进入休眠模式前,需要配置好唤醒中断,库中有提供相应的进入stop模式的函数void PWR_En原创 2021-08-01 22:35:05 · 109 阅读 · 0 评论 -
资产监测设备时,DTR进入低功耗模式
近期笔者在进行资产监测设备研发,资产监测设备主要是为了帮助提高企业加强对资产的监测保护,以及在管理上的透明化,比如现在需要对一批疫苗进行运输,由于疫苗对储存温度具有一定的要求,我们可以在运输疫苗时安装资产监测设备,通过设备,可以实时了解到疫苗在运输中所处环境的温度,以及运输的路线、实时位置,通过对疫苗在运输时这些因素的监测,对疫苗的运输全程都可以进行了解,如果疫苗在运输时遭到特殊情况,可以通过后台进行了解。考虑到资产监测设备的工作时间,云息在进行在产品实际设计使用过程中,常常会涉及到低功耗产品,接下来简原创 2021-07-30 16:56:10 · 159 阅读 · 0 评论 -
资产设备研发中,外围有开关控制需求的目的
近期,笔者在进行资产设备研发,设备主要应用在物流、快递、仓储等行业,通过安装资产监测设备,可以监测到该行业的资产,比如通过在物流行业的运输车辆上安装资产监测设备,可以实时了解物流司机的运输位置及路线,寄快递时通过安装资产监测设备,可以对快递的运输进度、运输安全(是否被私自拆开、是否遭遇暴力拆检等)进行监测。仓储行业通过安装资产监测设备,可以了解货物储存的环境是否合适,防止因为温度变化导致货物变质。由于设备在投入使用时,可能会离开电源,因此我们需要保障资产监测设备的工作时间,在离开电源的情况下,使用时间越原创 2021-07-29 20:34:14 · 90 阅读 · 0 评论 -
资产设备研发中,RI振铃提示实现过程
近期笔者在进行资产设备研发,通过该技术可以实现对资产的远程监测,可实时上传资产的位置、运动状态等。在使用过程中,结合需要,可对设备设置定时上传资产的状态,比如每一小时上传一次,每四小时上传一次等,这些数据都会上传至设备后台,管理人员直接通过后台的数据就可查看到资产当下的状态,为了提醒管理人员查看数据情况,每次云息资产设备研发模块在收到服务器数据时会产生一个振铃提示,即模块的RI引脚。正常状态下RI引脚为高,当接收到服务器下发指令或者短信后,会产生一个120ms的低电平,因此可以在设计上把RI引脚设置成外原创 2021-07-29 20:30:56 · 100 阅读 · 0 评论 -
资产设备研发中,哪些硬件可以实现低功耗?
近期笔者在进行资产监测设备研发,该设备的应用行业比较广。比如物流行业,可以通过资产监测设备实现对货物运输过程中的监测,实时了解货物运输的位置,确保司机的运输路线等;该产品也可以使用在快递行业,比如通过将设备与快递一起进行运输,可以直接通过设备后台了解快递的运输进度,避免了快递物流信息更新慢的情况,资产监测设备还具有拆箱报警功能,这一功能有效监督了快递在运输过程中被拆箱偷换情况的发生,避免了损失。但是设备在使用过程中,需要面临的一个情况就是:设备是否是连接电源使用的?断开电源使用的话,设备自身能使用多久?原创 2021-07-29 20:29:56 · 134 阅读 · 0 评论 -
资产设备研发时,使用AD时常用的快捷键
近期笔者在进行资产监测设备研发,该设备主要是通过将设备安装与资产进行连接,从而获取到资产的运输或储存情况,实现远程管理,该设备可在极大程度上解决物流行业当下的一些问题,帮助物流行业完成远程可视化管理。在进行资产硬件开发的时候,硬件设计师会进行电路设计,接下来简单跟大家分享下在使用AD进行电路设计时的一些快捷键,记住这些快捷键,有利于提高大家的工作效率。● R+L 输出PCB中所有网络的布线长度● Ctrl+左键点击 对正在布的线完成自动布线连接● M+G 可更改铜的形状● 按P+T在布线状态下原创 2021-07-28 18:25:22 · 63 阅读 · 0 评论 -
资产监测设备研发中,为什么MOS管要并联个二极管
近期笔者在网页上看到一些网友说他们的快递在运输时,遇到了快递长时间不更新的情况,要是不急的快递还好,但是遇到比较急用的快递,总在路上耽误着,也不知道具体到那儿了,也不知道该联系谁。其实针对这些情况,可以使用资产监测设备,资产监测设备具有实时定位的功能,如果快递走偏或者在原地不动的话,都可以通过后台查看到,那样就可以及时提醒运输的快递人员。笔者在进行资产设备研发时,根据设备的使用情况,需要对硬件的材质选择和设计进行设计,一般MOS管要并联个二极管,下图是NMOS的示意图,从图中红色框内可以看到,MOS原创 2021-07-28 18:20:28 · 707 阅读 · 0 评论 -
资产监测设备中,电池使用的注意事项
近期笔者在进行资产监测设备研发,该设备主要是通过无线通信技术,将定位、温湿度监测等功能集为一体,利用一个设备,可以完成多项功能。由于支持方案定制,所以在进行资产监测设计时,会根据方案要求,在某些硬件及功能上进行调整,比如设备中的电池。由于项目需求,资产监测设备会被安装在不同环境下使用,温度也会出现很大的差异,为了保障电池在一些高温或者低温下能同时使用,我们在进行资产监测装备研发时,会结合项目需求,选择是否要专门为项目设计极端温度的电池。但是所有的电池,即使是专为极端温度设计的电池,在暴露于高温或低温时原创 2021-07-27 19:38:09 · 88 阅读 · 0 评论 -
资产监测设备研发时,模块物理复位
近期笔者在进行资产设备研发,设备主要可以应用在物流仓储等行业,由于物流和仓储行业,需要对顾客的货物进行运输和储存,为了保障货物的运输时间,储存安全,因此需要在货物中安装资产监测设备,以此保障了解货物的位置、是否遭到震动、是否发生意外等。为了保障设备的稳定性,云息在进行技术研发的时候,会经过多次调试,接下来介绍下资产监测设备模块复位的方式:资产监测设备模块复位一般通过reset引脚进行复位。备注:建议仅在AT关机和powerkey关机失败后才使用复位功能...原创 2021-07-27 19:31:58 · 69 阅读 · 0 评论 -
资产监测设备模块物理开机说明
近期笔者在进行资产监测设备研发,该设备主要是通过将设备与资产连接在一起,从而获取资产的信息。比如你想监测一台机器,那么只需要讲资产监测设备安装在机器上,就可以了解到机器的位置,这个主要有防盗功能;了解到机器的环境,比如温度、湿度等,这个主要是了解机器的安全性,防止发生火灾或者进水,导致机器受损,无法使用。资产监测设备的外观及使用方法也很简单,可通过胶或者螺丝就可将设备直接安装在资产上,使用时,根据外观,打开开关按钮即可控制设备的使用状态,那么资产监测设备模块物理开机/关机是如何实现的呢?资产监测设备原创 2021-07-27 09:57:13 · 118 阅读 · 0 评论 -
资产监测设备研发时,怎么选择合适的电池
近期笔者在进行资产监测设备研发,设备主要针对资产的位置信息、运动状态及所处环境的获取,并且设备简单小巧,安装便捷,只需要将设备与资产连接在一起,就可通过资产监测设备获取到资产的相关信息。为了保障设备在使用时的便捷,在研发时会对设备的尺寸进行要求,这就导致资产监测设备在进行硬件研发时,由于考虑到项目情况,需要对电池进行选择,那么如何选择合适的电池呢?1、选定电池尺寸:大多数情况下,设备本身有体积的限制,因此留给电池的空间就很有限。在进行资产监测设备研发时,设备大,可选择的电池就大;设备薄设备体积小,需要原创 2021-07-27 09:55:49 · 113 阅读 · 0 评论 -
资产监测设备使用时,设置具体指定日期天数计算
近期笔者在进行资产监测设备,该设备主要是通过技术实现远程对资产的状态进行获取,比如远程对资产的位置进行实时获取,或者定时获取资产所处环境的温湿度、运动情况等。有些资产监测设备单片机RTC采用的是BCD码,从对应寄存器拿取数据,因此无法获得对应CNT天数,以下未获取距离设定日期差距的天数。//BCD码转十进制函数uint8_t BCD_Decimal(uint8_t bcd){uint8_t Decimal;Decimal = bcd>>4;return(Decimal=Dec原创 2021-07-24 00:13:36 · 338 阅读 · 1 评论 -
资产监测设备研发中,AD的原理图如何设计?
近期笔者在进行资产设备研发,其中需要进行电路设计,AD作为大家首选的集实用与效率为一体的电路设计软件。如果大家能熟练地掌握AD软件设计体统,那么大家的工作效率一定会得到很大的提高。对于初学者来说,如何用AD来进行设计呢?<1> 新建工程:点击工具栏左上角:文件->new->project->将工程命名name:负反馈电路->在 location里面选择存放位置在左边的project栏里面在工程里面新建pcb和原理图(也可选择新建原理图库和pcb库):项目名称+鼠原创 2021-07-22 23:59:33 · 108 阅读 · 0 评论 -
资产监测设备在使用时,EC600找卡失败怎么办?
近期笔者在进行资产设备研发,该设备主要对资产进行远程管理,比如对于售货机,一般都会投放在城市的各个角落,但是却并没有人24小时在旁边查看,那么就可以通过资产监测设备,对售货机的状态进行管理。当售货机安装资产监测设备后,可以通过资产监测设备对售货机的位置进行监测,如果售货机在其他地方收到特殊情况,如着火或者水浸,都可都通过设备进行数据反馈。但是近期新改的4G售货机主板发现部分主板无法入网,通过log发现是CPIN无法找到找到卡,再报CME ERROR 10,通过指令集错误码发现是未插入卡的错误标志,实原创 2021-07-22 23:39:24 · 187 阅读 · 0 评论 -
资产监测设备研发中,遇到的VCC、VDD、VEE、VSS都是什么意思?
近期笔者在进行资产监测设备研发,随着物流行业的飞速发展,该行业的问题也逐渐显露,由于该行业主要工作都在运输中,所以物流行业对于车辆、对于运输的资产都很难进行管理监控,而资产监测设备可以帮助该行业解决这一问题。在进行资产监测设备研发时,需要对硬件中的一些电流电压进行设计,相信很多搞硬件研发的人在进行硬件研发的时候,经常会遇到什么VCC、VDD之类的,这些词都很类似,虽然他们都是电源电压,但是来源却不一样,简单整理了下这些词的来源于用处,方便大家区分。DC power一般是指带实际电压的源,其他的都是标原创 2021-07-21 19:44:01 · 395 阅读 · 1 评论 -
资产监测设备研发时,三极管在恒流电路的设计中的应用
近期笔者在进行资产技术研发,通过利用该技术将资产监测设备与资产连接在一起,从而获取资产的位置、环境等信息,我们在进行设备研发时,设备中会用到LED驱动,经常会遇到电路的问题,那么对于恒流电路一般都会采用两个三极管来进行设计,接下来就跟大家介绍下三极管在恒流电路设计中的应用。如下图为无刷电机霍尔信号的滤波电路,为了保证波形质量稳定,一般简单的阻容滤波并不能完全解决实际复杂的工作环境所带来的波形异常,量产的无刷驱动模块也有该电路。为了保证滤波质量,在RC滤波后面加一个NPN三极管,利用三极管自身的响应速度原创 2021-07-21 19:39:00 · 122 阅读 · 0 评论 -
关于部分资产监测设备烧录APP程序后无法运行的问题说明
近期笔者在进行资产监测设备研发,该设备主要是通过定位等无线通信技术,完成对资产的远程监测,比如资产的实时位置获取、资产所处环境的温湿度等。该设备的应用,主要针对资产在运输过程或者仓储时的安全进行监测,比如资产在运输时,对温度有所要求,那么通过资产监测设备,通过后台即可获取到资产所处环境的温度,及时是在行驶中,也不用担心后面车厢上的资产。但是近期笔者在进行资产监测设备测试时,发现部分资产监测设备烧录APP程序后,无法运行的情况,这导致了资产监测设备在使用中将无法获取到需要监测的数据,针对这一情况,通原创 2021-07-20 20:44:59 · 129 阅读 · 0 评论 -
资产监测设备中,使用浏览器解码Sigfox上行负载
近期笔者在进行资产监测设备研发,在日常工作和生活中,主要是通过将设备与资产相连接,从而通过资产监测设备获取资产的位置信息和状态。设备在使用过程中,处于独立安装,无需连接电源,这样就会导致设备最终会因为耗电而关闭,因此设备的低消耗与应用方便成为了需要攻克的问题,近期笔者在进行的资产监测设备就从技术主要解决了设备远程低功耗,延长待机使用时间,极大程度上节省了成本。接下来跟大家分享一下使用浏览器解码Sigfox上行负载,了解如何通过低成本、低功耗的解决方案。这个解码器是用Java脚本编写的,可以作为示例代原创 2021-07-20 20:44:16 · 313 阅读 · 1 评论 -
资产监测技术模块获取小区信息指令
近期笔者在进行资产监测设备研发,其中一个功能是实现资产货物在运输过程中的实时定位。在进行位置时,需要对位置附近信息进行上传,比如当前位置附近的小区信息,接下来分享一下资产监测技术模块获取小区信息的指令:指令:AT+QENG=?示例:(1)获取指令参数列表[TX]AT+QENG=?[RX]+QENG: (“servingcell”,“neighbourcell”,“3gcomm”)OK(2)获取小区[TX]AT+QENG=servingcell[RX]+QENG:“servingcell原创 2021-07-20 00:01:28 · 539 阅读 · 0 评论 -
在使用资产监测设备时,出现设备连接不成功的情况该怎么排除?
近期笔者在进行资产监测技术研发,该技术主要是通过将设备与资产相连接,从而获取资产的运行轨迹、运行状态、以及环境相关因素获取等。运动行动轨迹、实时定位可以通过GPS等定位方法,环境因素通过传感器获取。在我们研发试验阶段,出现了设备连接不成功的情况,通过多次测试检验,一共总结了出现该问题的排除步骤,仅供大家参考,希望对大家有所帮助。1.电源我们G系列跟踪器使用的是锂电池,如果发现设备未连接,首先观察开机后,设备正面的蓝色LED是否亮起。如果LED灯短暂地亮了一下就不闪了,则可能表示电源不足无法给设备供原创 2021-07-19 23:56:45 · 132 阅读 · 0 评论 -
在进行资产监测设备研发时,两种恒流电路的设计方案
近期笔者在进行资产监测技术研发,该项技术可运用的行业非常多,如物流行业,可以通过该项技术完成对物流运输过程的管理,快递行业,通过该项技术实现实时定位,防止快递送错等。甚至该项技术还可以使用在防盗中。在硬件研发时需要对用电设备要求电流保持恒定,不仅在资产监测设备研发中,在很多电子设备中,有许多用电设备要求供给的电流(而不是电压)保持恒定,今天跟大家分享两种恒流电路的设计方案,希望对大家有所帮助。1、三极管恒流电路三极管的恒流电路,主要是利用Q1三极管的基级导通电压为0.60.7V这个特性;当Q1三极原创 2021-07-12 20:37:09 · 103 阅读 · 1 评论 -
在进行资产监控技术研发时,HC32L110串口初始化
相信大家在进行一些技术研发时,都会经历遇到问题-解决问题的一个过程。近期笔者在进行资产监控技术研发,该技术要求主要是解决企业在运输时遇到的一些问题,比如物流更新信息慢、货车运输距离远,不好管理、货物运输时得不到安全保障等。当司机在运输过程中,除了运输公司指派的物件,在途中又接“私活”,因而导致原本货物被压坏或者没有按照预期日期送达。面对这样的情况,企业虽然明令禁止,但是却无法彻底杜绝。但是通过资产监控技术可以高效帮助企业解决这一问题。我们在进行资产监控技术研发时,需要对HC32L110串口初始化,接下来原创 2021-07-09 17:31:59 · 285 阅读 · 0 评论 -
前后台系统和RTOS系统的区别
前后台系统:前后台系统中所有的任务都是平级的,它们在无限循环的后台(while(1)的大循环)中运行或者等待运行条件的到来,一个任务的运行必须等待上一个任务运行结束。当然,单片机为了能够处理紧急的任务,设置了中断机制来处理紧急任务。我们把中断称为前台。所以前台程序可以中断后台程序的运行,获得资源先运行起来,等中断任务处理结束后,再回到原来后台任务的断点处,继续运行。但是由于中断本身要花费时间在断点的处理上面,大量使用中断会占用资源,浪费时间。RTOS系统:RTOS将任务分成了不同等级,.原创 2021-04-13 14:02:47 · 1609 阅读 · 0 评论 -
Stm32 三种休眠方式及其优缺点
睡眠模式:只有CPU停止工作,各个外设正常工作,依靠任何中断/事件唤醒。优点:快速响应,寄存器数据不丢失缺点:由于外设正常工作,导致功耗过大停机模式:1.8V供电区域时钟被停止,内部HSI,PLL,外部时钟HSE均关闭,同时电压检测器也可进入低功耗模式,但SRAM和寄存器不断电,此时只能依靠外部中断(EXTI)和RTC时钟才能唤醒。优点:功耗进一步降低,寄存器数据不丢失,可以通过外部中断或者RTC唤醒待机模式:1.8V供电区域被时钟停止,内部HSI,PLL,外部时钟HSE均关..原创 2021-03-23 14:14:58 · 4710 阅读 · 0 评论 -
Stm32串口通讯的几种方式及其优缺点
1、延时等待原理:串口发送指令/数据之后,通过延时函数延时一定时间,等待从机的响应。优点:实现简单,对于快速相应和长度不长的通讯可以使用此方法缺点:(1)在非实时环境中,由于延时的存在会影响系统的响应效率(2)串口在收发不定长度数据时候可能会接受数据不完整2、超时接收原理:设置一个倒计时标志和接收完成标志,需要开启串口接收中断。串口接收数据的时候重置倒计时时间,在定时器中递减该时间计数值,如果没有数据收发,时间计数值会减为0,证明数据接收完成,置位接收完成标志。优点:不需要超..原创 2021-03-15 17:24:00 · 2866 阅读 · 0 评论 -
STM32跳至硬件错误中断(HardFault_Handle) 原因及参考解决方法
一、HardFault_Handle引起的原因:1、遇到错误问题是数据类型不对,导致该步骤永远不能执行到,跳至硬件错误中断;所以硬件中断可尝试查找数据类型错误。2、堆栈设置错误也会跳至hardwarefault;3、如果上电后, 在调试时, 执行单步, 会在不确定位置的地方产生HardFault_Handle, 检查一下你的时钟配置(外部晶振频率, SysTemInit/PLLConfig相关函数以及晶振频率宏定义), 可能是超频了...导致了STM32不稳定.4、如果在使用某些参数时,使用原创 2021-03-15 17:12:42 · 30396 阅读 · 5 评论 -
常用电平转换电路的方法
电平转换在电路应用中屡见不鲜,方案设计也是五花八门,本文中整理了一些常见的电平转换电路,区别于成本功耗等因素的不同适用于不同的应用场景,读者可以用作参考,根据实际项目需求加以更改。1、上拉电阻加二极管方案(低成本)本方案适用于输入信号电平大于输出信号电平的转换电路上2、适用于输入信号大于输出信号的电平转换电路上,三极管选型要求:PNP三极管的饱和压降尽可能小,否则可能导致转换异常3、适用于大部分应用场景。属于典型应用。很多模块设计上都会采用这样的方案,成本低,而且转换的可靠性好4、2级反相原创 2021-02-02 14:55:01 · 4157 阅读 · 0 评论 -
技术干货 | 如何实现软硬件的低功耗设计与开发?
在产品工作过程中,为了达到更长久的续航能力,所以很多厂家都会采用低功耗模式,今天来介绍一下低功耗的一些方法。简单来说,低功耗实现可以通过硬件选型或者软件两方面进行实现。一、先从硬件上来分析,有哪些元器件选型上面可以实现低功耗(1)DCDC电源部分:选用低压降、超低功耗DC-DC芯片:由于低功耗设备往往采用电池供电,一些锂电池随着电量的降低,输出电压也会降低,所以我们的DC-DC芯片要保证低压降,至少要能做到0.1V的压降下,仍能正常工作。(2)开关控制电路:如果我们的外围中,有开关控制需求,比原创 2021-01-12 14:51:58 · 1829 阅读 · 0 评论 -
干货分享丨一文给“物联网小白”讲清楚无线通信模块是怎么炼成的
上一篇"一文给“物联网小白”讲清楚什么是无线通信模块"对无线通信模块做了个科普。这篇我们再深入了解下,无线通信模块是怎么把一个个芯片集成起来实现了控制和联网功能,设计和制造出一款模块都经历了哪些环节,看看无线通信模块是怎么炼成的。打开一款4G模块屏蔽罩,里面主要芯片有:1:PMU 电源管理芯片2:BaseBand基带芯片3:eMMC存储芯片4:Tranceiver收发器5:PA功率放大器6:射频开关从内部芯片组成来看好像也不是很复杂,就那么几块芯片。那么实际情况是什么原创 2021-01-08 11:08:50 · 837 阅读 · 0 评论 -
干货分享丨一文给“物联网小白”讲清楚什么是无线通信模块
WHAT - 什么是无线通信模块?顾名思义,三个名词 无线+通信+模块,下面我们一个一个说。首先它得是无线,无线这个东西看不见摸不着,非常抽象。曾经多少电子通信专业学生折戟在下面这个课程。↓我们经常说手机信号多少格,就是这个范畴。无线的优势不用多说,最大的优势就是可移动,不受区域限制。当然最明显的劣势就是稳定性和安全性就没有有线传输那么好了。虽然无线概念很抽象,但是我们对手机都不陌生,手机就是用到了无线。再说通信,官方是这么阐述的:通信是通过某种媒体进行的信息交流与传递。说人话,还拿手机原创 2021-01-08 11:04:25 · 1767 阅读 · 0 评论 -
4G Cat.1跟通常我们说的4G有什么区别
关于4G我们通常说的4G,大部分是高速的4G,基于等级分为categoryCat.3 4 6 12 18 20。通常是为人自身的需求服务,4G是指第四代移动通信技术(缩写为“4G”)。4102“4G”包括TD-LTE和FDD-LTE。这是3G技术的更好改进。与3G通信技术相比,它具有更大的优势。它是WLAN技术和3G通信技术的完美结合,可以使图像传输速度更快。使传输的图像质量和图像看起来更清晰。4G通信技术在智能通信设备中的应用使用户的互联网速度更快,速度可高达100Mbps。关于Cat.1...原创 2021-01-08 10:53:27 · 3155 阅读 · 0 评论