摘要:
问题描述:最近在做一个项目,需要实现低功耗,需要把stm32主控进入待机模式,然后使用RTC在指定的时间唤醒,多次进入休眠、唤醒之后,会出现刚进入待机模式后,还没有到达指定的唤醒时间, 系统会自动唤醒。开始以为是进入休眠之前,没有清除一些标志位,所以把相关的中断标志位都清除了一遍,例如的:RTC的唤 阅读全文
摘要:
tftp下载zImage、nfs 挂载根文件系统 本文为《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.5.1》 中学习笔记 为了方便调试,一般通过网络方式启动 Linux,如果每次修改 Linux 系统文件或者 linux 下的某个驱动以后都要将其烧写到 EMMC 中去测试,这样太麻烦 阅读全文
摘要:
在嵌入式开发软件中查找和消除潜在的错误是一项艰巨的任务。 通常需要英勇的努力和昂贵的工具才能从观察到的崩溃,死机或其他计划外的运行时行为追溯到根本原因。 在最坏的情况下,根本原因会破坏代码或数据,使系统看起来仍然可以正常工作或至少在一段时间内仍能正常工作。 工程师常常放弃尝试发现不常见异常的原因,这 阅读全文
摘要:
在大数据时代下,越来越多的应用,或多或少的都跟物联网有着各种牵连。前段时间,笔者在做一个项目时,使用到了GPS模块实现高精度定位,用过GPS模块的小伙伴们应该会知道,普通的GPS模块定位精度会在几米甚至几十米的范围内,而要实现更高精度的定位,就需要借用差分基站来实现纠偏了,当然,前提是所用的GPS模 阅读全文
摘要:
Ntrip通讯协议1.0 1 什么是Ntrip? CORS(Continuously Operating Reference Stations)就是网络基准站,通过网络收发GPS差分数据。用户访问CORS后,不用单独架设GPS基准站,即可实现GPS流动站的差分定位。 访问CORS系统,就需要网络通讯 阅读全文
摘要:
本节解决问题:软件代码识别STM32复位原因,辅助代码调试。 当STM32发生复位时,可能原因有上电复位、掉电复位、看门狗复位、软件复位等多种,那怎么判断STM32复位的原因呢?且看轻松学长慢慢道来。 1、STM32 复位类型 STM32有三种复位:系统复位、电源复位和后备域复位。 1.1 系统复位 阅读全文
摘要:
前言: 本系列教程将 对应外设原理,HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用 所用工具: 1、芯片: STM32F407ZET6/ STM32F103ZET6 2、STM32CubeMx软件 3、IDE: MDK-Keil软件 4、STM32F1xx/STM 阅读全文