电子发烧友网 > 控制/MCU > 正文

STM32的数据类型基础介绍

2018年06月04日 07:38 次阅读

首先说一下编程过程中几个步骤吧

第一,选择一门语言,C语言或汇编语言,嵌入式编程一般目前流行还是C,这个需要基础与时间

第二读懂了解 MCU的寄存器各寄存器的功能,尤其是一些IO口设置,各模块时钟设置比如定时器,I2C,同步异步串口,PWM等等,以前的话51的话没有这样设置。而现在MCU基本上各模块时钟都分开了。这个可以看官方数据说明书就可以了。

其实程的目的就是设置一系列寄存器.并根据你设计程序流程去执行它,期间可能加入了你设计好的一些算法,和数学公式。进行计算,或执行。

第三,你有一块你的实验板就如这次STM32推的F429,你还需要下载程序的编程器。就是把编译器编译好的代码下载到你的目标实验板上,不过ST推的多数实验班都是自带USB串口的程序下载器。比如STM32F429就自带了

第四,你还需要了解的是编译器,编译器的数据类型一些定义,及有些编译器的可能自带内建函数,这个不必须了解。否则无法编程。

本文主要就介绍STM32的数据类型的基础知识。以及一些关键词的意义。

▲在KELI MDK数据类型中进了如下定义

char占用1个字节

short int占用2字节

int占用4字节

long占用4字节

long int占用4字节

float占用4字节

double占用8字节

即有如下宏定义

typedef unsigned char    uint8;      // 无符号8位字符型变量

typedef signed   char    int8;       // 有符号8位字符型变量
typedef unsigned short   uint16;     // 无符号16位短整型变量
typedef signed   short   int16;      // 有符号16位短整型变量
typedef unsigned int     uint32;     // 无符号32位整型变量
typedef signed   int     int32;      // 有符号32位整型变量

typedef float            fp32;       // 单精度浮点数(32位长度)

typedef double           fp64;       // 双精度浮点数(64位长度)

注:C语言中的种类数据:整型:int short long 实型:float, double 。

其中,Unsigned 为无符号, signed  有符号。

▲STM32的数据类型的宏定义

STM32采用了大量的固件库,其中在2.0库中有24个数据类型如下
typedef unsigned char u8;0~255一字节

typedef signed char s8;-128~127

typedef volaTIle unsigned char vu8;

typedef volaTIle signed char vs8;

typedef unsigned char const uc8;

typedef signed char const sc8;

typedef volaTIle unsigned char const vuc8;

typedef volaTIle signed char const vsc8;

typedef unsigned short u16; 0~65535两字节

typedef signed short s16; -32768~32767两字节

typedef volatile unsigned short vu16;

typedef volatile signed short vs16;

typedef unsigned short const uc16;

typedef signed short const sc16;

typedef signed short const sc16;

typedef volatile unsigned short const vuc16;

typedef volatile signed short const vsc16;

typedef unsigned long u32; 0~(2^32-1)四字节

typedef signed long s32;

typedef signed long const sc32;

typedef volatile unsigned long const vuc32;

typedef volatile signed long const vsc32;

对部分数据类型后面作了注释,其它类型类推。

▲ 关于两个关键词说明 volatile& const

(1)volatile :这个关键字,很多人只知道用,不知道其含义,有介绍解释是不易被编译器优

化的。在STM32资料中解释加了易挥发的变量。这些解释都是含糊不清的。

为此笔者专门查了下这个修饰关键字含义

通俗的解释:    随时会改变,并被多函数调用可以加volatile修饰。

简称易变变量或易挥发变量。

表示这个变量的真的很容易变。

进阶解释:  加了这个volatile意义就是在每次取这个变量值的时候,要求不是取它上次在某个 时候取的临时缓存变量(比如说暂存在某个寄存器中),而是直接到内存中取。

个人经验: 告诉编译器,volatile定义的变量必须RAM变量.不能是寄存器变量.

尤其是中断中用   全局变量一定要加volatile。

(2)const: 在定义变量时候,如果加上关键词const,则变量的值在程序运行期间不能改变,当然不能再赋值了。这种变量称为常变量(constant variable)或是只读变量(read-only-variable,这样觉得更恰当)。

▲  STM32F10x_StdPeriph_Driver 3.0以后的版本中使用了CMSIS数据类型

3.0以后版本与之前版本变量的定义有所不同,但是出于兼容旧版本的目的,以上的数据类型仍然兼容。CMSIS的IO类型限定词如表 3所示,CMSIS和STM32固件库的数据类型对比如表 5所示。这些数据类型可以在

STM32F10x_StdPeriph_Lib_V3.4.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x

\stm32f10x.h中找到具体的定义。

▲ 数据类型和IO类型限定词Cortex-Mx HAL使用标准ANSI C头文件定义的标准类型。特别用类型限定词IO来访问外设的变量。      
   表3 数据类型限定词IO。

STM32的数据类型基础介绍

▲ ST从库包中移除了文件”stm32f10x_type.h”,新的库使用CMSIS和定义的数据类型。

表5展示了STM32F10xxx和之间数据类型的一一对应关系。表5  STM32F10xxx固件库V2.0.3与CMSIS数据类型对比

STM32的数据类型基础介绍

▲注意出于兼容旧版本的目的文件”stm32f10x.h”中仍然定义了STM32F10xxx固件库原有数据类型。

文件”stm32f10x.h”中也定义了STM32F10xxx固件库专用类型.

它们是:typedef enum {FALSE = 0, TRUE = !FALSE} bool;

typedef enum {RESET = 0, SET = !RESET} FlagStatus, ITStatus;

typedef enum {DISABLE = 0, ENABLE = !DISABLE} FunctionalState;

#define IS_FUNCTIONAL_STATE(STATE) (((STATE) == DISABLE) || ((STATE) == ENABLE))

typedef enum {ERROR = 0, SUCCESS = !ERROR} ErrorStatus;

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

意法半导体2018年股东大会全部提案获批

发表于 2018-06-04 14:28 43次阅读
意法半导体2018年股东大会全部提案获批

Success Factors of a MCU...

演讲题目:Success Factors of a MCU Company;演讲人:美国微芯科技公司...

发表于 2018-06-04 13:47 6次阅读
Success Factors of a MCU...

如何用MSP微控制器开始一个与I2C通信有关项目

发表于 2018-06-04 10:43 79次阅读
如何用MSP微控制器开始一个与I2C通信有关项目

使用USB和充电器典型应用

发表于 2018-06-04 10:14 60次阅读
使用USB和充电器典型应用

教你怎么用Atollic TrueStudio ...

ST之前发布了Atollic TrueStudio 9.0版本软件开发工具,为STM32用户提供全免...

发表于 2018-06-04 09:40 247次阅读
教你怎么用Atollic TrueStudio ...

造芯片的长虹早已不是那个“长虹电视”

在互联网、家电和电子产业混,如果不能在未来5到10年内造出自己的芯片,未来将很难站在行业的第一阵营。...

发表于 2018-06-02 10:31 440次阅读
造芯片的长虹早已不是那个“长虹电视”

关于基于自编程功能的MCU Bootloader...

Bootloader是在单片机上电启动时执行的一小段程序。也称作固件,通过这段程序,可以初始化硬件设...

发表于 2018-06-01 18:45 949次阅读
关于基于自编程功能的MCU Bootloader...

利用Microchip 全新的 PIC®和AVR...

通过改进架构,PIC®和AVR® 8位单片机(MCU) 针对闭环控制进行了优化,让系统能够降低中央处...

发表于 2018-06-01 10:51 1530次阅读
利用Microchip 全新的 PIC®和AVR...

美国微芯科技公司宣布推出一款新型2D触摸表面软件...

电容式触控已广泛应用于各行各业和各种应用领域,它用流畅直观的触控面板取代了曾经控制电子产品的旋钮和按...

发表于 2018-06-01 08:03 71次阅读
美国微芯科技公司宣布推出一款新型2D触摸表面软件...

新唐N76E003替换STM8S003,用于汽车电子上,大家有用过吗?

发表于 2018-05-31 15:31 106次阅读
新唐N76E003替换STM8S003,用于汽车电子上,大家有用过吗?

介绍一种即省时又节约资源的乘除法算法

单片机中的除法也是二进制的除法,和现实中数学的除法类似,是从被除数的高位开始,按位对除数进行相处取余...

发表于 2018-05-31 08:51 1327次阅读
介绍一种即省时又节约资源的乘除法算法

关于MCU的串口问题,请问一下我的这个接法可以吗?会有什么干扰吗?

发表于 2018-05-30 16:52 141次阅读
关于MCU的串口问题,请问一下我的这个接法可以吗?会有什么干扰吗?

Holtek推出新一代的BS83xxxC系列To...

Holtek新一代的BS83xxxC系列Touch Flash MCU,除延续BS83BxxA系列的...

发表于 2018-05-30 09:05 43次阅读
Holtek推出新一代的BS83xxxC系列To...

RX200系列可实现电源效率和高性能的最佳平衡

瑞萨电子为RX系列微控制器提供两种驱动程序包,一种是无操作系统的RX驱动程序包,另一种是带有Free...

发表于 2018-05-30 09:02 1113次阅读
RX200系列可实现电源效率和高性能的最佳平衡

KIT33905D5EKEVBE主要特性,建立框...

Freescale公司的MC33903/4/5是第二代的系统基础芯片(SBC),能作为MCU的先进电...

发表于 2018-05-29 11:25 120次阅读
KIT33905D5EKEVBE主要特性,建立框...

请问无线充,MCU方案和SOC方案,哪一个才会是无线充市场的主流?CS4967EF无线充电发送SOC芯片。

发表于 2018-05-28 11:17 178次阅读
请问无线充,MCU方案和SOC方案,哪一个才会是无线充市场的主流?CS4967EF无线充电发送SOC芯片。

8168编码出来的 I 帧 比 p帧大很多, 但是有的mcu编码出来的i帧和p帧相差不多, 请问如何减小 I 帧的大小?

发表于 2018-05-28 04:02 109次阅读
8168编码出来的 I 帧 比 p帧大很多,  但是有的mcu编码出来的i帧和p帧相差不多, 请问如何减小 I 帧的大小?

中美贸易谈判中方要求曝光

1.解禁集成电路出口!中美贸易谈判中方要求曝光; 2.图正科技如何推动指纹技术“二次变革”? 3.中...

发表于 2018-05-26 10:46 2509次阅读
中美贸易谈判中方要求曝光

中国AI芯片的发展之路任重而道远

加入自媒体 纠错 订阅 导读: 在全球AI芯片产业方面,欧美公司依然雄踞一方,中国最顶尖的华为连前十...

发表于 2018-05-26 10:39 530次阅读
中国AI芯片的发展之路任重而道远

STM8L系列单片机教程

发表于 2018-05-25 21:45 213次阅读
STM8L系列单片机教程

在嵌入式系统中,主控MCU集成多种片上外设设计

本文导读随着MCU的快速发展,MCU内部往往集成了多种外设。同种外设在不同MCU中的实现可能千差万别...

发表于 2018-05-25 09:04 1307次阅读
在嵌入式系统中,主控MCU集成多种片上外设设计

基于STM32的语音导览系统的设计方案

景点语音导览主要有以下几种方式:一种是通过全球定位系统(GPS)的用户终端接收工作卫星的导航信息,从...

发表于 2018-05-25 08:01 1088次阅读
基于STM32的语音导览系统的设计方案

RM4X MCU 怎么计算CAN中断处理函数所花时间?

发表于 2018-05-25 01:13 32次阅读
RM4X MCU  怎么计算CAN中断处理函数所花时间?

以单片机(MCU)为核心的系统,要降低单片机系统的功耗,需要从哪方面考虑?

发表于 2018-05-25 01:03 39次阅读
以单片机(MCU)为核心的系统,要降低单片机系统的功耗,需要从哪方面考虑?

微芯科技推出两大全新单片机系列

无论是用于入门级嵌入式开发,用作连接应用的主控制器,还是充当附加组件以减轻大型系统负荷,8位单片机(...

发表于 2018-05-24 17:14 140次阅读
微芯科技推出两大全新单片机系列

基于STM8的LCD界面点阵字库显示

本方案主控采用STM8S207C8T6,1.7寸128*64LCD显示屏,LCD驱动芯片采用UC17...

发表于 2018-05-24 16:47 492次阅读
 基于STM8的LCD界面点阵字库显示

全志式发布了无线MCU系列芯片XR871

故事机解决方案硬件部分采用XR871ET+AC101套片形式,打造出一个高集成度高性价比的音频方案。...

发表于 2018-05-24 10:37 1353次阅读
全志式发布了无线MCU系列芯片XR871

瑞萨电子宣布推出5款新产品 扩充其16位微控制器...

全球领先的半导体解决方案供应商瑞萨电子株式会社(TSE:6723)的子公司瑞萨电子(中国)有限公司(...

发表于 2018-05-23 15:21 92次阅读
瑞萨电子宣布推出5款新产品 扩充其16位微控制器...

MCU单片机主流芯片公司有哪些_十大主流MCU单...

本文主要盘点了全球十家主流MCU单片机公司,分别有瑞萨电子、恩智浦、微芯科技、意法半导体、英飞凌、德...

发表于 2018-05-22 16:44 589次阅读
MCU单片机主流芯片公司有哪些_十大主流MCU单...

浅谈Microchip MCU系列实现降低功耗的...

对大多数应用来说,人机界面、低功耗和无线连接集成是单片机(MCU)的三大前沿技术。而新型技术的推出都...

发表于 2018-05-22 07:13 234次阅读
浅谈Microchip MCU系列实现降低功耗的...

手把手教你轻松玩转跨界处理器电源的设计

众所周知,处理器芯片的供电都有一定的上下电时序要求,产品设计中必须遵循芯片的上电、下电时序才能确保器...

发表于 2018-05-20 09:40 1223次阅读
手把手教你轻松玩转跨界处理器电源的设计

电源意外关闭时MCU能否继续完成相应操作

大容量的电容虽然能延时系统掉电,使得系统在电源意外关闭时MCU能继续完成相应操作,而如果此时重新上电...

发表于 2018-05-19 09:14 1238次阅读
电源意外关闭时MCU能否继续完成相应操作

ST MCU的生态系统:物联网催生新服务 STM...

生态系统原意是指在一定的地域内,生物与环境形成的统一的整体。随着经济社会的发展,现在我们提到生态系统...

发表于 2018-05-17 17:16 693次阅读
ST MCU的生态系统:物联网催生新服务 STM...

阿里巴巴全资收购先声互联_盛群Q2迎旺季

1.阿里巴巴全资收购先声互联,料布局语音专用芯片; 2.士兰微:一季度业绩下滑不改公司长期业务向好;...

发表于 2018-05-17 03:46 312次阅读
阿里巴巴全资收购先声互联_盛群Q2迎旺季

电源重新上电引起的MCU启动失败的原因分析

对于主电源掉电后需要继续工作一段时间来用于数据保存或者发出报警的产品,我们往往都能够看见产品PCB板...

发表于 2018-05-16 18:08 1303次阅读
电源重新上电引起的MCU启动失败的原因分析

Holtek新推出超低功耗具有液晶驱动电路Fla...

Holtek新推出超低功耗具有液晶驱动电路Flash MCU,针对RTC On超低待机功耗应用提供最...

发表于 2018-05-16 16:41 83次阅读
Holtek新推出超低功耗具有液晶驱动电路Fla...

PIC24FJ256GB412低功耗加密MCU

本视频将介绍PIC24FJ256GB412系列低功耗加密单片机的详细信息,还将展示IoT演示的加密和...

发表于 2018-05-15 18:33 529次阅读
PIC24FJ256GB412低功耗加密MCU

德州仪器推出以太网MCU--SimpleLink...

德州仪器(TI)近日在SimpleLink微控制器(MCU)平台上引入了以太网连接,这是一个用于有线...

发表于 2018-05-15 17:03 346次阅读
德州仪器推出以太网MCU--SimpleLink...

MRAM进驻MCU 28nm下将无闪存

随着越来越多具成本效益的应用选择磁阻随机存取内存(MRAM),不仅为其带来了成长动能,业界生态系统也...

发表于 2018-05-15 09:24 470次阅读
MRAM进驻MCU 28nm下将无闪存

集MCU、DDR、NandFlash、硬件看门狗...

为了便于用户快速开发产品,ZLG致远电子研发设计了基于AWorks平台的,集MCU、DDR、Nand...

发表于 2018-05-15 09:15 1139次阅读
集MCU、DDR、NandFlash、硬件看门狗...

如何通过W5500开发板控制外接灯带的亮度

该实验采用 W5500 开发板通过上位机向开发板发送命令来控制外接灯带的亮度;主要的过程如下: 1实...

发表于 2018-05-15 09:11 116次阅读
如何通过W5500开发板控制外接灯带的亮度

如何实现STM8L151G6U6超低功耗

合理配置GPIO口的状态,对于没有使用到的GPIO,可将其设为上拉输出低,GPIO_Init(GPI...

发表于 2018-05-14 11:25 128次阅读
如何实现STM8L151G6U6超低功耗

陈光祖:汽车芯片是汽车产业发展的一个基石

“在新时代,我们再也不能因为汽车芯片之艰难,而步步退却,要下铁一般的决心,改变汽车缺芯的短板,打破依...

发表于 2018-05-14 08:38 295次阅读
陈光祖:汽车芯片是汽车产业发展的一个基石

兆易创新推出基于120MHz Cortex®-M...

日前,业界领先的半导体供应商兆易创新(GigaDevice)推出基于120MHz Cortex®-M...

发表于 2018-05-11 17:11 110次阅读
兆易创新推出基于120MHz Cortex®-M...

Silicon Labs EFR32BG MCU...

“智能照明”在目前在IoT应用领域中,已经展现出巨大的市场爆发力。家庭和商业领域皆可,并且结合室内定...

发表于 2018-05-10 14:08 428次阅读
Silicon Labs EFR32BG MCU...

Hex文件烧录到MCU中的技巧

答题器项目生产时,需要在程序 烧录 时附带生产信息(生产时间、软件版本等)。后续若答题器出问题时,...

发表于 2018-05-10 11:55 187次阅读
Hex文件烧录到MCU中的技巧

全球MCU市场1/5归ST,中国CAGR达27%

【导读】ST通用STM32 MCU斩获全球1/5市场份额,中国市场2017年MCU出货量排名第二,连...

发表于 2018-05-10 11:10 691次阅读
全球MCU市场1/5归ST,中国CAGR达27%

瑞萨电子推出的RX231/RX65N/RX651...

MCU固件升级大多数采用网络在线升级,Trusted secure IP的固件升级过程分为验证固件和...

发表于 2018-05-10 08:46 1633次阅读
瑞萨电子推出的RX231/RX65N/RX651...

Holtek小封装Flash MCU系列继HT...

Holtek小封装Flash MCU系列继HT68F001后,新增HT68F0012成员,最大差异在...

发表于 2018-05-09 18:22 100次阅读
 Holtek小封装Flash MCU系列继HT...

Holtek新推出小封装的RGB三色LED调光控...

Holtek新推出小封装的RGB三色LED调光控制MCU - HT45F0060,内建RGB三色LE...

发表于 2018-05-09 18:04 238次阅读
Holtek新推出小封装的RGB三色LED调光控...

基于Silicon Labs超低功耗EFM8 8...

Silicon Labs(亦称“芯科科技”)近期与代理商合作伙伴世强先进科技携手参加由电子工程专辑于...

发表于 2018-05-09 15:09 308次阅读
基于Silicon Labs超低功耗EFM8 8...

江苏宏云陶建平:MCU+DSP芯片架构用于无线充...

2018年4月27日,在电子发烧友主办的无线充电研讨会上,来自云技术有限公司董事长兼总经理陶建平,从...

发表于 2018-05-08 16:16 1478次阅读
江苏宏云陶建平:MCU+DSP芯片架构用于无线充...

如何将MCU应用到FPGA中:具体操作(3)

当我深入研究仅含有MCU的设计时,我发现了FPGA的其他优点:它需要很少的元件,而且可以使成本更低,...

发表于 2018-05-08 15:46 60次阅读
如何将MCU应用到FPGA中:具体操作(3)

如何将MCU应用到FPGA中:关于FPGA(1)

最近,我接手一个项目,这个项目不仅要求我使用FPGA,而且还要求我使用功能更强大的ARM。这都是我从...

发表于 2018-05-08 15:41 98次阅读
如何将MCU应用到FPGA中:关于FPGA(1)

如何将MCU应用到FPGA中:遇到的挑战(2)

MCU和FPGA之间的区别类似于摩托车和汽车之间的差异:尽管两者都可以让你从A点到达B点,但是机制却...

发表于 2018-05-08 15:30 91次阅读
如何将MCU应用到FPGA中:遇到的挑战(2)

基于32位RX CPU核的闪存mcu

Renesas公司的RX210系列是高性能低电压超低功耗基于32位RX CPU核的闪存mcu,CPU...

发表于 2018-05-08 15:21 163次阅读
基于32位RX CPU核的闪存mcu

大联大控股宣布旗下品佳推出基于英飞凌技术和产品的...

致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布,其旗下品佳推出基于英飞凌(Infin...

发表于 2018-05-08 14:27 317次阅读
大联大控股宣布旗下品佳推出基于英飞凌技术和产品的...

浅谈变量在MCU中存储位置

全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量...

发表于 2018-05-07 17:49 237次阅读
浅谈变量在MCU中存储位置

结合STM8谈谈低功耗MCU编程的基本思想

定时休眠是低功耗MCU常用的手段,定时休眠便是让MCU先休眠再工作,在休眠和工作之间不停转换。STM...

发表于 2018-05-07 17:17 161次阅读
结合STM8谈谈低功耗MCU编程的基本思想

针对SWO Trace使用的教程,对MSP432...

调试大型软件程序始终是一项具有挑战性的工作;通常情况下,很难知道从哪儿入手!MSP432低功率和高性...

发表于 2018-05-04 09:43 1064次阅读
针对SWO Trace使用的教程,对MSP432...

基于Ametal平台开发,快速完成开发设计!

传统旋钮采用机械式结构,面板上需要开孔,长时间使用易磨损、进灰尘等,采用新型吸附式磁旋钮可以轻松解决...

发表于 2018-05-04 09:11 1571次阅读
基于Ametal平台开发,快速完成开发设计!

赛普拉斯半导体发布使用电感式感应技术检测金属表面...

赛普拉斯半导体公司发布了使用电感式感应技术检测金属表面产品触摸动作的PSoC 4700系列微控制器(...

发表于 2018-05-03 16:36 143次阅读
赛普拉斯半导体发布使用电感式感应技术检测金属表面...

利用iMCU7100EVB实现HTTP服务器(二...

波特率的UART模式2是固定内部时钟的fosc/32或fosc/64。具体选择fosc/32还是fo...

发表于 2018-05-03 12:06 88次阅读
利用iMCU7100EVB实现HTTP服务器(二...

CC3220R主要特性介绍 单片无线ARM MC...

本文介绍了CC3220R主要特性, 硬件和嵌入软件概述图,功能框图,应用电路及其材料清单,以及Sim...

发表于 2018-05-03 11:52 223次阅读
CC3220R主要特性介绍 单片无线ARM MC...

拆解Model 3电池

1)板子采用无连接器设计,这个板子取消了高压采样连接器. 2)这个板子这么大,而且连接点铜tab比...

发表于 2018-05-03 11:41 651次阅读
拆解Model 3电池

利用iMCU7100EVB实现HTTP服务器(一...

HTTP是超级文本传输协议(HyperText Transfer Protocol)的简称。更多关于...

发表于 2018-05-03 11:00 232次阅读
利用iMCU7100EVB实现HTTP服务器(一...

PIC32MZ嵌入连接MCU主要特性和框图分析

本文介绍了PIC32MZ嵌入连接(EC)系列MCU主要特性和框图, 带加密引擎的PIC32MZ EC...

发表于 2018-05-03 10:30 162次阅读
PIC32MZ嵌入连接MCU主要特性和框图分析

ST公司的STM8AF5286主要特性及框图

ST公司的STM8AF5286是用于汽车的8位MCU,配置了多达128KB闪存,数据EEPROM,1...

发表于 2018-05-03 09:49 289次阅读
ST公司的STM8AF5286主要特性及框图

低功耗MCU MSP如何能满足楼宇自动化系统设计...

我们的低功耗MSP微控制器(MUC)设计目的是应对开发楼宇自动化应用过程中遇到的诸多挑战。TI的MS...

发表于 2018-05-03 09:27 1484次阅读
低功耗MCU MSP如何能满足楼宇自动化系统设计...

开发汽车仪表盘的TMS470PLF221RFPQ...

TMS470PLF221RFPQ1 是 TI 基于 ARM7 内核,专门用来开发汽车仪表盘的一款 M...

发表于 2018-05-03 08:25 273次阅读
开发汽车仪表盘的TMS470PLF221RFPQ...

汽车自动空调系统调节方案介绍

汽车自动空调系统是实现对车厢内空气进行制冷、加热、换气和空气净化的装置。可以自动收集车内外温度、湿度...

发表于 2018-05-03 08:13 296次阅读
汽车自动空调系统调节方案介绍

德州仪器(TI)近日推出其最新的SimpleLi...

为满足楼宇、工厂和电网日益增长的连接需求,德州仪器(TI)近日推出其最新的SimpleLink无线和...

发表于 2018-05-02 14:18 345次阅读
德州仪器(TI)近日推出其最新的SimpleLi...

无线充电解决方案及集成趋势

另外,无线充电应用在汽车上是一个非常标准的场景。因为汽车环境非常恶劣,所以需要保证无线充电在车上能安...

发表于 2018-05-02 09:28 968次阅读
无线充电解决方案及集成趋势

兆易创新一季营收历史新高达5.42亿 MCU可维...

我们看到了一季度财务业绩低于预期的情况(营收,经营性业绩强劲),也看到了一些有趣的地方,但仍然给予乐...

发表于 2018-04-30 17:49 879次阅读
兆易创新一季营收历史新高达5.42亿 MCU可维...

MCU或MPU上生成AI算法,进行对嵌入式设备操...

瑞萨电子的e-AI技术是在本公司生产的MCU或MPU上生成AI算法,运用算法在嵌入式设备上进行操控,...

发表于 2018-04-28 09:40 2495次阅读
MCU或MPU上生成AI算法,进行对嵌入式设备操...

FM0-64L-S6E1C3主要特性和,系统框图...

本文介绍了FM0-64L-S6E1C3系列产品主要特性,框图,以及FM0-64L-S6E1C3 MC...

发表于 2018-04-28 01:09 120次阅读
FM0-64L-S6E1C3主要特性和,系统框图...

MCU耗能因素有哪些 MCU低功耗设计实现

支持低功耗的MCU一般都有好几种运行模式,以ST公司的STM8L为例,它支持5种低功耗模式:等待、低...

发表于 2018-04-27 17:43 132次阅读
MCU耗能因素有哪些 MCU低功耗设计实现

40年前,美国驯服了日本,但这次美国还能如愿吗?

4月16日晚,美国商务部对中兴通讯激活拒绝令,禁止时间长达7年。也就是说2025年3月13日前,美国...

发表于 2018-04-27 16:15 408次阅读
40年前,美国驯服了日本,但这次美国还能如愿吗?

如何将低功耗应用利用在系统设计上

低功耗可利用MEMS加速计(Accelerometer)传感器来增加电池寿命。传感器变得越来越省电,...

发表于 2018-04-27 15:38 90次阅读
如何将低功耗应用利用在系统设计上

赛普拉斯为开发者提供新型感应解决方案,适用于含金...

加利福尼亚州圣何塞,2018年4月23日 —嵌入式解决方案的领导者赛普拉斯半导体公司(纳斯达克股票代...

发表于 2018-04-27 12:18 2172次阅读
赛普拉斯为开发者提供新型感应解决方案,适用于含金...

基于STM32F4的 C++封装(完整代码)

一直有一个想法就是用 C++ 去做 STM32 的开发,但是很少有这方面的资料。经过一段时间的思考,...

发表于 2018-04-26 11:03 182次阅读
基于STM32F4的 C++封装(完整代码)

通过管理微控制器软件的方法来解决电池问题

电池技术的创新并不像其它技术优势那样迅速。每隔十年,电池容量就会增加一倍,同时市场对于电池工艺的要求...

发表于 2018-04-25 16:32 975次阅读
通过管理微控制器软件的方法来解决电池问题

AVR单片机复位检测 如何识别复位条件

AVR复位时所有的I/O 寄存器都被设置为初始值,程序从复位向量处开始执行。复位向量处的 指令必须是...

发表于 2018-04-25 15:39 534次阅读
AVR单片机复位检测 如何识别复位条件

什么是MCU?MCU市场现状分析

本文首先介绍了MCU的概念和分类,其次介绍了MCU技术原理,最后对MCU市场现状以及中国MCU发展机...

发表于 2018-04-23 14:28 303次阅读
什么是MCU?MCU市场现状分析

你知道MCU还可以简单的功能增强吗_如何增强?

本文首先介绍了MCU的特点,其次阐述了MCU的功能,最后介绍了如何使用MCU进行简单的功能增强。

发表于 2018-04-23 14:16 183次阅读
你知道MCU还可以简单的功能增强吗_如何增强?

电子医疗设备行业十大主流MCU汇总

随着人口老龄化加剧、国民健康意识提高以及新医改政策的推行,电子医疗设备近年来异军突起,增长空间甚为可...

发表于 2018-04-23 09:01 1274次阅读
电子医疗设备行业十大主流MCU汇总

FM4 S6E2C系列主要特性和框图

Cypress公司的FM4 S6E2C系列是基于ARM Cortex-M4的高度集成的32位MCU,...

发表于 2018-04-22 15:23 175次阅读
FM4 S6E2C系列主要特性和框图

基于实时应用的ARM® Cortex®-M处理器...

NXP公司的MAC57D5xx系列MCU是基于适合实时应用的ARM Cortex-M处理器,以及适合...

发表于 2018-04-22 12:31 216次阅读
基于实时应用的ARM® Cortex®-M处理器...

MCU厂商玩出的差异化详细概述

要想让工程师们第一眼就相中一款MCU,光靠纯粹的性能提升已经很难见效了。厂商们只有一招可以用了,那就...

发表于 2018-04-22 10:02 1033次阅读
MCU厂商玩出的差异化详细概述

箱底板按键资源分析

人机接口输入部分重要模块,自由连接,不受硬件限制。带上拉电阻,方便各种MCU控制。

发表于 2018-04-20 17:42 804次阅读
箱底板按键资源分析

MCU控制蜂鸣器演奏音乐小程序

程序功能:MCU控制蜂鸣器演奏歌曲《祝你平安》 ,拨码开关设置:将BUZZER位拨至ON,其余位拨至...

发表于 2018-04-20 09:17 893次阅读
MCU控制蜂鸣器演奏音乐小程序

如何能让一款MCU拥有自己的个性

与全能型选手相对的就是专家级选手,比如,将功耗做到最低,代表就是意法半导体的STM32 L4+。据意...

发表于 2018-04-20 08:43 456次阅读
如何能让一款MCU拥有自己的个性

32位已成主流 8位MCU市场是否还有出路

纵横市场数十年的8位MCU,至今仍是开发各种嵌入式系统的关键器件,甚至在未来的物联网(IoT)时代中...

发表于 2018-04-18 14:54 228次阅读
32位已成主流 8位MCU市场是否还有出路

全球前五大车用MCU供应商抢绑代工产能 台积电...

不单是瑞萨、意法这些车用芯片厂商急着寻求上游晶圆代工的合作伙伴,更广泛的说,全球前五大车用 MCU ...

发表于 2018-04-18 09:53 720次阅读
全球前五大车用MCU供应商抢绑代工产能  台积电...

瑞萨电子RX200系列32位MCU,具有增强功能...

RX210是具有高性能和支持大容量存储器的低功耗微控制器。该系列具有1.62 V~5.5 V的宽工作...

发表于 2018-04-18 08:50 1501次阅读
瑞萨电子RX200系列32位MCU,具有增强功能...

IoT和工业4.0的大浪潮下,为什么说MCU是核...

ZLG推出全新IoT MCU,ZLG116和ZLG217,带你感受AMetal全新编程体验!

发表于 2018-04-17 06:03 3020次阅读
IoT和工业4.0的大浪潮下,为什么说MCU是核...

STM8之外部中断长按键识别相关内容

这里选用EXTI2(端口C外部中断)。那么需要将中断促发的IO(PC5)设置为上拉输入或中断上拉输入...

发表于 2018-04-16 09:05 92次阅读
STM8之外部中断长按键识别相关内容

MAX32660及评估板MAX32660 EVK...

Maxim公司的MAX32660是具有浮点单元(FPU)的超低功耗ARM MCU,集成了灵活和多种电...

发表于 2018-04-13 08:37 161次阅读
MAX32660及评估板MAX32660 EVK...

LPC8N04及LPC8N04开发板主要特性PC...

NXP公司的LPC8N04是内置NFC接口的ARM Cortex-M0+ MCU,工作频率高达8MH...

发表于 2018-04-13 07:45 220次阅读
LPC8N04及LPC8N04开发板主要特性PC...

MCU、MPU、CPU为何均离不开RTC电路设计

RTC(Real_Time Clock)为整个电子系统提供时间基准,MCU、MPU、CPU均离不开R...

发表于 2018-04-12 08:33 2178次阅读
MCU、MPU、CPU为何均离不开RTC电路设计