Cortex

ST的MCU系列

♀尐吖头ヾ 提交于 2020-11-21 10:41:00
STM32WLE5基于STM32L4架构:单片集成STM32微控制器 IP和增强版Semtech射频模块支持LoRa®等全球低功耗广域网接入 除了嵌入式 LoRa 调制技术之外,STM32WLE5还能够处理(G)FSK, (G)MSK和BPSK调制方法,因此,允许开发者使用各种替代协议,包括专有协议。此外,高射频性能且低功耗,确保无线连接的可靠性,并延长电池续航时间。 片上闪存容量充足,64KB、128KB和256KB 三种容量可选,使开发人员可以为包括应用和射频在内的整个平台,选择最佳的代码存储容量和数据存储容量。 用户还受益于STM32L4微控制器的内置数据安全功能,包括硬件公钥加速器( PKA )、硬件随机数发生器(TRNG)、扇区读写保护(PCROP)以及支持包括 RSA 在内的最先进的加密算法。 一 STM32F1(M3)系列: 超值型系列STM32F100- 24 MHz最高主频 带马达控制和CEC功能 基本型系列STM32F101 - 36 MHz最高主频,具有高达1M字节的片上闪存 USB基本型系列STM32F102 - 48 MHz最高主频,带全速USB模块 增强型系列STM32F103 - 72 MHz最高主频,具有高达1M字节的片上闪存,兼具马达控制、USB和CAN模块 互联型系列STM32F105/107 - 72 MHz最高主频,具有以太网MAC、CAN

十大主流MCU单片机公司汇总

安稳与你 提交于 2020-11-21 09:26:49
微控制单元 (Microcontroller Unit; MCU ) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(TImer)、USB、A/D 转换、UART、PLC、DMA 等周边接口,甚至 LCD 驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC 外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到 MCU 的身影。其实,简单点说,就是我们平时所说的单片机。本文主要盘点了全球十家主流 MCU 单片机公司,分别有 瑞萨 电子、恩智浦、微芯科技、意法半导体、英飞凌、德州仪器、赛普拉斯、 三星 、东芝及芯科,具体的跟随小编来详细的了解一下。 不同位数的 MCU 的用途    十大主流 MCU 单片机公司汇总 1、瑞萨电子(Renesas) 瑞萨是 MCU 领域的王者,绝对的领头羊,他们是由瑞萨、NEC、三菱这三家公司组成的 mcu 巨无霸,在车机市场是第一的市场份额。他们有获得 ARM 的授权,不过不是用来做 MCU 的,是用来做处理器的,MCU 都是用瑞萨自己的架构。    2、恩智浦(NXP)+飞思卡尔(Freescale)(后者被前者收购) NXP

科普干货|漫谈鸿蒙LiteOS-M与HUAWEI LiteOS内核的几大不同

為{幸葍}努か 提交于 2020-11-19 14:04:04
摘要 :鸿蒙和LiteOS的内核都是一样的名字,可它们究竟有什么不同呢?一起来对比一下文件吧! HarmonyOS系统 HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。 鸿蒙系统的特点( 硬件互助,资源共享 ): 1)分布式软总线 分布式软总线是多种终端设备的统一基座,为设备之间的互联互通提供了统一的分布式通信能力,能够快速发现并连接设备,高效地分发任务和传输数据。 2)分布式设备虚拟化 分布式设备虚拟化平台可以实现不同设备的资源融合、设备管理、数据处理,多种设备共同形成一个超级虚拟终端。针对不同类型的任务,为用户匹配并选择能力合适的执行硬件,让业务连续地在不同设备间流转,充分发挥不同设备的资源优势。 3)分布式数据管理 分布式数据管理基于分布式软总线的能力,实现应用程序数据和用户数据的分布式管理。用户数据不再与单一物理设备绑定,业务逻辑与数据存储分离,应用跨设备运行时数据无缝衔接,为打造一致、流畅的用户体验创造了基础条件。 4)分布式任务调度 分布式任务调度基于分布式软总线、分布式数据管理、分布式Profile等技术特性,构建统一的分布式服务管理(发现、同步、注册、调用)机制

MT8788芯片资料技术分享

前提是你 提交于 2020-11-19 07:24:37
MT8788芯片资料技术分享 MT8788核心板简介: 联发科 MTK8788 安卓核心板 将功能强大的硬件与4G LTE调制解调器集成在一起,并集成到了高效节能的12nm Soc中,从而实现了高性能,功能齐全的设计,该核心板连接线极强,具有无处不在的连接性, MTK8788 核心板上集成了蓝牙、FM、WLAN和GPS等功能模块。 MTK8788它就是一个高度集成的基带平台,它还包含有强大的调制解调器和应用处理子系统。MTK8788能够支持LTE/LTE-A和C2k智能设备APP的使用。该核心板还集成了arm cortex-A73,工作环境为2.0GHz。强大功能包含最高能够到达2.0GHz的ARM Cortex-A53和功能强大的多标准视频编解码器。除了这些之外,MT8788还拥有强大的接口和外围设备,比如说摄影机、触摸屏显示器还有UFS/MMC/SD卡接口等。 MT8788高连接线 MT8788核心板详情介绍 MTK8788处理器: CPU类型1:Arm Cortex-A73 @ 2GHz CPU 类型2:Arm Cortex-A53 @ 2GHz CPU核心:八核64位 异构多处理:是 内存:LPDDR4 MTK8788图像处理: GPU类型:Arm Mali-G72 MP3 显示分辨率:1920 x 1080 影片编码:MPEG-4 视频解码:H.264,H.265 /

基于Xilinx Zynq-7000系列SoC高性能处理器,应用工业机电控制

末鹿安然 提交于 2020-11-12 09:00:52
由创龙自主研发的SOM-TLZ7xH核心板,基于Xilinx Zynq-7000系列SoC高性能处理器,大小仅有100mm*62mm。采用沉金无铅工艺的14层板设计,专业的PCB Layout保证信号完整性的同时,经过严格的质量控制,非常适用于高速数据采集与处理。 SOM-TLZ7xH引出丰富的资源信号引脚,二次开发极其容易,客户只需要专注上层运用,降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。 基于创龙提供的丰富Demo程序,用户可同时实现硬件编程和软件编程功能,创龙将协助客户进行底板设计和调试开发。 核心板简介 基于Xilinx Zynq-7000系列SoC高性能处理器,集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源; pin to pin兼容XC7Z035/XC7Z045/XC7Z100-2FFG900I;NOR FLASH容量为256Mbit;eMMC容量4/8GByte可选;PS与PL分别支持单通道32bit DDR总线(2x 16bit DDR); PS端主频最高可达1GHz,单核运算能力高达2.5 DMIPS/MHz,内部集成8通道DMA控制器,通过外部存储接口可连接各种存储设备; PL端拥有275K/350K/444K支持PS端配置的可编程逻辑单元,拥有17.6/19.2/26.5Mbit Block

STM32嵌入式应用系统设计

依然范特西╮ 提交于 2020-11-11 10:23:34
STM32嵌入式应用系统设计 一. 可视化的代码跟踪调试 二、Proteus仿真运行stm32程序 三、使用Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图 一. 可视化的代码跟踪调试 安装C++的插件 vscode打开源码文件了并调试 点击最左边第四个好像虫子的图标 选择刚刚装好的c++插件 修改后的lanch.json { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version" : "0.2.0" , "configurations" : [ { "name" : "(gdb) Launch" , "type" : "cppdbg" , "request" : "launch" , "program" : "${workspaceFolder}/${fileBasenameNoExtension}.out" , "args" : [ ] , "stopAtEntry" : false , "cwd" : "$

红米note9和realmeq2pro哪个好

本秂侑毒 提交于 2020-11-10 13:13:21
红米note9:天玑800U处理器,基于7纳米制程,采用2+6八核CPU架构,两个主频为2.4GHz的ARMCortex-A76大核和6个Cortex-A55小核,GPU方面为最新一代ARM Mali-G57 GPU realmeq2pro:搭载了天玑800U,天玑800U采用台积电的7纳米工艺进行打造,具有相当出色的性能存在。其中CPU由2个主频为2.4GHz的A76核心和6个主频为2.0GHz的A55核心构成,GPU采用ARM Mali G57,可以支持双模5G网络和Sub 6GHz频段。 我一直坚持选购手机的标准应该是根据自己的需求,**在预算内优先选购最能满足自己需求的手机。**对消费者来说, 只有买到了合适自己的手机,才能称得上性价比。 2020最新主流手机销量排行榜(中高低配置手机详细推荐) https://shouji.com/3c 【想要购买手机,怕被坑的小伙伴建议多看看评价】 下面就按比较普遍的需求给大家推荐合适的手机。 玩游戏肯定要性能一流的:iQOO Neo3、Realme X50 Pro系列、Redmi K30 Pro系列、OPPO Ace2、小米10系列、一加8系列。 重度游戏玩家首推黑鲨3Pro,预算较低的则选黑鲨3S或者红魔5G。 喜欢拍照那相机配置一定不能低:VIVO X30 Pro、Redmi K30 Pro变焦版、荣耀30Pro+、小米10

Qemu-4.1 桥接网络设置

北慕城南 提交于 2020-11-09 17:30:04
参考: [qemu] qemu旧的net参数已经不再可用了,新的这样用。 QEMU's new -nic command line option 用Qemu模拟vexpress-a9 --- 配置 qemu 的网络功能 http://www.360doc.com/content/12/0611/14/7982302_217438857.shtml Qemu版本: 4.1.0 从3.0开始,不再支持vlan,需要改为如下的方式。 1、设置添加桥接br0,修改 /etc/network/interfaces # interfaces( 5 ) file used by ifup( 8 ) and ifdown( 8 ) auto lo iface lo inet loopback auto br0 iface br0 inet dhcp bridge_ports enp3s0 2、增加/etc/qemu-ifup和/etc/qemu-ifdown qemu-ifup: #!/bin/ bash # up tapx sudo ifconfig $ 1 0.0 . 0.0 promisc up # add tapx to br0 sudo brctl addif br0 $ 1 # show sudo brctl show qemu-ifdown: #在4.1版本上啥也不用做

荣耀v40pro和华为nova8pro哪个好?

笑着哭i 提交于 2020-11-08 08:21:05
荣耀v40pro:采用了一块6.57英寸的AMOLED屏幕,90Hz屏幕刷新率,分辨率是2400×1176像素。 荣耀手机爆降600这活动太给力了 机会不容错过 https://www.huawei.com 华为手机爆降800这活动太给力了 机会不容错过 https://www.huawei.com   华为nova8pro:一块6.53英寸的LCD屏幕并且是支持2340x1080像素的分辨率的,同样是有着120Hz的高刷。   荣耀v40pro:前置:3200万像素+3D深感镜头,后置:6400万像素主摄+1200万像素超广角+800万像素长焦 华为nova8pro:前置:3200万像素,后置:6400万像素+2000万像素长焦+1200万像素超广角+800万像素景深    荣耀v40pro:4200mAh的电池容量配有多种充电方式有着66W有线和27W无线充电 华为nova8pro:5300mAh的大电池容量并且还配有了66W快充绝对是可以让用户畅享一天   荣耀v40pro:搭载了天玑1000+,天玑1000+处理器,基于7nm工艺制程,采用A77+G77旗舰架构,支持SA和NSA双模5G组网。 华为nova8pro:搭载了麒麟990E,麒麟990E采用7nm EUV工艺,依然是8核架构,2个超大核Cortex-76核心,频率2.86GHz,2个大核A76是2.36GHz

STM32固件库详解

女生的网名这么多〃 提交于 2020-11-06 05:55:27
emouse原创文章,转载请注明出处 http://www.cnblogs.com/emouse/ 应部分网友要求,最新加入固件库以及开发环境使用入门视频教程,同时提供例程模板,个人录制,欢迎指正。下载地址: http://dl.dbank.com/c0w0ehqynd 2013.3补充在线视频教程 最近考试较多,教材编写暂停了一下,之前写了很多,只是每一章都感觉不是特别完整,最近把其中的部分内容贴出来一下,欢迎指正。本文内容基于我对固件库的理解,按照便于理解的顺序进行整理介绍,部分参考了固件库的说明,但是也基本上重新表述并按照我理解的顺序进行重新编写。我的目的很简单,很多人写教程只是告诉你怎么做,不会告诉你为什么这么做,我就尽量吧前因后果都说清楚,这是我的出发点,水平所限,难免有很大的局限性,具体不足欢迎指正。 1.1 基于标准外设库的软件开发 1.1.1 STM32标准外设库概述 STM32标准外设库之前的版本也称固件函数库或简称固件库,是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函数库还包括每一个外设的驱动描述和应用实例,为开发者访问底层硬件提供了一个中间API,通过使用固件函数库,无需深入掌握底层硬件细节,开发者就可以轻松应用每一个外设。因此,使用固态函数库可以大大减少用户的程序编写时间,进而降低开发成本。每个外设驱动都由一组函数组成