首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> stm32--cortex-m3

stm32--cortex-m3 文章 最新资讯

意法半导体推出新的STM32开发板,支持评估高成本效益的超低功耗LPWAN远距离物联网连接

  •   横跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)新推出的两款立即可用的原型板大幅削减LoRaWAN™ 、Sigfox、WM-Bus、6LoWPAN等低功耗广域物联网(LPWAN)技术的评估成本。新电路板搭载当前市面上销售的尺寸最小且功耗最低的LoRaWAN模块,电路板尺寸不大于13x12mm,待机功耗在1.2µA以内。  B-L072Z-LRWAN1 STM32 LoRa® 探索
  • 关键字: 意法半导体  STM32  

基于Cypress Cortex-M4的智能显示控制方案

  • 引言      目前在物联网相关应用中,包括使能家具显示面板、 工控显示面板、手持设备、人脸识别等领域都在逐步由传统 的黑白点阵LCD或者段式LCD显示向彩色TFT屏显示发展, 主要是因为彩色TFT屏幕显示内容丰富而且价格也越来越便 宜,但是基于彩色TFT的显示面板大都显示内容复 杂,效果多,素材占用资源大,这就对微处理器的 处理能力提出了更高的要求,现在大多数的方案都 是基于ARM9、A8或者更高端的处理器去实现相关 功能,这些方案实现起来开发复杂,开发周期长, BOM成本
  • 关键字: Cypress Cortex-M4  显示  

意法半导体的PC版MCU Finder选型工具,方便开发者在电脑上直接使用STM32和STM8设计资源

  •   横跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)发布了其PC版MCU Finder选型工具,方便嵌入式开发人员在ST MCU应用开发所用桌面环境中直接查看STM32和STM8微控制器的关键信息。  沿袭深受欢迎的基于手机端的意法半导体MCU Finder选型工具ST-MCU-FINDER的功能,PC版ST-MCU-FINDER-PC为用户提供便捷的选型工具、自维护文档和ST MC
  • 关键字: 意法半导体  STM32  

意法半导体STM32和STM8微控制器推动智能产品革命,开发套件出货量逾百万套

  •   横跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST)宣布,其STM32 微控制器开发套件出货量超过100万套,同时STM8微控制器开发套件出货量也亦逾10万套,为全球产品设计人员开发微型智能产品提供所需的全部工具。  每种开发套件都可以让开发人员快速启动设计项目,缩短产品研发周期,覆盖从数百个产品到数百万个产品的市场,涉及可穿戴健身监视器、环境传感器、智能电表、工业控制器、智能楼宇设备等。  意法半导体微控制器产品部市场总监Daniel&n
  • 关键字: 意法半导体  STM32  

一步步写STM32 OS【四】OS基本框架

  •   上一篇文章中,我们完成了两个任务使用PendSV实现了互相切换的功能,下面我们接着其思路往下做。这次我们完成OS基本框架,即实现一个非抢占式(已经调度的进程执行完成,然后根据优先级调度等待的进程)的任务调度系统,至于抢占式的,就留给大家思考了。上次代码中Task_Switch实现了两个任务的切换,代码如下:  void Task_Switch()  {  if(g_OS_Tcb_CurP == &TCB_1)  g_OS_Tcb_HighRdyP=&TCB
  • 关键字: STM32  OS  

ARM Cortex-M23处理器的五大特色

  •   ARM® Cortex®-M23采用TrustZone®技术,是尺寸最小、能效最高的处理器。小型嵌入式应用对芯片的安全性能有严格要求,基于ARMv8-M基线架构的Cortex-M23处理器则是最佳解决方案。  本文中,我将带各位领略全新Cortex-M23处理器的强大特色:  Cortex-M23最重要的特色是加入了TrustZone安全基础技术  极紧凑的架构与布线  强化的调试纠错和追溯能力(对开发商的生产力提高至关重要)  存储保护单元获得改善(该单元定义软件组件的访问许可,全新设计提
  • 关键字: ARM  Cortex-M23  

一步步写STM32 OS【三】PendSV与堆栈操作

  •   一、什么是PendSV  PendSV是可悬起异常,如果我们把它配置最低优先级,那么如果同时有多个异常被触发,它会在其他异常执行完毕后再执行,而且任何异常都可以中断它。更详细的内容在《Cortex-M3 权威指南》里有介绍,下面我摘抄了一段。  OS 可以利用它“缓期执行”一个异常——直到其它重要的任务完成后才执行动 作。悬起 PendSV 的方法是:手工往 NVIC的 PendSV悬起寄存器中写 1。悬起后,如果优先级不
  • 关键字: STM32  PendSV  

《Cortex-M0权威指南》之体系结构---程序映像和启动流程

  •   我们先来看看程序映像。        通常,Cortex-M0处理器的程序映像时从地址0x00000000处开始的。  程序映像开始处时向量表,其中包含了异常的其实地址(向量),每个中断向量的地址都等于“异常号*4”,比如,外部IRQ0的异常类型为16,因此其向量地址为16*4=0x40。这些向量的最低位都被置为1,以表示使用thumb指令。向量表的大小由实际使用的中断个数决定。  向量表中包含了MSP的初始值,它存储在向量表的头四个字节。  复位时,处理器首先读取向量
  • 关键字: Cortex-M0  处理器  

详解ARM Cortex-M33处理器:性能/功耗/安全的最佳平衡

  •   基于ARM Cortex处理器的片上系统(SoC)解决方案适用于多种嵌入式设计细分市场,如物联网、电机控制、医疗、汽车、家电自动化等。我们的处理器品种丰富且基于同一个标准架构,针对不同的产品市场提供广泛而丰富的性能与成本组合。   Cortex系列处理器主要基于3大产品类型量身开发,A系列:运行复杂系统的精细高端应用;R系列:高性能硬实时系统;M系列:低功耗、确定性、成本敏感的微控制器,专门优化以满足其需求。   最先采用ARMv8-M架构的2款处理器为Cortex-M23和Cortex-M33。
  • 关键字: ARM  Cortex-M33  

一步步写STM32 OS【二】环境搭建

  •   一、安装IAR for ARM6.5  二、新建工程  1、选择处理器:STM32F407VG,暂不使用FPU        2、必要的路径配置和宏定义        3、使用SWO重定向IO输出        4、使用ST-LINK仿真器        5、下载配置        6、设置CPU频率,防止SWO输出乱码  
  • 关键字: STM32  OS  

【E问E答】怎么使用ST的库开发STM32

  •   我使用的芯片是 STM32F103VET 和编译器是 IAR ARM V5.5,调试器用 JLINK V8  1,下载ST的库,现在的版本是 STM32F10x_StdPeriph_Lib_V3.3.0,解压缩,然后将 Libraries整个拷贝到你的工作目录,Project 目录是很多演示代码,可以参考怎么怎么编程,很容易的,readme里面都有说明。  2,建立一个 IAR 的p
  • 关键字: STM32  GPIO  

四旋翼飞行器的飞控实现

  •   尝试制作这个四旋翼飞控的过程,感触颇多,整理了思绪之后,把重要的点一一记下来;  这个飞控是基于STM32,整合了MPU6050,即陀螺仪和重力加速计,但没有融合电子罗盘;  另外,四旋翼飞行器的运动方式请百度百科,不太复杂,具体不再赘述;  这是飞控程序的控制流程(一个执行周期):       比较重要的地方:  1.i2c通信方式;  因为我不是学电类专业,最开始对i2c这些是没有一点概念,最后通过Google了解了一些原理,然后发现STM32的开发库是带有i2c通信的相关函
  • 关键字: STM32  飞行器  

一步步写STM32 OS【一】 序言

  •   一直想写个类似uCOS的OS,近段时间考研复习之余忙里偷闲,总算有点成果了。言归正传,我觉得OS最难的部分首先便是上下文切换的问题,他和MCU的架构有关,所以对于不同的MCU,这部分需要移植。一旦这个问题解决了,整个OS算是成功了一半了,当然,是对于简单的OS。  好了,要写一个OS,首先需要一个开发板和仿真器。我的开发板是STM32F4DISCOVERY,自带ST-LINK V2仿真器,板载MCU为STM32F407VGT6,支持FPU,32位ARM Cortex-M4F核,10
  • 关键字: STM32  OS  

《Cortex-M0权威指南》之体系结构---嵌套中断控制器(NVIC)

  •   为了管理中断请求的优先级并处理其他异常,Cortex-M0处理器内置了嵌套中断控制器(NVIC)。NVIC的一些可编程控制器控制着中断管理功能,这些寄存器被映射到系统地址空间里,它们所处的区域被称为系统控制空间(SCS)。        NVIC有以下特性:  灵活的中断管理;  支持嵌套中断;  向量化的异常入口  中断屏蔽  灵活的中断管理  Cortex-M0处理器中,每一个外部中断都可以被使能或者禁止,并且可以被设置为挂起状态或者清除状态。处理器的中断可以是信号
  • 关键字: Cortex-M0  中断  

《Cortex-M0权威指南》之Cortex-M0编程入门

  •   嵌入式系统编程入门  微控制器是如何启动的  为了保存编译号的二进制程序代码,大多数的现代微控制器都会包含片上flash存储器。有些微控制器还可能有一个独立的启动ROM,里面装有Bootloader程序。微控制器启动后,再执行flash的用户程序前,Bootloader会首先运行。  在复位流程中,处理器会取出MSP的初始化值和复位向量,然后开始执行复位处理,这些信息都放在一个叫做启动代码的程序文件中。启动代码中的复位处理可能还会旅行初始化的职责,比如时钟控制电路和锁相环PLL的初始化。有些情况下,系
  • 关键字: Cortex-M0  
共1601条 28/107 |‹ « 26 27 28 29 30 31 32 33 34 35 » ›|

stm32--cortex-m3介绍

您好,目前还没有人创建词条stm32--cortex-m3!
欢迎您创建该词条,阐述对stm32--cortex-m3的理解,并与今后在此搜索stm32--cortex-m3的朋友们分享。    创建词条

热门主题

树莓派    linux   
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473