物联网
文章平均质量分 79
小学徒666
这个作者很懒,什么都没留下…
展开
-
嵌入式软件架构设计(转载)
嵌入式软件架构设计实际该怎么做?一错误的示范最近公司新招了一个做嵌入式软件开发的同事,该同事是从上海的某一个上市公司出来的,因为我们这边人手不够,因此把他安排了去负责一个新产品的研发,前期让他负责加速度计、NB-IOT、舵机、外置Flash的功能测试,测试完成之后,准备让他做一个该产品的概要设计。然后他花了2个星期的时间,给我们写出来一个概要设计,说实话,我看到这个概要设计,我就觉得是刚毕业的大学生写的。版本一的架构设计2.1系统体系结构系统分为两层:硬件驱动层、应用层。2..转载 2021-12-24 16:17:40 · 2435 阅读 · 0 评论 -
ENV 工程不能更新软件包列表问题
当在ENV工具中执行命令 pkgs --upgrade命令提示如下时:fatal: unable to access 'https://github.com/.../.git': Could not resolve host: github.com可以打开Git Bash here命令框然后做如下配置:1:git config --global --unset http.proxy2: git config --global --unset https.proxy然后重...原创 2021-10-22 16:21:32 · 270 阅读 · 0 评论 -
STM32F429 使用FMC sram cubeMX配置记录
配置FMCvoid fmc_port_init(void){ SRAM_HandleTypeDef hsram; FMC_NORSRAM_TimingTypeDef Timing = {0}; memset(&hsram,0,sizeof(hsram)); hsram.Instance = FMC_NORSRAM_DEVICE; hsram.Extended = FMC_NORSRAM_EXTENDED_DEVICE; ...原创 2021-09-24 17:46:46 · 1008 阅读 · 1 评论 -
stm32 ota升级
转载:STM32在线升级OTA,看这一篇就够啦~ - 云+社区 - 腾讯云 (tencent.com)简介本文主要讲解在线升级(OTA)的基础知识, 主要是针对IAP OTA从原理分析, 分区划分, 到代码编写和实验验证等过程阐述这一过程. 帮助大家加深对OTA的认识.1. OTA基础知识什么是BootLoader?BootLoader可以理解成是引导程序, 它的作用是启动正式的App应用程序. 换言之, BootLoader是一个程序, App也是一个程序, BootLoader程序是转载 2021-09-07 15:18:43 · 1099 阅读 · 4 评论 -
记录ota升级固件-Ymodem方式升级 方法 以及 注意事项
1、首先要下载OTA Downloader软件包问题:在用ENV下载的时候总是失败解决方法:检查网络连接是OK的,用其他同事的电脑下载也是失败,后来直接通过github下载,后来用其他同事的电脑的另一个工程下载接可以,所以也有可能是工程的问题2、下载好工程后,按照官网的介绍配置工程以及下载Bootloader官网介绍操作流程连接:STM32通用Bootloader (rt-thread.org)注意2.1 ota_downloader是依赖FAL软件包的,按照官...原创 2021-09-03 17:29:29 · 826 阅读 · 0 评论 -
STM32CubeMX 配置stm32f429 lan8742a流程
转载:https://blog.csdn.net/weixin_43482414/article/details/108851083?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-3&spm=1001.2101.3001.4242原理图功能 IORMII_TX_EN PB11RMII_TXD0 PG13RMII_TXD1 PG14RMII_RXD0 PC4RMI...转载 2021-09-03 16:42:42 · 2511 阅读 · 0 评论 -
Source Tree 连接华为云操作流程-----详细说明
转载:https://bbs.huaweicloud.com/blogs/178565【摘要】 前言: 俗话说的好工欲善其事必先利其器,Git分布式版本控制系统是我们日常开发中不可或缺的。目前市面上比较流行的Git可视化管理工具有SourceTree、GithubDesktop、TortoiseGit,综合网上的一些文章分析和自己的日常开发实践心得个人比较推荐开发者使用SourceTree,因为SourceTree同时支持Windows和Mac,并且界面十分的精美简洁,...前言: 俗话说的转载 2021-02-19 17:07:24 · 674 阅读 · 0 评论 -
EC20 和 Air724 4G模组连接OneNet平台笔记
使用RT-THREAD 4.0.2demo, Air724模组 ,MCU型号STM32F407VG使用env工具,在menuconfig配置中下载paho_mqtt、at_device、onenet组件,关于前2个组件在之前的连接阿里云平台的文档中有介绍过,现在重点说下onenet组件,如下图,onenet组件中提供3个文件,但是要连上onenet平台还是需要在rtconfig.h文件中配置下相关的信息如下图,这个跟onenet相关的配置参数,针对这些参数分别说明下,因为这...原创 2020-09-29 17:44:50 · 2200 阅读 · 2 评论 -
AT指令详解,错误代码详解
转载:https://blog.csdn.net/u011784994/article/details/54603549?utm_source=blogxgwz4&utm_medium=distribute.pc_relevant_download.none-task-blog-baidujs-2.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-baidujs-2.nonecase一、转载 2020-09-25 10:04:44 · 4525 阅读 · 0 评论 -
MCU端增加paho_mqtt协议,通过EC20模组将数据传输到阿里云(详细)
大家好,前几天跟大家分享了一篇关于EC20模组连接阿里云的博客,连接如下,这个片博文将的是MCU端发发送AT_MQTT指令给EC20模组,paho_mqtt协议在模组这端,将数据传输到阿里云,这样做的缺点是灵活性不够好,为了更方便的修改一些参数,我们现在讲paho_mqtt协议移植到MCU端。https://blog.csdn.net/weixin_40593838/article/details/108481485这里我们主要是用RT-RTREAD的一些组件来完成移植,第一次用可能有些手生,多练习原创 2020-09-17 15:36:52 · 2303 阅读 · 0 评论