跳转到主要内容
MCU加油站
Toggle navigation
首页
技术
新闻
下载中心
互动专区
视频
评测
活动
博客
登录
注册
浅谈嵌入式MCU开发中的三个常见误区
作者:胡恩伟 嵌入式MCU与MPU的区分 嵌入式系统中的处理器按照是否集成片上Flash和RAM可以分为MCU(MicroControl Unit—微控制器)和MPU(MicroProcess Unit—微处理器)。典型的MCU如Freescale S08、S12和MPC56xx以及8051单片机等,而典型的MPU如基于ARMCortex A系列内核的i.MX系列处理器:
2018-03-14 |
嵌入式
,
MCU
嵌入式工程师必须知道的八大加密算法
伴随着人工智能、物联网时代的到来,数据应用变得频繁起来,数据安全应该如何保护?软件加密算法都有哪些,这些算法在哪些方面得到了应用?慢慢读下去,你会发现围绕在我们身边的“小密码”。 对称加密算法 对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。在对称加密算法中,使用的密钥只有一个,...
阅读详情
2018-03-14 |
意法半导体 Sigfox™ STM32微控制器为物联网设备开发人员扩大设备连接选择
意法半导体STM32软件生态系统新增一个Sigfox™软件包,可简化物联网设备开发,提升物联网设备与远距离低功耗无线网络连接的灵活性。 这款新X-CUBE-SFOX软件包可直接与意法半导体 B-L072Z-LRWAN1探索套件配套使用,实际上,I-CUBE-LRWAN 嵌入式软件已经让该套件具有 LoRa™ 连接功能。现在,开发人员可以从这两款低功耗广域物联网(LPWAN)...
阅读详情
2018-03-13 |
意法半导体
,
物联网
,
软件包
单片机小白学步(21) IO口:基本的LED和按键操作
本篇我们先介绍最基础的几个IO口操作。学完本篇,大家要能自己独立完成下面几个实验。 1、点亮LED 2、一个按键控制LED,按下灯亮,释放灯灭 3、两个按键控制一个LED,一个键开灯,一个键关灯 实验一 点亮LED的例子前面入门篇已经讲过了,程序写起来很简单,Keil编写程序并编译生成HEX文件,烧写进单片机的过程,也做了完整详细的介绍。 点亮LED利用了IO口输出操作。简单复习一下,...
阅读详情
2018-03-13 |
图文并茂了解ARM体系结构与编程模型
ARM处理器简介及RISC特点 ARM处理器简介 ARM(Advanced RISC Machines)是一个32位RISC(精简指令集)处理器架构,ARM处理器则是ARM架构下的微处理器。ARM处理器广泛的使用在许多嵌入式系统。ARM处理器的特点有指令长度固定,执行效率高,低成本等。 RISC设计主要特点 1、指令集——RISC减少了指令集的种类,通常一个周期一条指令,...
阅读详情
2018-03-13 |
ARM
【下载】MCU芯片加密历程
自从上世纪七十年代MCU诞生以来,芯片的破解技术与防止芯片被破解方案就在不断在上演着“道高一尺,魔高一丈”,一山更比一山高的追逐。 本文将单片机在安全保护方面的发展历程与大家分享。并在文章的最后,总结了现阶段安全级别最高的智能卡芯片的优点及其缺点。 作者:武者 详阅请点击下载《MCU芯片加密历程》
2018-03-13 |
MCU
,
芯片
,
加密
德州仪器(TI)推出其最新的SimpleLink™无线和有线微控制器(MCU)
最低功耗、多频段MCU通过Thread、Zigbee、Bluetooth®5和Sub-1 GHz等多协议连接楼宇、工厂和电网 新型TI SimpleLink™MCU平台为同时运行多协议和多频段连接提供高级集成 为满足楼宇、工厂和电网日益增长的连接需求,德州仪器(TI)近日推出其最新的SimpleLink™无线和有线微控制器(MCU)。这些新器件为Thread、Zigbee®、Bluetooth®...
阅读详情
2018-03-12 |
德州仪器(TI)
,
SimpleLink™
,
MCU平台
stm32之通信
一、通信概述 按照数据传送方式分: 串行通信(一条数据线、适合远距离传输、控制较复杂) 并行通信(多条数据线、成本高、抗干扰性差) 按照通信的数据同步方式分: 异步通信(以1个字符为1帧、发送与接收时钟不一致) 同步通信(位同步、时钟一致) 按照数据的传输方向分: 单工(只能往一个方向传播) 半双工(数据传输可以沿两个方向,但是需要分时) 全双工(...
阅读详情
2018-03-12 |
STM32
,
通信
嵌入式开发常见问题解决方法
一、问题复现 稳定复现问题才能正确的对问题进行定位、解决以及验证。一般来说,越容易复现的问题越容易解决。 1.1 模拟复现条件 有的问题存在于特定的条件下,只需要模拟出现问题的条件即可复现。对于依赖外部输入的条件,如果条件比较复杂难以模拟可以考虑程序里预设直接进入对应状态。 1.2 提高相关任务执行频率 例如某个任务长时间运行才出现异常则可以提高该任务的执行频率。 1.3 增大测试样本量...
阅读详情
2018-03-12 |
嵌入式开发
elmos推出基于E522.90系列芯片的汽车尾灯解决方案
最新LED和电机控制解决方案将亮相2018慕尼黑上海电子展 近日,德国elmos公司日前宣布elmos推出基于E522.90/91/92/93系列芯片用于汽车尾灯LED线性恒流驱动器的系列解决方案,包括车辆尾灯、车内氛围灯和48V电池系统的BLDC电机控制。E522.9x系列的每个通道输出电流为14mA至55mA,并联工作时单颗芯片最高输出165mA,即使在恶劣的散热条件下,...
阅读详情
2018-03-12 |
LED
,
elmos
,
单芯片
嵌入式开源软件的十大弊端
俗话说得好, “得来全不费功夫”,免费当然是个好事情了。既然是免费的,开源的实时操作系统(RTOS)看起来是个不错的选择。但是对于嵌入式设备和物联网设备的开发者来说,有时并不愿轻易涉足, 比如家居自动化和可穿戴设备,医疗仪器和工业控制系统。在决定之前,需要了解使用开放源码的真正成本和弊端。 1.可靠性 如果 RTOS 失败或者行为出人意料,会导致产品的异常。即使一个 RTOS...
阅读详情
2018-03-12 |
非对称双核MCU基础知识及核间通信
本文从对比两颗分立MCU与单芯片双核MCU开始(以LPC4350为例),展开介绍了非对称双核MCU的基础知识与重要特点。接下来,重点介绍了核间通信的概念与几种实现方式,尤其是基于消息池的控制/状态通信。然后,对内核互斥、初始化流程等一些重要的细节展开了论述。最后提出了双核任务分工的两种应用模型,并分别举例。 背景与基本概念 在开发MCU应用系统时,如果单颗MCU无法满足系统的要求,...
阅读详情
2018-03-12 |
MCU
,
通信
【下载】PIC32MX器件的辅助振荡器(SOSC)晶振设计注意事项
本应用笔记旨在提供 PIC32MX 系列的辅助振荡器(SOSC)晶振的特殊需求,这对于在不同的电压、温度和元件安装分布情况下实现准确的RTCC来说是必不可少的。 对于PIC32MX系列器件来说,校准RTCC微调值似乎是可行的解决方案,但这并不像看上去那么简单。事实上,对于不同的安装配置/温度来说,可重复性根本不够,会出现±5到±30分钟/月的误差。这个问题可能源于 SOSC 电路的微调灵敏度和...
阅读详情
2018-03-12 |
PIC32
,
Microchip
,
振荡器
意法半导体推出世界首个多频卫星导航接收器芯片组
- 意法半导体的新Teseo接收器整合多频 (L1, L2,L5)和多导航卫星系统,校正定位误差,适合高精度导航应用 - 同类首个集成数据完整性校验的产品,适用于安全关键系统 (ISO 26262ASIL) - 整合精确定位和传感器数据,提高系统性能、安全性和可靠性,实现自动驾驶系统 意法半导体(STMicroelectronics,简称ST,纽约证券交易所股票代码:STM)...
阅读详情
2018-03-09 |
自动驾驶
,
意法半导体(ST)
ARM中MMU地址转换理解
首先,我们要分清ARM CPU上的三个地址:虚拟地址(VA,Virtual Address)、变换后的虚拟地址(MVA,Modified Virtual Address)、物理地址(PA,Physical Address) 1.启动MMU后,CPU核对外发出虚拟地址VA,VA被转换为MVA供MMU使用,在这里MVA被转换为PA;最后通过PA读写实际设备 2.MMU的作用就是负责虚拟地址(...
阅读详情
2018-03-09 |
ARM
,
MMU
‹‹
641 中的第 525
››