E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式学习
嵌入式学习
——4.qemu的安装与使用
嵌入式学习
——4.qemu的安装与使用直接在应用层运行u-boot和内核不行:因是不同地址空间,但可以用模拟器在应用空间模拟调试。
Shuowei Zhang
·
2023-08-31 08:43
linux
嵌入式学习
笔记(5)ARM汇编指令1-ARM汇编特点
指令与伪指令(1)(汇编)指令是CPU机器指令的助记符,经过汇编后会得到一串1、0组成的机器码,可以由CPU读取执行。(2)(汇编)伪指令本质上不是指令(只是和指令一起写在代码中),它是汇编器环境提供的,目的是用来指导汇编的过程,经过汇编后伪指令最终不会生成机器码。ARM汇编特点1:LDR/STR架构(1)ARM采用RISC架构,CPU本身不能直接读取内存,而需要先将内存中内容加载入CPU的通用寄
嵌入式开发白菜
·
2023-08-30 17:26
嵌入式
编程
嵌入式学习笔记
arm开发
嵌入式硬件
嵌入式实时数据库
物联网
汇编
学习
笔记
嵌入式学习
笔记(3)ARM的异常处理方式介绍
什么是异常正常工作之外的流程都叫异常异常会打断正在执行的工作,并且一般我们希望异常处理完后继续回来执行原工作中断是异常的一种异常向量表所有的CPU都有异常向量表,这是CPU设计时就设定好的,是硬件决定的。当异常发生时,CPU会自动动作(PC跳转到异常向量处处理异常,有时伴有一些辅助动作)异常向量表是硬件向软件提供的处理异常的支持。ARM的异常处理机制当异常产生时,ARMcore:(1)将CPSR的
嵌入式开发白菜
·
2023-08-30 17:55
嵌入式
编程
嵌入式学习笔记
学习
笔记
arm开发
嵌入式实时数据库
嵌入式硬件
iot
嵌入式学习
笔记(4)S5PV210的启动过程详解
1.9.1内存SRAM特点是容量小,价格高,优点是不需要软件初始化直接上电就能用DRAM特点是容量大,价格低,缺点是上电后不能直接使用,需要软件初始化1.9.2外存NorFlash:特点是容量小,价格高,优点是可以和CPU总线式相连,CPU上电后可以直接读取,所以用作启动介质。NandFlash:特点是容量大,价格低,缺点是CPU不能总线式访问,需要需要被初始化后通过时序接口读写.一般PC机:很小
嵌入式开发白菜
·
2023-08-30 17:55
嵌入式学习笔记
编程
嵌入式
学习
笔记
嵌入式硬件
嵌入式实时数据库
rtdbs
iot
【GitHub】超实用技巧
姓名:孙宾学号:17011210280学院:通信工程学院转自:微信公众号程序人生【嵌牛导读】本文介绍
嵌入式学习
中关于GitHub的应用技巧【嵌牛鼻子】GitHub【嵌牛提问】如何快速掌握GitHub【嵌牛正文
孙宾多么狗屎心里没数吗
·
2023-08-30 15:14
探讨C#、C++和Java这三门语言在嵌入式的地位
你是想选择一款通用性最广的语言专心学习,但是不知如何选择,视频后方提供了免费的
嵌入式学习
资源,内容涵盖入门到进阶,需要的到后方免费获取。因为我也曾是一名计算机专业毕业生。
单片机一哥
·
2023-08-29 19:21
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
嵌入式学习
之指针
今天周天,主要对linux系统编程的知识进行了学习,但是很多精华还是没有学到位,重点的学习内容是把linux中open,write,lseek,close的相关操作进行了学习。其次再次把函数指针,数组指针,指针函数,指针数组进行了复习。
GoodtimeGood
·
2023-08-28 17:59
学习
嵌入式学习
笔记——ARM的编程模式和7种工作模式
ARM提供的指令集ARM态-ARM指令集(32-bit)Thumb态-Thumb指令集(16-bit)Thumb2态-Thumb2指令集(16&32bit)Thumb指令集是对ARM指令集的一个子集重新编码得到的,指令长度为16位。通常在处理器执行ARM程式时,称处理器处于ARM状态;当处理器执行Thumb程式时,称处理器处于Thumb状态。Thumb指令集中的数据处理指令的操作数仍然为32位,指
嵌入式开发白菜
·
2023-08-28 13:34
学习
笔记
arm开发
嵌入式硬件
嵌入式实时数据库
iot
rtdbs
嵌入式学习
心得 Day1 -- 虚拟机安装以及Ubuntu基础指令
嵌入式入门学习笔记,遇到的问题以及心得体会!Dya1.笔记:day1:1.编程环境进行介绍2.Linux的基本命令3.vim编辑器的使用4.gcc编译器的使用笔记什么是嵌入式:万物皆可嵌入式1.编程环境的介绍:虚拟机:在真机的基础上虚拟一台新的电脑,linux真机:widowsUbuntu:Linux的发行版本此部分虚拟机是使用的***VMwareWorkstationPro***安装和环境配置因
S.P.J.
·
2023-08-28 08:02
ubuntu
linux
运维
gcc,一个神奇的编译器
但是在这里,我们的
嵌入式学习
中,目前只去关注gcc在C语言方面的编译功能。.什么是交叉编译器在嵌入式系统开发中,经常用到与交叉编译相关的术语,例如:交叉编译器,交叉连接器,交叉编译环境等。
帅德布耀德
·
2023-08-28 05:44
编译原理
嵌入式学习
笔记—命令控制(cmd)不同盘文件夹的进入
1.首先进入目标盘:直接输入f:,若你存放在d盘则直接输入d:2.进入目标文件夹:输入cd(空格)文件夹名字例如,进入esd文件夹,输入cdesd;进入第三章:cd第三章3.编译及运行c语言文件需提前安装好mingw程序输入gcc(空格)程序名;编译程序输入a.exe运行程序;注意:编译程序不能报错。
清源子呀
·
2023-08-26 22:50
嵌入式c语言学习
学习
笔记
嵌入式学习
之投票系统改进版本
今天周六,9点钟就开始写代码,但是呢,一直在家里面,真的很容易心烦气躁,我正在研究有没有什么方法可以改变我的状态,今天写的代码是做昨天做的选票系统的改进,代码如下:
GoodtimeGood
·
2023-08-26 00:13
学习
嵌入式学习
之鸡汤文章
兄弟们,是这样的,再过几天就要我们公司要车展了,同时今天由于帮同事买文件夹的原因,搞的我很不开心,我真的是醉了。我在这家4S店,我所在的部门是人事行政部,我就感觉我这个部门就是打杂的部门,其次的话,我本人也比较好说话,别人说什么就是什么,不拒绝别人,我觉得这一点真的太难了,真的,在工作上面,自己没有当领导的话,一下就答应别人实现起来太难了,我们一个卖车的销冠,之前觉得人还挺好的,但是,她今天做的事
GoodtimeGood
·
2023-08-26 00:13
学习
嵌入式学习
之文件编程应用
通过linux可以修改程序的配置文件,下面是我用到的代码提示文件操作小应用之实现cp指令a、打开src.cb、读src到bufc、打开/创建desd、将buf写到dese、close两个文件
GoodtimeGood
·
2023-08-26 00:13
学习
C
c++
嵌入式学习
之linux
今天,主要对linux文件操作原理进行了学习,主要学习的内容就是对linux文件操作原理进行理解。写的代码如下:
GoodtimeGood
·
2023-08-26 00:12
学习
嵌入式糊涂蛋--基础恢复
嵌入式学习
路线图片来源于公众号CodeSheep图片来源于公众号CodeSheep图片来源于公众号CodeSheep图片来源于公众号CodeSheep图片来源于公众号CodeSheep图片来源于公众号CodeSheep
#self-discipline#
·
2023-08-25 07:16
嵌入式软件
嵌入式软件
嵌入式学习
-c语言字符串处理函数
字符串处理函数头文件在c语言程序中要想使用字符串处理函数,就需要加头文件#include常见的字符串处理函数①求字符串长度的函数strlen②字符串拷贝函数strcpy③字符串连接函数strcat④字符串比较函数strcmp⑤字符串分解函数strtokstrlen函数在C语言中,strlen()是一个库函数,用于计算字符串的长度,即字符串中字符的数量(不包括结尾的空字符\0)。strlen()函数
懵圈圈
·
2023-08-25 00:41
学习
c语言
c++
几分钟来了解下什么是嵌入式开发?
点击获取1V1
嵌入式学习
规划,现在还送100G精选学习资料。点击领取什么是嵌入式?如果在十年前,也许有70%的人不曾了解。但现在来看,如果你还不了解什么是嵌入式的话,那确实有些OUT了。简单来
嵌入式开发白菜
·
2023-08-20 22:09
嵌入式硬件
stm32
物联网
【
嵌入式学习
笔记】嵌入式入门8——SPI总线协议
1.SPI介绍SPI:串行外设设备接口(SerialPeripheralInterface),是一种高速的,全双工,同步的通信总线。主要应用在存储芯片、AD转换器以及LCD中。【注:IIC是电平协议,SPI是边沿协议】1.1.SPI框图(以F1/F4为例,主机模式)SPI外设对应的引脚STM32芯片有多个SPI外设,每个SPI外设输出的信号会到不同的GPIO口。STM32F1有三个SPI。F4/F
Zency_SUN
·
2023-08-20 10:55
嵌入式学习专栏(STM32)
学习
笔记
单片机
嵌入式硬件
stm32
RT-Thread实时操作系统学习篇(二)----- 用潘多拉STM32L475学习点灯
RT-Thread点个灯一、STM32L475板卡介绍二、编码想必刚开始学习单片机的同学,第一步大多是点亮一个LED灯,算是
嵌入式学习
的“Helloworld”,因此我们从点亮LED灯开始正式学习。
Owl City
·
2023-08-19 12:41
RT-Thread
stm32
学习
单片机
嵌入式学习
之strcpy、memset、realloc、malloc使用方法
今天主要针对C语言的strcpymemsetreallocmallooc函数进行了学习。char*strcpy(char*destination,constchar*source);voidmemset(void*s,charch,unsignedn);void*realloc(void*memblock,size_tsize);void*malloc(size_tsize);
GoodtimeGood
·
2023-08-17 01:00
学习
嵌入式学习
之字符串
通过今天的学习,我主要提高了对sizeof和strlen、puts()、gets()、strcmp、strncmp、strstr、strtok的理解。重点对sizeof的使用有了更加深刻的理解
GoodtimeGood
·
2023-08-17 01:00
学习
嵌入式学习
之震动喇叭项目
震动喇叭项目所用到的元器件有振动传感器模块、继电器模块、高功率喇叭、433M无线发射接收模块,通过这些模块,能够实现做出一个智能报警系统的项目出来,非常的有趣,特别是喇叭声音想起来,那个声音挺大的。继电器的学习代码如下:震动控制模块的代码如下:真的有意思,加油,还需要深入学习,相信自己一定可以找到嵌入式开发的工作。让自己在嵌入式的学习路上生根发芽,越走越远。
GoodtimeGood
·
2023-08-17 01:30
学习
嵌入式学习
之电动车报警项目
通过今天的学习,我把电动车报警项目做了一下,真的挺有趣的,代码如下.#include"reg52.h"#defineJ_ON1#defineJ_OFF0sbitswitcher=P1^0;sbitD0_ON=P1^1;sbitD1_OFF=P1^2;sbitvibrate=P1^3;voidDelay2000ms()//@11.0592MHz{unsignedchari,j,k;//_nop_()
GoodtimeGood
·
2023-08-17 01:00
学习
嵌入式学习
之C语言指针部分复习
今天主要把C语言的指针部分再次认真的复习了一下,对于指针的整体框架有了更加深刻的理解,特别要重点区分函数指针,指针函数,数组指针,指针数组部分,对于这部分的应用回非常的重要,而且C语言指针部分是面试的重中之重,所以要加强练习才行。今天的学习是充满动力的,因为在我的学习群里面,有一个好兄弟通过学习这套课程,已经成功就业了,所以不要相信网上的闲言碎语,一直学下去,我相信就会取得好的结果。
GoodtimeGood
·
2023-08-17 01:29
学习
c语言
开发语言
【
嵌入式学习
笔记】嵌入式入门7——IIC总线协议
1.IIC简介IIC即InterIntegratedCircuit,集成电路总线,是一种同步,串行,半双工通信总线。IIC总线协议——总线就是传输数据通道,协议就是传输数据的规则,有以下特点:由时钟线SCL和数据线SDA组成,并且都接上拉电阻,确保总线空闲状态为高电平总线支持多设备连接,允许多主机存在,每个设备都有一个唯一的地址连接到总线上的数目受总线的最大电容400pf限制数据传输速率:标准模式
Zency_SUN
·
2023-08-16 09:22
嵌入式学习专栏(STM32)
学习
笔记
stm32
单片机
嵌入式硬件
单片机开发之嵌入式基础
几个比较好的学习网站:嵌入式开发_嵌入式开发板_嵌入式系统-与非网(eefocus.com)电子发烧友朱有鹏老师嵌入式Linux核心课程笔记_yougogo的博客-CSDN博客_朱有鹏
嵌入式学习
机器学习对于嵌入式的帮助
今年也要加油努力
·
2023-08-13 22:38
单片机
嵌入式硬件
嵌入式学习
笔记19.12.25
RTCRealTimeClock时间戳时间记录的是从某一个时间开始到另一个时间点的秒的数量日历功能:年、月、日、时、分、秒设置:获取:32.768K晶振(误差最小的)(一般RTC专用)系统时钟(为操作系统准备的时钟源)(SYSTIK),滴答时钟
Mo1035
·
2023-08-13 04:55
[006]
嵌入式学习
:采用STM32CubeMX进行FreeRTOS配置
【本文为百问网&韦东山【物联网智能家居实战训练营】学习笔记系列】引言目前在单片机领域,FreeRTOS和RT-Thread为两个最常用的实时多任务操作系统。在单片机领域,FreeRTOS是应用最广的,很多芯片厂家默认就支持FreeRTOS。但是FreeRTOS没有丰富的生态,没有很多基于FreeRTOS的组件。RT-Thread相比于FreeRTOS起步稍晚,但是它的生态更强,基于RT-Threa
ken_5460
·
2023-08-12 21:35
嵌入式开发
单片机
stm32
嵌入式硬件
关于新手学习STM32开发应该如何入门?
在这里有
嵌入式学习
路线,毕设,各种项目,需要留个6。以下是部分内容概述:硬件介绍:了解STM32开发板的基本硬件组成和特点。外设的连接:学习如何正确连接外设和扩展模块到开发板。
单片机一哥
·
2023-08-10 22:57
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
STM32、51循迹小车 【STM32入门控制必会 含51全部程序】
程序添加串口程序变身STM32遥控小车结语前言故事的由来的从给学弟学妹门辅导一次单片机综合实验课开始,由于笔者比较喜欢电子控制类的东西,自进入学校就迷上了,后来无意间加入了学校众创空间下的一个工作室成为一员,至此开启了
嵌入式学习
之路
Guard_Byte
·
2023-08-07 05:31
STC
51/52单片机
STM32
stm32
单片机
arm
c语言
51单片机
嵌入式学习
:大学生们的职业规划与技术发展
嵌入式学习
是当下一个备受关注的领域,它将计算机科学与工程技术相结合,为大学生们提供了广阔的学习和发展空间。在未来的职业世界中,
嵌入式学习
将扮演着重要的角色,为大学生们带来更多的机会和挑战。
老白同学
·
2023-08-05 08:33
学习
嵌入式学习
笔记002-裸奔篇之点亮led
正如编写第一个程序所打印“helloworld”那样,对TQ2440开发板的初次使用也是从最简单的部分入手,点亮led灯无疑是最简单的,起码只要设置几个寄存器就好,比起打印容易得多了,后续会讲到串口部分再来实现我们这句金典的对白~~~~板子共有4个led灯,如果能够成功点亮其中一个,那么其他几个将不是问题,故而我们的目标是先点亮第一个先,在此我们必须理清几个问题:a.led的引脚连接的相关寄存器b
FZK374470412
·
2023-08-05 01:37
嵌入式linux
嵌入式
linux编程
点亮led
tq2440
S3C2440
嵌入式学习
笔记——基于Cortex-M的单片机介绍
基于Cortex-M的单片机介绍前言1生产厂商及其产品线1.1ARM单片机的产品线1.2命名规则作业12习单片机的资料准备2.1STM32开发所需手册2.1.1芯片的数据手册芯片基本信息内部结构挂接结构作业2引脚数以及片内外设数量2.1.2对应系列的编程手册2.1.3开发板对应的手册2.1.4片外外设芯片手册本文重点M4系列目录前言本文继续接着上一篇中关于Cortex-M的介绍,来记录一些关于AR
小向是个Der
·
2023-08-03 23:22
嵌入式
—M4
单片机
学习
stm32
嵌入式
ARM
【
嵌入式学习
笔记】嵌入式入门3——串口
1.数据通信的基础概念1.1.串行/并行通信数据通信按数据通信方式分类:串行通信、并行通信1.2.单工/半双工/全双工通信数据通信按数据传输方向分类:单工通信、半双工通信、全双工通信单工通信:数据只能沿一个方向传输半双工通信:数据可以沿两个方向传输,但需要分时进行全双工通信:数据可以同时进行双向传输1.3.同步/异步通信数据通信按数据同步方式分类:同步通信、异步通信同步通信:共用同一时钟信号异步通
Zency_SUN
·
2023-08-03 23:52
嵌入式学习专栏(STM32)
学习
笔记
单片机
stm32
嵌入式硬件
【
嵌入式学习
笔记】嵌入式入门1——GPIO
1.什么是GPIOGeneralPurposeInputOutput,即通用输入输出端口,简称GPIO,作用是负责采集外部器件的信息或者控制外部器件工作,即输入输出。2.STM32GPIO简介2.1.GPIO特点不同型号,IO口数量可能不一样,可通过选型手册快速查询快速翻转,每次翻转最快只需要两个时钟周期(F1最高速度可以到50Mhz)每个IO口都可以做中断支持8种工作模式2.2.GPIO电气特性
Zency_SUN
·
2023-08-01 13:33
嵌入式学习专栏(STM32)
学习
笔记
单片机
stm32
嵌入式硬件
【
嵌入式学习
笔记】嵌入式入门2——中断(外部中断)
1.什么是中断打断CPU执行正常的程序,转而处理紧急程序,然后返回原暂停的程序继续运行,就叫中断1.1.中断的作用与意义作用1:实时控制在确定时间内对相应事件作出响应——定时器中断作用2:故障处理检测到故障,需要第一时间处理——外部中断作用3:数据传输不确定数据何时会来——串口中断意义:高效处理紧急程序,不会一直占用CPU资源【注】本篇博客重点介绍外部NVIC和外部中断,其他中断后面的博客再介绍1
Zency_SUN
·
2023-08-01 13:00
嵌入式学习专栏(STM32)
学习
笔记
单片机
stm32
【
嵌入式学习
笔记】嵌入式基础11——STM32常用轮子(SYSTEM)
1.deley文件夹介绍1.1.delay文件夹介绍函数名函数功能OSdelay_osschedlockus级延时时,关闭任务调度(防止打断us级延迟)OSdelay_osschedunlockus级延时时,恢复任务调度OSdelay_ostimedlyus级延时时,恢复任务调度OSSysTick_Handlersystick中断服务函数OSdelay_init初始化延迟函数OS/noOSdela
Zency_SUN
·
2023-07-30 07:51
嵌入式学习专栏(STM32)
学习
笔记
stm32
嵌入式学习
(1)嵌入式的分类、ARM KEIL的说明、嵌入式操作系统、介绍
1.嵌入式系统的分类嵌入式系统源于微型计算机,是嵌入到系统对象体系中去,实现嵌入对象智能化的计算机。嵌入式系统分类(1)嵌入式微处理器(EMBEDDEDMICROPROCESSORUNIT,EMPU)•嵌入式微处理器的基础是通用计算机中的CPU。在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应用有关的母板功能,这样可以大幅度减小系统体积和功耗。为了满足嵌入式应用的特殊要求,嵌入式微处
阿格在努力
·
2023-07-29 14:49
嵌入式学习
学习
单片机
嵌入式硬件
【
嵌入式学习
笔记】嵌入式基础6——STM32基础知识
1.STM32系统框架1.1.CortexM内核&芯片MCU厂商,经ARM公司授权,添加不同的外设,就成为了各种XX32芯片。1.2.F1系统架构4个主动单元:CortexM3内核DCode总线(D-Bus)、CortexM3内核系统总线(S-Bus)、通用DMA1、通用DMA24个被动单元:内部FLASH、内部SRAM、FSMC、AHB到APB的桥(连接的所有APB外设)AHB:高级高性能总线;
Zency_SUN
·
2023-07-29 12:59
嵌入式学习专栏(STM32)
学习
笔记
stm32
【
嵌入式学习
笔记】嵌入式基础8——STM32CubeMX
1,STM32CubeMX简介STM32CubeMX是ST开发的一款图形配置工具,可通过配置自动生成初始化代码,一个图形配置工具,搭配不同系列的STM32Cube固件包,即可支持不同系列的STM32芯片。①直观的选择MCU型号,可指定系列、封装外设数量等条件型号,可指定系列、封装外设数量等条件型号,可指定系列、封装外设数量等条件型号,可指定系列、封装外设数量等条件型号,可指定系列、封装外设数量等条
Zency_SUN
·
2023-07-29 12:59
嵌入式学习专栏(STM32)
学习
笔记
stm32
【
嵌入式学习
笔记】嵌入式基础10——STM32时钟配置
1.认识时钟树简单来说,时钟是具有周期性的脉冲信号,最常用的是占空比50%的方波1.1.F1的时钟树1.2.F4的时钟树(407为例)1.3.F7的时钟树1.4.H7的时钟树2.配置系统时钟(F1为例)2.1.系统时钟配置步骤配置HSEVALUE:告诉HAL库外部晶振频率,stm32xxxx_hal_conf.h调用Systemlnit()函数(可选):在启动文件中调用,在system_stm32
Zency_SUN
·
2023-07-29 12:59
嵌入式学习专栏(STM32)
学习
笔记
stm32
【
嵌入式学习
笔记】嵌入式基础4——STM32最小系统
1.学会查看数据手册1.1数据手册及相关资料数据手册一般再ST官网或ST中文社区网可下载。学习一款最小系统要参考的资料如下:原理图(硬件手册)数据手册dataset(有芯片的大致信息)参考手册(有寄存器的信息)Cortex-M权威指南开发指南(生产开发板的商家提供)1.2数据手册获取信息STM32F103ZET6的基本参数如下引脚类型包括:电源引脚、晶振引脚、复位引脚、下载引脚、BOOT引脚、GP
Zency_SUN
·
2023-07-29 12:29
嵌入式学习专栏(STM32)
学习
笔记
stm32
嵌入式硬件
【
嵌入式学习
笔记】嵌入式基础7——认识HAL库
1.初识HAL库1.1.CMSISCMSIS(微控制器软件接口标准):CortexMicrocontrollerSoftwareInterfaceStandard,是由ARM和与其合作的芯片厂商、软件工具厂商,共同制定的标准。1.2.HAL库简介直接操作寄存器:执行效率高,时间成本高标准外设库(StandardPeripheralLibraries):F0/F1/F3/F2/F4/L1,目前已停止
Zency_SUN
·
2023-07-29 12:29
嵌入式学习专栏(STM32)
学习
笔记
stm32
【
嵌入式学习
笔记】嵌入式基础3——STM32简介
1.STM32是什么ST——意法半导体;M——MCU/MPU;32——32位2.STM32芯片分类ST官网:https://www.st.comST中文社区:https://www.stmcu.org.cn3.STM32命名规则4.STM32选型*原则:由高到低,由大到小考虑的因素如下性能:确保芯片具有足够的处理能力来满足项目需求。内存:选择具有足够RAM和ROM(或Flash)容量的芯片。能耗:
Zency_SUN
·
2023-07-29 12:28
嵌入式学习专栏(STM32)
学习
笔记
stm32
嵌入式硬件
嵌入式学习
笔记——STM32的时钟树
时钟树前言时钟树时钟分类时钟树框图LSI与LSEHSI、HSE与PLL系统时钟的产生举例AHB、APBx的时钟配置时钟树相关寄存器介绍1.时钟控制寄存器(RCC_CR)2.RCCPLL配置寄存器(RCC_PLLCFGR)3.RCC时钟配置寄存器(RCC_CFGR)4.RCC时钟中断寄存器(RCC_CIR)修改系统时钟配置为内部时钟代码流程编程代码验证**使用NDK的Debug仿真查看STM32的系
小向是个Der
·
2023-07-29 12:58
嵌入式
—M4
stm32
单片机
学习
嵌入式
arm开发
嵌入式学习
笔记——STM32的USART相关寄存器介绍及其配置
文章目录前言USART的相关寄存器介绍状态寄存器:USARTX->SR具体位代表的含义实际代码数据寄存器USARTX->DR波特率寄存器USARTX->BRR控制寄存器(USART_CR)控制寄存器1(USART_CR1)控制寄存器2(USART_CR2)GPIO的复用模式查询对应GPIO管脚配置为复用模式编程实现串口收发一个字节串口打印乱码接收一个字符运行效果M4系列目录前言上一篇中,对串口做了
小向是个Der
·
2023-07-29 12:57
嵌入式
—M4
stm32
单片机
学习
USART
嵌入式
嵌入式学习
笔记——STM32的USART收发字符串及串口中断
USART收发字符串及串口中断前言字符串的收发发送一个字符串接收字符串需求利用串口实现printf中断中断是什么串口的接收中断以及空闲中断实现代码实现效果总结M4系列目录前言上一篇中,介绍了串口收发相关的寄存器,通过代码实现了一个字节的收发,本文接着上面的内容,通过功能函数实现字符串的收发,然后引入中断解决收发过程中while()死等的问题。字符串的收发发送一个字符串根据昨天的字符发送函数,只需要
小向是个Der
·
2023-07-29 12:57
嵌入式
—M4
stm32
单片机
学习
嵌入式
中断
嵌入式学习
笔记——STM32的中断控制体系
STM32的中断控制体系前言STM32中断的概念中断类型中断控制常用控制函数区分中断源与中断信号配置中断优先级分组问题中断使能中断服务函数总结M4系列目录前言上一篇中,借着串口接受的问题,简要说了一下串口中断的作用和用法,本文将对STM32的中断控制体系做个介绍。STM32中断的概念关于中断的概念,在上一篇中已经做了介绍了,说通俗点就是程序正常情况下是在while(1)内运行着相关的任务,例如下图
小向是个Der
·
2023-07-29 12:57
嵌入式
—M4
stm32
单片机
学习
嵌入式
arm开发
【
嵌入式学习
笔记】嵌入式基础9——STM32启动过程
1.MAP文件浅析1.1.MDK编译后生成的中间过程文件1.2.Map文件构成:程序段交叉引用关系(SectionCrossReferences):描述各文件之间函数调用关系删除映像未使用的程序段(RemovingUnusedinputsectionsfromtheimage):描述工程中未用到被删除的冗余程序段(函数/数据)映像符号表(ImageSymbolTable):描述各符号(程序段/数据
Zency_SUN
·
2023-07-29 12:26
嵌入式学习专栏(STM32)
学习
笔记
stm32
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他