在嵌入式软件开发中,因为代码质量不佳、线程冲突、栈溢出等问题,会造成Arm的HardFault。
学STM32我们从点灯开始,学Linux驱动我们自然也要点个灯来玩玩,尽量在从这些基础例程中榨取知识,细抠、细抠,为之后更复杂的知识打好基础。
本篇主要介绍U盘模块,必须是有USB-HOST功能的芯片才可以进行U盘数据的读写,在硬件设计时已经提到了,本例用到的芯片属于STM32F105系列是带有OTG功能的,103系列的芯片只能作为从设备。
点击上方蓝字关注我哦~ 01 前言 上篇文章中介绍了ADC自身转换产生的误差,本篇文章来介绍下外部原因导致的ADC误差。 02 ADC环境导致的误差 参考电压噪声 由于ADC输出为模拟信号电压与参考电压之比,因此模拟参考上的任何噪声都会导致转换后 数字值的变化。
点击上方蓝字关注我哦~ 01 前言 本篇文章列出了影响模数转换精度的主要误差。这些类型的误差存在于所有模数转换器中,转换质量将取决于它们的消除情况。STM32微控制器数据手册的ADC特性部分规定了这些误差 值。规定了STM32 ADC的不同精度误差类型。为便于参
点击上方蓝字关注我哦~ 01 前言 在使用AS创建一个基础的app工程时,第一步就是在各种Activity模板中选择一个Activity,那么Activity是什么?它又有什么作用呢? Activity是Android的四大组件之一,我们可以把Activity理解为用户打开一个app界面就是为一个Act
点击上方蓝字关注我哦~ 01 前言 在前面两篇关于火焰检测的文章中,最终的效果不是很好,为了提高火焰检测的效果,又搜集了一些火焰数据,训练的网络由之前的yolov3-tiny改为mobilev2-yolov3,最终在树莓派上利用NCNN推算框架,比之前的效果要好很多,如图:
点击上方蓝字关注我哦~ 01 前言 用了这么久ADC,从没细看过ADC的内部原理和如何获得最佳精度,今天看到一篇ST的官方文档讲的不错,这里整理分享给大家。 02 SAR ADC内部结构 STM32微控制器中内置的ADC使用SAR(逐次逼近)原则,分多步执行转换。转换步骤数等
twtw
289117336
Tronlong创龙
zx66
123yxl
影子念
大有可为
yang2014
xiaoguaixh
liqinglong1023