![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Embedded
文章平均质量分 72
浮华蒲公英
这个作者很懒,什么都没留下…
展开
-
j-link v9 修复
主控: stm32f205RC现象1、Jlink识别到盗版,不能仿真;2、jlink意外不能使用。修复方法一1、准备另一个可以使用的 j-link。这里使用的就是这种只有四根线,只支持 SWD 的 j-link OB。2、拆开坏了的 j-link v9, 可以看到 PCB 上留有四个圆孔,分别是 VCC,GND, SCK,SWD。具体的位置要看对应的原理图,因为有很多不同的 j-link 。3、使用 SWD 的方式连接好的 j-link 和 坏的 j-link (坏的只需要供电即可)原创 2021-04-16 14:34:30 · 2186 阅读 · 0 评论 -
一些经典的滤波算法
一些经典的滤波算法:1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差<=A,则本次值有效 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值 B、优点: 能有效克服因偶然因素引起的脉冲干扰 C、缺点 无法抑制那种周期性的干扰 平滑度差...原创 2020-07-31 10:28:42 · 231 阅读 · 0 评论 -
嵌入式Map文件解析
这篇文章介绍的比较全面,摘录部分我认为比较重要的如下:什么是map文件?简单的说:map文件是通过编译器编译之后,集程序、数据及IO空间的一种映射文件。很多技术牛逼的工程师在遇到内存越界,或溢出的情况,首先想到的就是分析map文件。通过map文件可以知道函数大小,入口地址等一些重要信息。我们在Keil中最常见的就是在编译之后,编译窗口会显示类似如下一段关于程序和数据大小的信息:Program Size: Code=1112 RO-data=320 RW-data=0 ZI-data=1632原创 2020-05-28 13:38:30 · 5976 阅读 · 1 评论 -
I2C协议---I2C时序图解析
一、I2C协议简介 I2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛地 使用在系统内多个集成电路(IC)间的通讯。 关于I2C协议的更多内容,可阅读《I2C总线协议》,本博文主要分析I2C波形图,对于I2C的基础知识不在做介绍。...原创 2019-04-26 23:27:15 · 2431 阅读 · 0 评论 -
USART发送数据
一、USART简介USART即为通用同步异步收发器,用于串行通信,例如其可以用于打印程序输出信息,以便于调试程序。USART框图图10-1这里简单介绍下USART框图。TX为发送数据的输出引脚,RX为接收数据的输入引脚,SCLK为发送器时钟输出引脚(同步模式下会用到)。其中SCLK来源于APB1总线时钟(36MHz)和APB2总线时钟(72MHz)。这里涉及到USART数据...原创 2019-04-27 00:14:00 · 11149 阅读 · 3 评论 -
DMA 当的
记录一下串口dma的使用,dma的好处在于他的传输是不需要经过CPU的,可以实现内存和外设的直接双向通信。合理使用dma能使程序设计变得简单。以串口3为实例介绍一下串口dma的配置过程,其他串口也是一样的,只需要修改一下dma的通道。首先串口的配置过程与常规的配置基本一致,不过说明一点就是,如果使用dma接收不定长数据的话,比较常用的一种方法是利用空闲中断。所以在配置的时候就不要使能RXN...转载 2019-04-27 00:17:50 · 1951 阅读 · 0 评论 -
LoRaWAN协议格式
1、LoRaWAN 介绍 LoRaWAN是由LoRa联盟推出的一个低功耗广域网规范,这一技术可以为电池供电的无线设备提供区域、国家或全球的网络。LoRaWAN瞄准了物联网中的一些核心需求,如安全地双向通讯、移动化和本地服务。该技术无需本地复杂配置,即可以让智能设备实现无缝互操作性,给物联网领域的用户、开发者和企业自由操作权限。 LoRaWAN网络架构是一个典型的星形拓扑结...转载 2019-05-15 23:08:52 · 3842 阅读 · 0 评论