资讯
STM32单片机常用库函数 STM32单片机系统作用(2023-08-16)
STM32单片机常用库函数 STM32单片机系统作用;STM32单机片又被称为嵌入式单机片,靠着高性能、低成本、低功耗、可裁剪吸引着大家。
系统作用
1、集成嵌入式Flash和SRAM存储......
stm32基础知识汇总,看有多少是没有深入学习的(2023-01-13)
stm32基础知识汇总,看有多少是没有深入学习的; STM32是一种功能比较强大的32位单片机,广泛应用于各种嵌入式设备中,由于它的普及性及丰富的资源,受到广大嵌入式开发者的喜欢,但要......
stm32基础知识汇总有哪些是你不知道的呢(2023-01-03)
stm32基础知识汇总有哪些是你不知道的呢; STM32是一种功能比较强大的32位单片机,广泛应用于各种嵌入式设备中,由于它的普及性及丰富的资源,受到广大嵌入式开发者的喜欢,但要......
STM32独立看门狗和窗口看门狗的使用(2024-04-07)
际工程应用中,使用看门狗要注意几个要点,否则可能发挥不了它的作用:
a)喂狗的操作,必须要在主循环里,而不能放在定时器中断里!这是很多初学者容易犯的错误!因为,如果......
对STM32基本知识的详细剖析(2023-05-19)
对STM32基本知识的详细剖析;STM32是一种功能比较强大的32位单片机,广泛应用于各种嵌入式设备中,由于它的普及性及丰富的资源,受到广大嵌入式开发者的喜欢,但要想学好用好STM32也并......
你不知道的STM32知识汇总(2024-07-31)
你不知道的STM32知识汇总;STM32是一种功能比较强大的32位单片机,广泛应用于各种嵌入式设备中,由于它的普及性及丰富的资源,受到广大嵌入式开发者的喜欢,但要想学好用好STM32也并非易事,毕竟......
基于S3C2440A嵌入式处理器和Linux实现车载导航系统的应用方案(2023-01-31)
自动计算最近道路,从而起到车辆导航的作用;底层通讯模块:通过CAN 总线及232 总线,获取车辆各种信息,从而在用户显示界面上显示出来。
(2) Linux 在S3C2440 上的移植
嵌入式......
STM32单片机通用定时器的编程设计(2023-09-18)
或APB2,而是来自于输入为APB1或APB2的一个倍频器,图中的蓝色部分。
下面以通用定时器2的时钟说明这个倍频器的作用:当APB1的预分频系数为1时,这个倍频器不起作用,定时......
适合STM32的三大嵌入式操作系统(2022-12-05)
服务程序)中完成。
ISR需要做的事情越多,中断延时也就越长。
内核所能支持的最大嵌套深度为255。
在文件系统的支持方面,由于μC/OS-II是面向中小型嵌入式系统的,即使包含全部功能,编译......
适合STM32的有哪些嵌入式操作系统(2024-04-02)
成。
ISR需要做的事情越多,中断延时也就越长。
内核所能支持的最大嵌套深度为255。
在文件系统的支持方面,由于μC/OS-II是面向中小型嵌入式系统的,即使包含全部功能,编译后内核也不到10 KB,所以......
五种基于STM32平台的嵌入式操作系统解析(2024-05-13)
五种基于STM32平台的嵌入式操作系统解析;基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和rt-thread......
基于X86架构的嵌入式车辆导航系统(2023-06-08)
导航系统或移动通信等方法对车辆进行定位。
结合实际的软硬件结构,本系统分成了四个层:最底层为硬件平台层,包含了ETX嵌入式CPU模块以及必要的传感器/子模块。
上面三层为软件层,其中设备驱动层在硬件平台和操作系统之间充当桥梁的作用......
关于STM32单片机的介绍(2024-08-20)
关于STM32单片机的介绍;意法半导体STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0,M0+,M3, M4和M7内核的32位MCU。意法半导体的STM32......
ARM嵌入式系统的异常及裸机开发设计(2023-05-05)
控制器”。
嵌入式系统的中断响应架构大致如下图所示:
当在短时间内产生大量中断事件时,CPU无法保证能及时响应所有的中断事件。为了避免发生丢失中断的问题,每一个中断事件都会作一个“记录”,即我们常见的设置“中断......
S3C2440 中断(2024-08-21)
处理方式相对查询方式要复杂的多,并且需要硬件的支持,但是它处理的实时性更高,嵌入式系统里基本上都使用这种方式来处理。
系统中断是嵌入式硬件实时地处理内部或外部事件的一种机制。对于不同CPU而言,中断的处理只是细节不同,大体......
STM32中重要的C语言知识点整理(2023-10-20)
次读取或者修改值的时候,都必须重新从内存或者寄存器中读取或者修改。在我们嵌入式中, volatile 用在如下的几个地方:中断服务程序中修改的供其它程序检测的变量需要加 volatile;多任......
基于ARM处理器S3C2440和Linux系统的I2C触摸屏(2022-12-27)
基于ARM处理器S3C2440和Linux系统的I2C触摸屏;0 引言随着计算机相关技术的发展,ARM嵌入式系统受到越来越广泛的应用,与人们生活的结合也越来越紧密。触摸......
STM32的基本概念及中断应用(2023-08-17)
标志EXTIx。EXTI0 – EXTI4这5个外部中断有着自己的单独的中断响应函数,EXTI5-9共用一个中断响应函数,EXTI10-15共用一个中断响应函数。
对于中断的控制,STM32有一......
一文分享STM32的学习笔记(2023-05-31)
有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用
3、HSE Osc(High Speed External Oscillator)高速......
关于STM32必学的100多个知识点(2023-09-21)
(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用。
3、HSE Osc(High Speed External Oscillator)高速......
STM32夺命100问(2024-02-03)
有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用。
3、HSE Osc(High Speed External Oscillator)高速......
142条STM32遇到的坑,你知道几个?(2024-02-26)
于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用
3、HSE Osc(High Speed External......
STM32 吐血100问(2022-12-15)
有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用;
3、 HSE Osc(High Speed External Oscillator)高速......
142 条 STM32 学习笔记(必收藏)(2023-02-02)
于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用
3、HSE Osc(High Speed External......
超详细的STM32单片机学习笔记汇总(2024-04-11)
(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用
3、 HSE Osc(High Speed External Oscillator......
stm32能跑什么系统(2023-09-22)
服务复杂,则ISR只屏蔽中断源,然后交由DSR(递延服务程序)处理。
eCos操作系统的可配置性非常强大,用户可以自己加入所需的文件系统。eCos操作系统同样支持当前流行的大部分嵌入式CPU......
详解stm32能跑什么系统(2024-08-12)
用户代码必须都在ISR(中断服务程序)中完成。ISR需要做的事情越多,中断延时也就越长。内核所能支持的最大嵌套深度为255。在文件系统的支持方面,由于μC/OS-II是面向中小型嵌入式系统的,即使包含全部功能,编译......
基于S3C2410微处理器和Linux实现嵌入式网关的设计(2022-12-27)
了以太网控制器芯片RTL8019AS的性能以及与S3C2410的接口。在软件设计上,分析了BootLoader的作用,介绍了Linux的移植,并给出了通信程序的流程图,实现了嵌入式以太网的数据传输。
无所......
对lpc2000系列微控制器片内flash编程的方法(2023-03-06)
对lpc2000系列微控制器片内flash编程的方法;本文主要是关于lpc2000的相关介绍,并着重对lpc2000的原理及其作用进行了详尽的阐述。
lpc2000
LPC2000系列的向量中断......
通过控制继电器达到控制交流伺服电机转速(2023-09-06)
使用的交流伺服电机为三相交流电机;驱动器控制U/V/W三相电形成电磁场;转子在此磁场的作用下转动,同时电机由接近传感器将转速信号反馈给驱动器;驱动器根据反馈值与目标值进行比较,调整转子转动的角度。伺服电动机又称执行电动机,在自......
STM32串口接收不定长数据:采用标志位(比如0X0D,0X0A)结束法(2024-06-14)
*/
}
}
}
这个函数的作用是对全局变量OSIntNesting增1,OSIntNesting为中断嵌套深度。
void OSIntExit (void)
{
#if OS_CRITICAL_METHOD......
【MCS-51】汇编程序设计(2023-04-23)
【MCS-51】汇编程序设计;51单片机汇编程序设计是嵌入式开发中非常重要的一部分。掌握汇编程序设计可以帮助开发人员更好地理解51单片机内部原理,并且更灵活高效地进行系统开发。本文将从开发环境、基本......
剖析适合STM32的五种嵌入式操作系统的优缺点(2022-12-20)
服务复杂,则ISR只屏蔽中断源,然后交由DSR(递延服务程序)处理。
eCos操作系统的可配置性非常强大,用户可以自己加入所需的文件系统。eCos操作系统同样支持当前流行的大部分嵌入式CPU......
浅析STM32的五大嵌入式操作系统的特点及不足(2024-05-13)
浅析STM32的五大嵌入式操作系统的特点及不足;基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和都......
适合嵌入式stm32的五大操作系统解析(2023-01-03)
引起的服务量少,则ISR可以单独处理中断;如果中断服务复杂,则ISR只屏蔽中断源,然后交由DSR(递延服务程序)处理。
eCos操作系统的可配置性非常强大,用户可以自己加入所需的文件系统。eCos操作系统同样支持当前流行的大部分嵌入式......
plc中断的作用是什么呢(2023-02-06)
plc中断的作用是什么呢; plc这样理解中断功能,在理解中断时,首先要清楚plc的运算周期或者说是扫描周期,有必要说下plc顺控循环执行的流程,这是理解中断的前提,必须要掌握,分为三部分,输入......
STM32的基本知识(2024-01-17)
核是紧耦合的。
NVIC提供如下的功能:
可嵌套中断支持
向量中断支持
动态优先级调整支持
中断延迟大大缩短
中断可屏蔽
可嵌套中断支持: 可嵌套中断支持的作用范围很广,覆盖了所有的外部中断和绝大多数系统异常。外在......
STM32的一些基本知识总结(2024-02-28)
观察点及跟踪 ETM:嵌入式跟踪宏单元 FPB:闪存地址重载及断点 FSR:fault状态寄存器 HTM:Core Sight AHB跟踪宏单元 ICE:在线仿真器 IDE:集成开发环境 IRQ:中断......
STM32内部架构及一些经典设计分享(2024-03-28)
观察点及跟踪
ETM:嵌入式跟踪宏单元
FPB:闪存地址重载及断点
FSR:fault状态寄存器
HTM:Core Sight AHB跟踪宏单元
ICE:在线仿真器
IDE:集成开发环境
IRQ:中断......
关于STM32的140个问题汇总(2024-01-31)
(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用
3、HSE Osc(High Speed External Oscillator)高速......
stm32学习笔记之问题总结(2022-12-26)
速设备;
14、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用;
15、 HSE......
DM9000AE工作原理 以太网接口电路设计(2023-02-01)
络的连接由接收信号线RX+、RX-和发送信号线TX+、TX-通过隔离变压器E-2023与以太网水晶接头RJ_45相连。隔离变压器的主要作用是将嵌入式系统与外部线路相隔离,防止干扰和烧坏元器件,实现带电的插拔功能。
图3......
如何编写ARM7的启动代码(LPC2119为例)(2023-03-06)
动代码。
1、启动代码
在嵌入式系统软件的开发中,应用程序通常是在嵌入式操作系统的开发平台上采用C语言编写的。然而,在ARM系统上电复位后,需要设置中断向量表、初始化各模式堆栈、设置系统时钟频率等,而这......
想要从STM32小白成为达人,这些知识你必须知道(2022-12-20)
指令的周期数
DAP:调试访问端口 DSP:数字信号处理(器)
DWT:数据观察点及跟踪 ETM:嵌入式跟踪宏单元
FPB:闪存地址重载及断点 FSR:fault状态寄存器
HTM:Core Sight......
以ARM9芯片和S3C2440嵌入式系统为核心的以太网接口电路设计(2023-02-01)
-2023与以太网水晶接头RJ_45相连。隔离变压器的主要作用是将嵌入式系统与外部线路相隔离,防止干扰和烧坏元器件,实现带电的插拔功能。
图3 以太网接口电路
4.网络接口模块的软件设计
本系......
基于S3C2410X处理器和单片机实现多磁控管电源控制的设计方案(2023-01-05)
嵌入式微处理器,高性价格比,低功耗。应用该芯片作为主控制芯片,并扩展64M SDRAM、64M Nand Flash、1M的Nor Flash、标准串口、用户按建、液晶屏接口、JTAG模块、以太......
STM32的中断使用介绍(2024-01-26)
程序的并行化,实现嵌入式系统进程之间的切换。
后续将从以下图1中所示的几个方面对STM32的中断系统进行基本的解析。
图1 中断系统学习框架
二、 基本原理概述
图2 基本原理概述
1、中断的作用
(1......
汽车电子行业的C语言编程标准(2024-01-16)
员包括了大部分欧美汽车生产商。
其核心使命是为汽车工业提供服务和协助,帮助厂方开发安全的、高可靠性的嵌入式软件。MISRA C则是由MISRA提出的针对嵌入式开发标准,目的是提高嵌入式系统的安全性、可读......
在S3C44B0x微处理器上实现μC/OS-Ⅱ的运行操作(2023-02-06)
在S3C44B0x微处理器上实现μC/OS-Ⅱ的运行操作;目前,嵌入式系统在工业控制、家用电器、移动通信、PDA等各种领域得到了越来越广泛的应用。由于用户对嵌入式产品的性能要求越来越高,程序......
143条 超详细整理STM32单片机学习笔记(必看)(2023-01-13)
于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用
3、HSE Osc(High Speed External......
相关企业
;杭州新力;;杭州新力电子有限公司是一家集研发、生产、销售于一体的高新技术企业。公司专业从事智能一卡通系统、指纹考勤机、刷卡拍照考勤机、感应卡考勤机、ID/IC卡消费、语音U盘USB消费机,嵌入式中
时序、硬件电路软件化、电路板精简、底层驱动、上位机显示、Linux操作系统在嵌入式中运用。拥有先进的分析仪器仪表和联合实验室、一流的研发人员,大部分研发工程师在电子电气行业拥有十年以上工作经验,完成
;北京拓扑精仪;;电子无忧网专业嵌入式开发工具供应商! 电子无忧网一心为客户服务的作风,让您的购物,更快捷,更方便! 联系我们: 010-51299598 13671276968 (联系人:孙婧
;深圳龙人嵌入式系统开发有限公司;;龙人嵌入式系统事业部在发展嵌入式Linux技术的过程中,不断地与全球顶级的半导体公司开展深入的技术合作,整合丰富的技术资源为客户提供服务。龙人嵌入式产品事业部在嵌入式
;南京凯曼信息科技有限公司;;南京阳光科技(凯曼信息)是江苏高校集团下属企业, 一家专注于无线通讯和嵌入式技术的高科技公司。 公司多年来一直在追踪最先进的无线嵌入式技术, 和多家顶级半导体厂商NXP
;保定飞凌嵌入式技术有限公司;;企业概况 飞凌嵌入式技术有限公司(原慧通科技有限公司)凝聚了一批学有专长且经验丰富的优秀人才,致力于嵌入式系统的开发(开展嵌入式技术培训,经营嵌入式板卡、嵌入式
/CPLD、嵌入式ARM9完成较复杂的数据采集、运算处理、逻辑时序、硬件电路软件化、电路板精简、底层驱动、上位机显示、Linux操作系统在嵌入式中运用。拥有先进的分析仪器仪表和联合实验室、一流的研发人员,大部
ARM9完成较复杂的数据采集、运算处理、逻辑时序、硬件电路软件化、电路板精简、底层驱动、上位机显示、Linux操作系统在嵌入式中运用。拥有先进的分析仪器仪表和联合实验室、一流的研发人员,大部
;龙芯嵌入式系统开发研究中心;;本网主要面向嵌入式领域,以低功耗,高性能的32位ARM处理器(例如ARM7、ARM9、Xscale等)为核心芯片为基础,以嵌入式行业著名的WinCE(4.2/5.0
;EBEST;;嵌入式开发工具、嵌入式开发板提供商