随笔分类 - MCU和物联网等
摘要:简洁干练, 见博文 https://blog.csdn.net/m0_71541548/article/details/139905606 。
阅读全文
摘要:文章写的很好,笔记 1.【STM32】HardFault问题详细分析及调试笔记 https://blog.csdn.net/m0_54916619/article/details/129979222 需备注: cortex m4: 实际行为是,寄存器按照编号从小到大的顺序在栈帧中从数值较小地址往数值
阅读全文
摘要:问题描述: stm32F4可以正常从BOOT跳转执行APP,到了GD32F4,卡死在APP程序的这里。 临时解决办法: APP程序内 把这两句代码都屏蔽掉就好了。 相关资料搜索: 最佳解决方案: 在APP里面,先rcc_deinit一下,如下所示。 .
阅读全文
摘要:在前文Arduino+ESP32 之 驱动GC9A01圆形LCD(一), 我们已经移植好了arduino GFX库, 该库的示例程序内,还有LVGL的示例程序哦。 arduino环境下移植lvgl是很方便的,我们一起来移植一个,并且跑一下lvgl的示例demo! 由于arduino的library这
阅读全文
摘要:最近买了一块圆形屏幕,驱动IC是GC9A01,自己参考淘宝给的stm32的驱动例程, 在ubuntu下使用IDF开发ESP32,也在windows的vscode内安装IDF开发ESP32,虽然都做到了能显示图片,但是总有一块暗紫色的偏差阴影,也尝试了移植LVGL,都遇到了问题。 如上图,在网上看到有
阅读全文
摘要:背景知识: ESP32有两种使用SD卡的方法,一种是使用SPI接口访问SD卡,另一种是使用SDMMC接口访问SD卡 。 Arduino core for the ESP32中SPI方式占用4个IO口,SDMMC方式占用6个IO口,一般来说SDMMC方式速度要比SPI方式快。 1. SDMMC方式 E
阅读全文
摘要:1. 基于windows环境VsCode的ESP32开发环境搭建,网上有各类教程,但是我实测却不行。 例如我在vscode内安装的乐鑫插件,扩展配置项是下图这样: 而百度的各类博文却都是这样: 经过网友提示,让我安装1.2.0版本的乐鑫插件。(我装的是vscode提供的默认的最新版的插件) 如下图这
阅读全文
摘要:山寨F407板子如何烧录正点原子例程 手头这块块信赢达的STM32F407板子,是模仿正点原子探索者STM32F407板子的,外设和接口,几乎是一模一样。 探索者板子用的是STM32F407ZET6, 信赢达的是STM32F407ZGT6。 如何查看这两颗芯片的区别?两种方法,选其一。 1. 打开两
阅读全文
摘要:在一些物联网企业,平台会和嵌入式一起配合进行工作。 有时平台会希望嵌入式这边不使用现成的NTP方案自己去同步时间,而希望以平台下发的时间为准。 此时就有两个方案。 方案1. 平台下发一个时间戳time, 设备收到后将时间写入到设备内。考虑到网络原因,以及SAAS端的软件实现等因素,实测误差较大。 方
阅读全文
摘要:这两个月没有怎么更新博文,最近换工作了,根据新工作安排,大半年内都做MCU开发(就不要叫单片机了,太老土了)。 入职新工作了,需重构拳头产品的软件,所以每天加班加点。 单片机与linux应用开发,开发过程中有什么区别之近日个人感悟: 第一点,单片机往往配合仿真器调试,linux应用开发往往使用串口打
阅读全文
摘要:声明:此博文所述我未实践,目的是知识整理。 1. 常说的 "单片机的norflash上可以执行代码 “ 这句话该如何理解? CPU做取指、译码、执行。 常说的哪些介质可以执行程序,实际上指的是CPU可以从那里取指,以供后续译码和执行。 2. 单片机一般在内部norfalsh上执行代码 Soc读取内部
阅读全文
摘要:整体思路: 移植官方软件包代码, 配置好底层的SPI收发函数以及片选脚操作, 至于临界区操作函数,根据实际情况进行添加,也可以不加。 这就移植好了,就可以在我们自己的板子上跑官方的示例程序了。 官方软件包在此, github: https://github.com/Wiznet PS:这里写博客,
阅读全文
摘要:1. 注册心知天气账号,获取私钥 下面这篇文章是图示讲解的,好东西,何不转载为快? http://www.taichi-maker.com/homepage/iot-development/iot-platform/seniverse/preparation/ "GET https://api.se
阅读全文
摘要:前沿提要: MQTT是什么不知道? 看这一篇:https://www.cnblogs.com/happybirthdaytoyou/p/10362336.html 阿里云官网玩不转? 看这一篇: https://www.cnblogs.com/happybirthdaytoyou/p/1406529
阅读全文
摘要:前沿提要: MQTT是什么不知道? 看这一篇:https://www.cnblogs.com/happybirthdaytoyou/p/10362336.html 阿里云官网玩不转? 看这一篇: https://www.cnblogs.com/happybirthdaytoyou/p/1406529
阅读全文
摘要:第一部分: 1. 官网教程地址 https://docs.espressif.com/projects/esp-idf/zh_CN/v4.0.1/get-started/linux-setup.html 2.官网教程提到针对ubuntu,需要输入下列指令 sudo apt-get install g
阅读全文
摘要:原文链接:https://blog.csdn.net/D_azzle/article/details/83410141 转载并整理: 截至到目前为止,本人接触单片机也有将近一年的时间。这一年以来也接触过了很具代表性的单片机,比如51、HT32、STM32等等。但是呢对于单片机的内存一直不了解,一直到
阅读全文
摘要:使用mdk编程,假如有一个有用的函数你定义了但是没有显式的调用,mdk在默认方式下,将会把这个函数从整个程序总删除掉,以节省ROM. 比如,你在ROM的0x00002000处定位了一个函数,假设为void test(void),然后使用函数指针来调用它: void (*UserProgram)();
阅读全文
摘要:STM32F407ZGT6的Flash大小为1MB,SRAM大小为(128KB+64KB)。 这里SRAM之所以分开表示是因为在芯片内部前面的128KB和后面的64KB地址不是连续的,后面的64KB在ST官方叫做CCM (core coupled memory) ,由内核直接访问的,不能由外设访问。
阅读全文
摘要:以0V7725为例: 顺便介绍一下0V7725的主要管脚,管脚定义能体现功能,体现使用方法。 DVP 与 LVDS 接口,硬件原理图怎么接?:(下图内第一行红色文字内打错字,不是LVDFS,而是LVDS。) 真实案例: ESP32怎么控制摄像头,我们不研究。 在主流的单片机上,我们一般使用DCMI接
阅读全文

浙公网安备 33010602011771号