意法半导体 Sigfox™ STM32微控制器为物联网设备开发人员扩大设备连接选择


意法半导体STM32软件生态系统新增一个Sigfox™软件包,可简化物联网设备开发,提升物联网设备与远距离低功耗无线网络连接的灵活性。
意法半导体STM32软件生态系统新增一个Sigfox™软件包,可简化物联网设备开发,提升物联网设备与远距离低功耗无线网络连接的灵活性。
本篇我们先介绍最基础的几个IO口操作。学完本篇,大家要能自己独立完成下面几个实验。
1、点亮LED
2、一个按键控制LED,按下灯亮,释放灯灭
3、两个按键控制一个LED,一个键开灯,一个键关灯
实验一
点亮LED的例子前面入门篇已经讲过了,程序写起来很简单,Keil编写程序并编译生成HEX文件,烧写进单片机的过程,也做了完整详细的介绍。
点亮LED利用了IO口输出操作。简单复习一下,最核心的两句代码是:
sbit LED = P1^0;
LED = 0;
第一句定义LED为sbit型变量,对应了P1.0口的高低电平,具体应该写哪个IO口,和实际电路有关。第二句设置LED对应的P1.0管脚输出低电平,从而点亮LED。
实验二:按键开关
讲第二个实验前,先简单介绍下常用的按键开关。下图就是最常见的按键开关,有四个引脚,图中的1、2连在一起,3、4连接在一起。按下按键时,四个引脚就全部导通了。
ARM处理器简介及RISC特点
ARM处理器简介
自从上世纪七十年代MCU诞生以来,芯片的破解技术与防止芯片被破解方案就在不断在上演着“道高一尺,魔高一丈”,一山更比一山高的追逐。
本文将单片机在安全保护方面的发展历程与大家分享。并在文章的最后,总结了现阶段安全级别最高的智能卡芯片的优点及其缺点。
作者:武者
最低功耗、多频段MCU通过Thread、Zigbee、Bluetooth®5和Sub-1 GHz等多协议连接楼宇、工厂和电网
新型TI SimpleLink™MCU平台为同时运行多协议和多频段连接提供高级集成
一、通信概述
按照数据传送方式分:
串行通信(一条数据线、适合远距离传输、控制较复杂)
并行通信(多条数据线、成本高、抗干扰性差)
按照通信的数据同步方式分:
异步通信(以1个字符为1帧、发送与接收时钟不一致)
同步通信(位同步、时钟一致)
一、问题复现
稳定复现问题才能正确的对问题进行定位、解决以及验证。一般来说,越容易复现的问题越容易解决。
1.1 模拟复现条件
最新LED和电机控制解决方案将亮相2018慕尼黑上海电子展
俗话说得好, “得来全不费功夫”,免费当然是个好事情了。既然是免费的,开源的实时操作系统(RTOS)看起来是个不错的选择。但是对于嵌入式设备和物联网设备的开发者来说,有时并不愿轻易涉足, 比如家居自动化和可穿戴设备,医疗仪器和工业控制系统。在决定之前,需要了解使用开放源码的真正成本和弊端。
1.可靠性
如果 RTOS 失败或者行为出人意料,会导致产品的异常。即使一个 RTOS 故障可能不会导致异常或挂掉,也可能会导致顾客不满,销售不佳甚至产品召回。一个安全认证的 RTOS 提供了信心,由于经过彻底的审查,测试和验证,一般能够满足预期。
2.安全性
开放源码软件(OSS)是免费提供的,这意味着任何人都可以设计出破坏它的方法。如果被用于一个成功的商业产品,黑客的动机可能会增强。开放源码软件组件可能包含安全漏洞,这些漏洞可能被别有用心的人加以利用。
3.独立性
本文从对比两颗分立MCU与单芯片双核MCU开始(以LPC4350为例),展开介绍了非对称双核MCU的基础知识与重要特点。接下来,重点介绍了核间通信的概念与几种实现方式,尤其是基于消息池的控制/状态通信。然后,对内核互斥、初始化流程等一些重要的细节展开了论述。最后提出了双核任务分工的两种应用模型,并分别举例。
背景与基本概念