来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey做底层或者说驱动开发时,经常会遇到一些硬件限制,比如 STM32 有些寄存器要求 16 bit 访问、32 bit 访问,否则可能引发 Hardfault 中断;再比如擦除 flash 扇区时,会要求整块擦除。这些都是硬件决定的,必须这样做。假设我们需要 32& ...
https://www.eetopic.com/article/2743.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey之前的分享的一篇文章 HardFault 之 INVSTAE 错误定位(一) 里面提到了一份官方 PPT《HardFault的诊断.pdf》 ,当时鱼鹰没有去寻找,然后一位读者 fane 找到后分享给鱼鹰了,在此感谢这位道友。看完之后,觉得很有帮助,所 ...
https://www.eetopic.com/article/2748.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey在芯片加密时,时常会用到读保护功能,这个功能可以保证你的代码不被 J-link,ST-link 之类的调试器读取,STM32 系列相关资料网上有很多,但是 GD32 的资料目前来说还是比较少。GD32F103 、GD32F303 与 STM32F103 基本上兼容的,甚至可 ...
https://www.eetopic.com/article/2749.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey今天鱼鹰简单聊聊 STM32F103 USB 外设实际传输速度的问题。103 的外设号称 USB 2.0,但实际上是全速的 USB 2.0,即传输 1 bit 数据的速度是 12Mbit/s,类似串口波特率 115200 的概念。但是我们知道串口协议本身也是有开销的,比如 ...
https://www.eetopic.com/article/2751.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰 OspreyID :emOsprey很多初学者都不会使用 git 管理工程,一来不熟悉这个工具,二来不知道使用 git 有什么好处,增加学习成本,当初鱼鹰在大学的时候就有了解过 git 这个分布式管理工具,但真正用它管理工程还是在工作一年之后才开始的。那个时候不知道 git 到底有多 ...
https://www.eetopic.com/article/2756.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey本篇笔记主要包含以下内容(电池供电产品尤其实用):1、如何进行 ADC 校准,ADC 校准基本原理 2、如何直接通过内部参考电压得到芯片的工作电压 3、常见应用场合在一些应用场合,往往需要得到芯片的工作电压,确保芯片工作正 ...
https://www.eetopic.com/article/2759.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey有的时候,我们不得不更换 MDK 工程,比如别人工程有很多不合理的地方(导致无法设置断点),或者 MDK 软件升级了,但是工程还是非常古老的,导致总是被异常退出。此时,我们该如何快速更换一个新工程呢?1、通过管理器这里可以快速设 ...
https://www.eetopic.com/article/2762.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey上个月鱼鹰运气还不错,7 月份刚在深圳申请了摇号(居住证也是刚办理好的),8 月份就中签了,简直是不可思议。因为很多同事摇了几年也没中,所以也算运气爆棚了。深圳摇号条件还是比较简单的,有深圳的居住证,有两年社保就可以申请了 ...
https://www.eetopic.com/article/2765.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey换公司、换电脑、重装系统、重装 MDK ,都需要重新搭建 MDK(KEIL) 平台,此时最希望的是能有一个稳定且快速的 MDK 下载点。以前还能用百度云盘,毕竟速度很快,但现在速度被限制了,几十 K,不知道要下载到何年马月,要是半天装不上 ...
https://www.eetopic.com/article/2768.html
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey上一篇文章《领悟最强 PWM 捕获功能,1 MHz !》鱼鹰介绍了最强 PWM 一些基本特性,今天鱼鹰从原理上介绍如何实现该功能。介绍之前,首先介绍一下 STM32F103 TIM 的一些相关特性:无法使用外部引脚中断触发 DMA (有些型号可以)无法使 ...
https://www.eetopic.com/article/2771.html