MCU裸机开发系列
文章平均质量分 91
MCU的裸机开发大杂烩,外设使用,难点坑点,经验总结,教程讲解。
The Road of Engineer
沧海一粟,未来可期
若有订正,答疑,交流,版权等问题
可联系邮箱743708487@qq.com
展开
-
关于单片机内存解释的整理(学习笔记篇)
成就更好的自己学习笔记篇本文为转载,原文为CSDN博主dtj-ee原文链接:https://blog.csdn.net/sinat_30146065/article/details/82221179单片机内存的合理使用对于一名嵌入式软件工程师来说是至关重要的,这深深关系到项目代码的稳定性。对于c语言程序的bug,最为致命、最难发觉的也是内存的使用不当造成的,这种奇葩现象。之前对...转载 2020-04-09 20:58:35 · 476 阅读 · 0 评论 -
堆栈、BSS段、代码段、数据段、RO、RW、ZI等概念区分(学习笔记篇)
成就更好的自己学习笔记篇本文为转载文章,学习笔记文章备份,来自CSDN博主zhy557文章链接:https://blog.csdn.net/zhy557/article/details/80832268一 预备知识在区分一个程序的堆栈、bss、text段、RO、RW、ZI等概念时,首先区分一下程序进程和程序文件,然后了解一下哈弗结构和冯诺依曼结构。程序进程就是程序运...转载 2020-04-09 21:06:20 · 425 阅读 · 0 评论 -
#STM32定时器级联##CubeMX-HAL#定时器级联一篇通
成就更好的自己在吉林省电赛A题中用到了步进电机的控制,由于需要对步进电机的转速和转动角度都进行控制,因此博主想到了一种比较新奇的方法。目录方法简介与分析方法简介优劣性CubeMX的定时器级联配置内部级联原理级联配置方法方法简介与分析方法简介步进电机的转速是由输入的PWM频率所决定的,步进电机的转动角度是由输入的PWM的脉冲数所决定的,由于需要对步进电机到转速和转动角度都进行控制,所以分别使用两个定时器。从定时器用作输出PWM控制电机,依靠改变PWM频率来控制转速;原创 2021-01-23 20:18:57 · 3135 阅读 · 0 评论 -
STM32flash读保护的分析及解决办法#STM32H750VBT6##ST-LINK-Utility##芯片被锁#
成就更好的自己好久没更新了,今天带来一批干货。前几日博主无意间将一块芯片的flash读保护,当时并不知道读保护这个词,查遍资料与解决办法,网上的解决办法均与博主遇到的情况有区别,以至于不能解决问题,钻研一整晚,偶然间发现一奇特的办法,有其他方法的朋友欢迎留言评论。Flash读保护情况简介:被读保护的芯片是STM32H750VBT6;用到的软件是:ST-LINK-Utility(STM生态的一个软件,是用于设置ST-LINK用的,官网可下);Keil5MDK;Fla..原创 2020-08-12 14:52:37 · 4028 阅读 · 0 评论 -
STM32程序不运行与MicroLIB讲解
成就更好的自己引言先说问题,这几天在使用STM32H750调试程序的过程中出现了一些问题,博主使用下载用CubeMX初始化好的程序后,程序不执行,表现为以下几个现象或状态:简单的点灯程序不运行;程序均可通过各种方式(DAP,STLINK,JLINK,UART,USB)下载成功,也可以进行Keil的硬件在环Debug;所有GPIO引脚高阻态,对地电压1.5V左右;Keil的硬件在环Debug可以进行,并不会提示找不到连接,但是Debug界面开始调试时并不是通常那样开始就是自..原创 2021-06-07 16:59:01 · 11233 阅读 · 15 评论