电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>关于单片机STM32裸机程序架构设计

关于单片机STM32裸机程序架构设计

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

一个适用于单片机裸机开发的开源轮子

今天推荐一个适用于单片机裸机开发的开源轮子。
2022-07-04 18:38:001617

STM32单片机架构详解

今天打算继续总结stm32单片机的基础知识,巩固基础。这里呢,声明一下,《stm32单片机基础知识总结》主要基于stm32f1及stm32f4两个系列来做的。原因是stm32f1系列
2023-06-12 16:43:133912

STM32单片机程序编译及下载配置

当拿到STM32单片机开发板的时候,程序的编译和下载将是我们踏入STM32单片机开发的第一步。本章详细介绍程序的编译和下载。包括:Keil5工程编译、Keil5程序下载、DAPLINK U盘拖拽下载
2023-08-11 16:08:412794

32单片机关于程序移植

32单片机关于程序移植,32单片机关于程序移植的那些事,从F4到F1,从F1到F4## 标题**大家好,我是程序小羊,不知道大家玩不玩B站,如果有玩B站的大家可以去B站看看我的视频,里面有很多关于
2021-07-14 07:46:29

STM32单片机DEBUG进入不了主程序的原因

STM32单片机DEBUG进入不了主程序1.上电不运行,DEBUG还进入不了主程序2.总结2.1 STM32单片机Flash分类2.2 关于boot脚的设置3.其他DEBUG模式不能进入主程序的原因
2021-11-29 06:52:09

STM32单片机IAP程序分享

STM32单片机IAP程序
2023-09-25 06:57:02

STM32单片机裸机软件问题具体总结

刚开始学 51 、STM32单片机,自然还是要从裸机开始跑,但是随着写的裸机软件越来越多,裸机所暴露的问题也越来越多。具体总结如下:1、并发性:程序并发工作效率低在写裸机软件时,不可避免的在主程序
2021-08-20 06:43:12

STM32单片机架构

STM32单片机架构首先问一个问题,“1+1等于几?”很明显,你一定能知道这个答案——2那么现在,我们来思考这个答案作为你这个人类来说是怎么处理的?第一是看到这个问题(眼睛)第二信号传输到大脑进行
2022-01-05 07:56:47

STM32软件架构设计的意义

STM32软件架构1、架构设计的意义(1)应用代码逻辑清晰,且避免代码冗余;(2)代码通用性,方便软件高速、有效的移植;(3)各功能独立,低耦合高内聚;2、总体架构图3、结构层说明4、遵循规则5、优劣评估6、STM32实例说明
2021-08-04 07:23:12

stm32单片机应用基础与项目实践

出几个推荐的学习网址。1、stm32单片机简介1.1、STM32单片机系列简介​ STM32单片机系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0,M0+,M3, M4和M7内核按内核架构分为不同产品:主流产品(STM32F0、STM32F1、STM32F3)、超低
2021-07-14 07:44:02

stm32和51单片机的区别

架构STM32单片机具有更高的运行速度和更好的性能,可以运行更复杂的任务。而51单片机的性能较低,只适合一些简单的任务。 存储 STM32单片机采用闪存来存储程序,而51单片机则使用EPROM或
2023-11-20 13:18:55

关于STM32单片机的复用问题,请大神赐教

关于STM32单片机的复用功能我有点疑问:什么时候用复用输出????什么时候开启复用时钟????谢谢!!!!
2017-08-13 10:22:47

关于STM32单片机的学习总结

结束了C51和Arduino单片机的入门学习,接下来的几篇文章是关于STM32单片机的学习总结。对于stm32我也只是个初学者,因此在文中出现理解不到位的地方敬请各位指出,与大家一起共同学习。1
2021-07-16 08:12:26

关于STM32F103单片机与ADS1118转换器的程序讲解和管脚连接

求助各位大神,关于STM32F103单片机与ADS1118转换器的程序讲解和管脚连接
2018-12-20 14:46:34

关于stm32内存架构的分析和理解

架构的分析和自己的理解。在讨论单片机内存管理之前,我想先说一下关于计算机的内存是如何管理的。根据《C++ Primer Plus(第6版)》这本书中所讲,C++(就内存管理方式而言类似C)有3种管理...
2022-01-20 06:13:46

关于单片机与GPIO的简介

薪火培训电控第一讲——单片机与GPIO关于单片机GPIO简介GPIO八种输入输出模式GPIO引脚复用Cube和keil使用简介文章参考:【STM32STM32F4 GPIO八种模式及工作原理详解
2022-02-24 06:29:52

关于单片机多级菜单架构问题?

本人最近想做一个交通灯的设计,现在遇到一个问题:架构多级菜单。用的STC12C5A系列的单片机,共阴极的数码管10个,一级菜单显示的规格是:01-040-025,01是菜单号,040是绿灯亮的秒数
2012-07-24 09:55:19

单片机程序架构之时间轮片法程序架构重要性解析

单片机程序架构—时间轮片法程序架构重要性很多人尤其是初学者在写代码的时候往往都是想一点写一点,最开始没有一个整体的规划,导致后面代码越写越乱,bug不断。最终代码跑起来看似没有问题(有可能也真的
2022-02-24 06:52:25

单片机程序架构详解篇

本帖最后由 eehome 于 2013-1-5 09:44 编辑 单片机程序架构详解篇
2012-08-17 15:55:07

单片机裸机开发时程序框架是怎样的?

前言 前不久,我有位做测试的朋友转去做开发的工作,面试遇到了一个问题,他没明白,打电话问了我。题目大概就是:在单片机裸机开发时,单片机要处理多个任务,此时你的程序框架是怎样的呢?这其实是...
2021-12-09 07:31:36

单片机裸机开发时要处理几个任务程序

单片机裸机程序框架##单片机裸机开发时,要处理多个任务程序框架:轮询系统int main(void){ init_something();while(1) {do_something1
2021-11-22 07:05:37

单片机裸机开发的程序框架是怎样的呢

前言 前不久,我有位做测试的朋友转去做开发的工作,面试遇到了一个问题,他没明白,打电话问了我。题目大概就是:在单片机裸机开发时,单片机要处理多个任务,此时你的程序框架是怎样的呢?这其实是...
2021-12-09 06:44:59

单片机裸机点灯

1.单片机裸机点灯–可以参考正点原子,笔者记得当时用stm32f103用各种方法点了半个月的灯(延时函数、pwm呼吸灯、定时器中断)2.linux系统系统点灯(使用可以跑大型系统的芯片,编写驱动
2021-12-17 06:09:16

单片机C语言的学习架构

单片机C语言学习架构分享
2021-02-02 07:03:45

单片机MCU应用程序架构的相关资料分享

单片机MCU应用程序架构在网上看到一篇文章,感觉写的不错,而且日常涉及到的很多程序也是文章中提到的时间片轮询法来做的。转载过来,做个记录。原文链接:http://bbs.eeworld.com.cn
2021-11-04 07:39:31

单片机大致应用程序架构总结

转载----微信公众号在工作中经过摸索实验,总结出单片机大致应用程序架构有三种:简单的前后台顺序执行程序,这类写法是大多数人使用的方法,不需用思考程序的具体架构,直接通过执行顺序编写应用程序即可
2021-12-07 11:18:40

单片机应用程序架构的经验

单片机应用程序架构的经验总结前后台顺序执行法
2021-02-04 06:00:49

单片机应用程序架构有哪几种呢

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。发现真正使用架构的并不多,而且这类书籍基本没有。好不容易找到份资料,可以
2021-12-09 07:48:49

单片机程序架构是怎样的?

单片机程序架构是怎样的?
2021-11-04 06:17:31

单片机的应用程序架构解析

新手必看的单片机架构
2021-04-02 07:23:18

单片机的应用程序有哪几种?

单片机应用程序架构单片机应用程序架构的利弊和适应范围
2021-02-24 06:04:34

单片机的编程架构是咋样的?

新手必看之单片机的编程架构
2021-02-22 06:20:30

单片机都有哪些架构

单片机都有哪些架构
2023-09-22 07:18:59

[学习引导]STM32单片机架构

今天,我们来认识一下STM32单片机的内部架构。内部架构也就是这个单片机有哪些东西组成。众所周知,单片机是由PC发展而来的。它是把我们PC所拥有的CPU、RAM、ROM、I/O系统、定时器、串口
2014-11-07 16:46:10

【汽车电气架构设计软件】

因工作需要,求整车电气架构设计软件——PREEvision(盗版),价格可议,WetChat/***,非诚勿扰
2017-04-18 14:20:20

为何要进行嵌入式软件架构设计?如何设计?

为何要进行嵌入式软件架构设计?如何进行嵌入式软件架构设计?
2021-11-01 06:31:26

什么是单片机STM32

,简称单片机。什么是STM32新的给予ARM内核的32位MCU系列–内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的cortex-M内核–标准的ARM架构超前的体系结构 高性...
2021-08-16 08:20:26

介绍在单片机裸机环境下编写AT指令程序的一种方式

单片机裸机环境下编写AT指令程序的一种方式。2.程序设计首先串口底层的收发程序不在这里详细介绍。接收程序一般采用中断方式,采用超时判断的方式判断帧结束。先简单介绍一个概念:状态,状态转移图。对于程序来说,就是将程序分为几个状态,不同状态执行不同程序,判断条件进行状态转移。具体到C语言程序..
2022-01-17 06:49:38

从8位单片机到32位单片机架构转变

几十年前,8位单片机(MCU)席卷业界,但现在8位MCU有让位32位架构的趋势,有行业分析师指出,32位和8位单片机还在在不断成长。不过,最早使用MCU的人对BASIC以及Microchip PIC
2021-11-26 06:09:55

STM32F4中的单片机裸机有何作用

一、任务基础知识在STM32F4中以前的单片机裸机(未使用系统)的时候一般都是在mai函数中用循环来处理所有事物,循环调用相应的函数完成事物的处理。
2022-01-06 06:25:44

基于linux的单片机开发和裸机开发的区别

1.基于linux的单片机开发和裸机开发的区别\qquad单片机裸机开发和基于linux的单片机开发,是有这本质的不同。\qquad单片机裸机开发更加底层,它是直接对寄存器进行操作,进而实现
2021-11-19 08:21:41

如何从单片机转为嵌入式Linux开发

和RTOS经验,之前面试也拿过一些做单片机stm32开发的offer, 所以今天分享关于单片机是否要转嵌入式Linux的一些观点。一、你真的决定要转嵌入式Linux吗?要不要从单片机转嵌入式Linu...
2021-11-22 07:08:53

如何从单片机转做嵌入式Linux开发

和RTOS经验,之前面试也拿过一些做单片机stm32开发的offer,所以今天分享一些关于单片机是否要转嵌入式Linux的一些观点。一、你真的决定要转嵌入式Linux吗?要不要从单片机转嵌入式Linux是...
2021-11-04 07:58:58

如何去实现STM32单片机裸机程序的实时性处理呢

如何去实现STM32单片机裸机程序的实时性处理呢?怎样去实现呢?
2021-11-16 08:20:22

嵌入式单片机程序架构之时间片轮询法

一、单片机:1、嵌入式单片机程序架构之时间片轮询法https://mp.weixin.qq.com/s/F6FGDwW_Rqax***9BYcg6yQ2、stm32 f429 移植
2021-12-20 06:13:11

怎样架构你的单片机程序

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。前不就发帖与大家一起讨论了一下怎样架构你的单片机程序,发现真正使用架构
2021-12-07 09:25:57

请问PIC单片机是具有自己单独的架构吗?

PIC单片机是具有自己单独的架构吗?
2023-10-30 06:35:20

请问怎样架构单片机程序

怎样架构你的单片机程序
2021-03-17 06:38:24

谈谈怎样架构你的单片机程序

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。发现真正使用架构的并不多,而且这类书籍基本没有。好不容易找到份资料,可以
2021-07-21 07:01:59

CKS中科芯CKS32F030C8T6 mcu单片机 LQFP48 替换STM32F030C8T6

CKS中科芯CKS32F030C8T6 mcu单片机 LQFP48 替换STM32F030C8T6
2022-10-20 14:23:21

NY8A050D单片机,AD单片机,九齐代理

​这篇文章将介绍台湾九齐单片机NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特点、应用领域、与其他单片机的比较等内容。一、九齐单片机NY8A050D 6 I/O
2023-11-27 21:54:52

#硬声创作季 STM32单片机的系统架构

单片机STM32单片机系统架构
Mr_haohao发布于 2022-10-12 12:08:15

stm32单片机nrf24l01收发测试程序

stm32单片机nrf24l01收发测试程序
2015-11-06 17:01:3075

stm32单片机自我升级程序IAP

stm32 单片机自我升级程序IAP,详细的介绍,分析
2016-06-17 15:42:4522

ARM嵌入式应用程序架构设计工具-DLTools

ARM嵌入式应用程序架构设计实例精讲--ARM嵌入式应用程序架构设计工具-DLTools
2016-07-08 11:08:194

ARM嵌入式应用程序架构设计工具-字库

ARM嵌入式应用程序架构设计实例精讲--ARM嵌入式应用程序架构设计工具-字库
2016-07-08 11:08:1910

STM32_51单片机测距程序

包含STM32超声波测距和51单片机测距程序,测试通过
2016-08-18 18:03:1919

基于STM32单片机的SPWM波的实现

本文是关于基于STM32单片机的SPWM波的实现的介绍
2016-08-24 16:30:34166

ARM嵌入式应用程序架构设计工具

电子专业单片机相关知识学习教材资料——ARM嵌入式应用程序架构设计工具
2016-09-13 17:23:280

STM32程序烧写方法#单片机

单片机STM32程序
油泼辣子发布于 2023-12-11 10:35:07

单片机程序框架开发知识总结

在接触过多种MCU,接触过复杂设计要求,跑过操作系统等等后,我们在回到单片机裸机开发时,就不知不觉的就会考虑到整个程序设计的架构问题;一个好的程序架构,是一个有经验的工程师和一个初学者的分水岭。
2018-03-03 15:13:525703

51单片机的C程序基本架构详细说明

本文档的主要内容详细介绍的是51单片机的C程序基本架构详细说明。
2019-08-15 17:32:007

单片机程序架构的时间片轮询法详细资料说明

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。前不就发帖与大家一起讨论了一下《谈谈怎样架构你的单片机程序》,发现真正使用架构的并不都,而且这类书籍基本没有。本人经过摸索实验,并总结,大致应用程序架构有三种:
2019-07-23 17:37:001

单片机程序结构设

单片机的应用中,编程是非常重要的技术环节。在不断的探索和发展中,模块化的编程方式已经成为单片机编程的重要方式。在模块化编程中,应考虑多个程序的结构对程序执行的影响,因此下面将分析单片机程序结构。
2020-10-14 12:05:415943

干货:一文搞懂单片机应用程序架构

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。前不就发帖与大家一起讨论了一下怎样架构你的单片机程序,发现真正使用架构
2020-10-30 17:05:28375

使用STM32单片机实现贪吃蛇的程序免费下载

本文档的主要内容详细介绍的是使用STM32单片机实现贪吃蛇的程序免费下载 利用STM32,液晶显示屏编写的一个贪吃蛇程序
2020-12-01 08:00:0016

浅析单片机三种应用程序架构

在工作中经过摸索实验,总结出单片机大致应用程序架构有三种: 1. 简单的前后台顺序执行程序,这类写法是大多
2021-04-07 09:44:524114

STM32软件架构设

STM32软件架构1、架构设计的意义(1)应用代码逻辑清晰,且避免代码冗余;(2)代码通用性,方便软件高速、有效的移植;(3)各功能独立,低耦合高内聚;2、总体架构图3、结构层说明4、遵循规则5、优劣评估6、STM32实例说明
2021-11-06 09:05:5826

STM32单片用什么编程?如何学习STM32单片机开发

在大学刚开始接触51单片机的时候,我们学习的都是汇编指令,再到后来学习了C语言,用C语言代替汇编指令来开发编程单片机STM32单片机的编程也是一样的,虽然支持汇编,但基本上没有人用,STM32程序
2021-11-13 12:51:0128

单片机裸机程序框架

单片机裸机程序框架##单片机裸机开发时,要处理多个任务程序框架:轮询系统int main(void){ init_something(); while(1) { do_something1
2021-11-13 19:21:0212

STM32F10x 系列单片机 在RAM中 运行程序

STM32F10x 系列单片机 在RAM中 运行程序STM32F10x系列单片机可以在ram中运行程序,这可以方便调试。下面我们主要学习该如何让该单片机在RAM中运行程序。1.硬件上的注意事项要设置
2021-11-18 16:06:0113

单片机STM32入门——(1)程序结构

单片机STM32入门——(1)程序结构程序结构1.初识单片机2.GPIO的使用3.程序结构程序结构这第一次博客便是记录寒假学习STM32之路,单片机这个倒是也听过很多了,但是一直没有系统的接触
2021-11-18 20:51:029

关于在keil 5中编写51单片机程序

关于在keil 5中编写51单片机程序
2021-11-23 16:20:432

浅谈单片机裸机系统程序框架

浅谈单片机裸机系统程序框架
2021-11-23 17:51:4012

基于STM32的蓝牙HC05调试程序 通过手机控制STM32单片机程序

基于STM32的蓝牙HC05调试程序 通过手机控制STM32单片机程序
2021-11-24 12:36:02121

关于STM32单片机不能用Jli

最近一段时间给STM32单片机下载程序的时候,有的时候出现下载不了的情况,尝试过Jli
2021-11-24 17:51:067

一文搞懂单片机应用程序架构

对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。前不就发帖与大家一起讨论了一下怎样架构你的单片机程序,发现真正使用架构
2021-11-24 19:36:0212

【KEIL·单片机·扫盲贴】关于ARM单片机程序内存使用情况的细致讨论。

【KEIL·单片机·扫盲贴】关于ARM单片机程序内存使用情况的细致讨论。
2021-11-25 12:06:039

工程师实战:单片机裸机程序框架是怎样炼成的?

前言 前不久,我有位做测试的朋友转去做开发的工作,面试遇到了一个问题,他没明白,打电话问了我。题目大概就是:在单片机裸机开发时,单片机要处理多个任务,此时你的程序框架是怎样的呢?这其实是...
2021-11-26 11:06:0816

你的单片机裸机程序框架是怎样的?

前言前不久,我有位做测试的朋友转去做开发的工作,面试遇到了一个问题,他没明白,打电话问了我。题目大概就是:在单片机裸机开发时,单片机要处理多个任务,此时你的程序框架是怎样的呢?这其实是个...
2021-11-26 13:21:0413

STM32 | 分享一个简单易用的单片机裸机程序模板,附代码实例分析!

前言 前不久,我有位做测试的朋友转去做开发的工作,面试遇到了一个问题,他没明白,打电话问了我。题目大概就是:在单片机裸机开发时,单片机要处理多个任务,此时你的程序框架是怎样的呢?这其实是...
2021-11-26 13:51:0913

单片机定时器一1ms12MHz_你的单片机裸机程序框架是怎样的?

前言前不久,我有位做测试的朋友转去做开发的工作,面试遇到了一个问题,他没明白,打电话问了我。题目大概就是:在单片机裸机开发时,单片机要处理多个任务,此时你的程序框架是怎样的呢?这其实是个经典面试
2021-12-31 18:51:541

单片机程序架构—时间轮片法

单片机程序架构—时间轮片法程序架构重要性很多人尤其是初学者在写代码的时候往往都是想一点写一点,最开始没有一个整体的规划,导致后面代码越写越乱,bug不断。最终代码跑起来看似没有问题(有可能也真的
2021-12-31 19:44:3111

单片机裸机环境下编写AT指令程序

单片机裸机环境下编写AT指令程序的一种方式。2.程序设计 首先串口底层的收发程序不在这里详细介绍。接收程序一般采用中断方式,采用超时判断的方式判断帧结束。先简单介绍一个概念:状态机,状态转移图。对于程序来说,就是将程序分为几个状态,不同状态执行不同程序,判断条件进行状态转移。具体到C语言程序..
2022-01-18 10:43:256

STM32单片机开发中的RTOS

很多STM32单片机初学者都是从裸机开始的,裸机确实也能开发出好的产品。但是,作为一个嵌入式软件工程师,况且用的并不是51那种低端单片机,如果只会用裸机开发产品,那肯定是不够的。
2022-02-08 15:45:396

实用:牛人总结的单片机三种应用程序架构

单片机大致应用程序架构有简单的前后台顺序执行程序、时间片轮询法、操作系统三种。
2022-02-08 16:39:0811

详解单片机三种应用程序架构

摘要:对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,架构是非常必要的。
2022-03-29 11:36:027857

AN5378 STM32WB系列单片机的启动程序

AN5378 STM32WB系列单片机的启动程序
2022-11-21 08:11:120

STM32单片机使用RTOS的好处

很多STM32单片机初学者都是从裸机开始的,裸机确实也能开发出好的产品。但是,作为一个嵌入式软件工程师,况且用的并不是51那种低端单片机,如果只会用裸机开发产品,那肯定是不够的。
2023-01-15 10:55:291875

基于stm32单片机的智能窗帘仿真设计(包含源程序及仿真)

基于stm32单片机的智能窗帘仿真设计(包含源程序及仿真)
2023-04-20 15:54:316

单片机(裸机)程序一般怎么写?

裸机(单片机)程序主要是相对于基于操作系统的程序开发而言,就是没有操作系统的基础上开发具有特定功能的代码。
2023-09-05 16:48:24593

怎么擦除stm32单片机里面的程序呢?

怎么擦除stm32单片机里面的程序呢? 要擦除STM32单片机内部的程序,需要以下步骤: 1. 准备工具和设备 要擦除STM32单片机内部的程序,首先需要准备一些工具和设备。这包括:STM32单片机
2023-09-14 14:22:376918

stm32单片机如何实现一个按键切换两个程序

stm32单片机如何实现一个按键切换两个程序? 作为一款功能强大的微控制器,STM32单片机可以支持多种应用场景,其中一个实用的功能是按键切换程序。通过按下按键,可以实现从一个程序切换到另外一个程序
2023-09-14 14:22:443863

单片机裸机实现队列功能的方案

单片机裸机实现队列功能的方案
2023-10-17 14:34:52268

已全部加载完成