Cortex

个头小本事大:13 种 20 美元以下的树莓派 Zero 替代品

此生再无相见时 提交于 2020-08-11 14:14:04
最近两年, 树莓派 Zero 和 树莓派 Zero W 作为新成员出现在树莓派产品线中。这些超小型的单板计算机大受欢迎,而且会在相当长的一段时间内成为创客和 DIY 社区的 树莓派项目 的一部分。 为了实现更小尺寸和有效地控制价位,它们不得不在许多特性上做出让步,如放弃专用网口、采用更慢的处理器等(与其它们同族的全功能版相比)。 早先的一篇文章中,我们罗列了 树莓派的最佳替代品 。这里,我将给出树莓派 Zero 和树莓派 Zero W 的一些替代品。 树莓派 Zero 替代品:应用于物联网和嵌入式项目的超小单板计算机 受益于开源设计和开源软件栈,我们有为不同项目提供的具有各种功能集的优秀替代品。所有这些板子运行的都是嵌入式 Linux 的各种变体。 尽管树莓派 Zero 和树莓派 Zero W 的发布价格分别是 5 美元和 10 美元,但即使是在美国境内,也很难按这个价格买到。在美国之外,更是要花 12 和 20 美元才有可能买到。 知道了这些,让我们看看一些 20 美元以下的树莓派 Zero 替代品。 1、香蕉派 BPI M2 Zero 香蕉派 M2 Zero 售价 18 美元 ,与树莓派 Zero W 拥有相同的布局。它看起来像是树莓派 Zero W 的复制品,但也仅仅是外形像而已。它使用的是更快的全志 H2+ SOC 芯片,而且可以外接网络模块。它还可以运行多种基于

基于STM32f103单片机按键控制电机正反转(带PWM调速)

夙愿已清 提交于 2020-08-11 11:22:37
基于STM32f103ZET6单片机按键控制电机正反转(带PWM调速) 学了快半个月的STM32,收获颇多,很明显的感觉是32位的单片机要比8位单片机(51单片机)强的太多了,不管是性能还是功耗上和51是没法比的,而且还有许多的外设模块。stm32是ARM Cortex-M3内核的单片机,由于介绍STM32不是重点,这里我就不再赘述。 用的是板子是f103ZET6的最小系统板,用的库是32的库函数(正点原子)。 初期我主要学习了GPIO的配置、位操作、LED灯、蜂鸣器、外部中断、串口中断、定时器中断、定时器产生PWM。我准备将学习的内容结合起来做一个项目,也是对学习的总结(由于是在假期写的,没法去调试检验,语法是没有错误和警告的,如果有错误欢迎指正!)。 简述 1、通过四个按键控制两个电机的正反转,按键采用连续按有效,并且用定时器写了PWM用于降低电机转动的速度; 2、在初始化中写了LED闪烁程序和蜂鸣器滴滴响的程序,在本程序中主要用于开机初始化,如果有其他用处可以修改参数调用即可; 3、由于发现每次使用IO口、使用串口、使用定时器中断、定时器产生PWM都需要配置,所以我在其他文件夹中将j将其进行了配置,如果需要使用只需要调用函数和修改参数即可; 4、我将所有自己写的.h文件放在了HEAD.h中,所有自己写的.c文件中的函数初始化都放在HEAD.c中的HEAD_Init()函数中

为什么我们建立机器学习工程平台,而不是数据科学平台?

别等时光非礼了梦想. 提交于 2020-08-11 11:03:07
云栖号资讯:【 点击查看更多行业资讯 】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 大约一年前,我们中的一些人开始研究开源机器学习平台 Cortex 。我们的动机很简单:鉴于从模型中构建应用程序是一种可怕的体验,充满了胶水代码和样板,我们需要一个工具,能将这些都予以抽象化。 虽然我们对自己在 Cortex 上的工作感到非常自豪,但我们只是过去一年来加速趋势的一部分,那就是机器学习工程生态系统的发展。公司雇佣机器学习工程师的速度比以往任何时候都要快,发布的项目也越来越好。 尽管这让我们感到很兴奋,但我们仍然经常听到这样一个问题:“什么是机器学习工程?” 在本文中,我想为读者们解释什么是机器学习工程,以及为机器学习工程师构建一个平台意味着什么。 什么是机器学习工程?为什么它不是数据科学? 让我们先从更多人熟悉的数据科学的背景来定义机器学习工程。 要给数据科学下一个定义,还不会让人愤怒评论,这很难,但我还是会试着下一个定义: 从广义上讲,数据科学是一门应用科学过程从数据中获得见解的学科。 机器学习工程是一门利用机器学习构建应用程序的学科。 显然,这里有很多重叠之处。两者都是封装了机器学习的学科。不同之处主要在于目标。顾名思义,数据科学是一门科学,而机器学习工程是一门工程学科。 这种区别在大多数学科中都存在。想一想生物学和生物医学工程。工程学科显然离不开科学家的工作

创龙Xilinx Zynq-7000系列XC7Z035/XC7Z045/XC7Z100高性能SoC处理器评估板LVDS显示接口

孤街浪徒 提交于 2020-08-11 10:27:19
CPU CPU为 Xilinx Zynq-7000 SOC,兼容XC7Z0 35 /XC7Z0 45 /XC7Z 100 ,平台升级能力强,以下为 Xilinx Zynq-7000 特性参数: 创龙 TL Z7xH-EVM 是一款基于 Xilinx Zynq-7000系列 XC7Z0 35 / XC7Z0 45 / XC7Z100 高性能 SoC 处理器 设计的高端评估板, 处理器集成PS端双核ARM Cortex-A9 + PL端 Kintex -7架构2 8nm 可编程逻辑资源, 由核心板 与底板组成 。 LVDS显示 接口 CON15为双路8 bit LVDS显示 接口, 30 pin双排针引出 , 可驱动 LVDS屏 ; CON 16 为 背光控制接口 ,6 pin白色端子座 , 引脚定义如下图: 来源: oschina 链接: https://my.oschina.net/u/4169033/blog/4285417

创龙Xilinx Zynq-7000系列SoC高性能处理器SATA接口

拥有回忆 提交于 2020-08-11 10:26:51
CPU CPU为 Xilinx Zynq-7000 SOC,兼容XC7Z0 35 /XC7Z0 45 /XC7Z 100 ,平台升级能力强,以下为 Xilinx Zynq-7000 特性参数: ZYNQ Z-7045-C6678新伙伴 TLZ7xH-EVM评估板 芯片架构: XC7Z045/XC7Z100-2FFG900I,集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源。PS端主频最高可达1GHz,单核运算能力高达2.5DMIPS/MHz。 外设资源: 1x FMC(HPC)、2x CameraLink(Base/Medium/Full)、2x CAMERA、4x SFP+、1x PCIe Gen2、1x SATA、2x HDMI、2x SGMII 支持PS、PL端通信、高速AD采集与处理、CameraLink视频采集与处理 应用领域: 雷达探测 目标追踪 电子对抗 定位导航 图像处理 水下探测 光电探测 深度学习 SATA接口 开发板引出了 一个 7 pin SATA 硬 盘接口,硬件及引脚如图: 来源: oschina 链接: https://my.oschina.net/u/4169033/blog/4277464

痞子衡嵌入式:链接函数到8字节对齐地址或可进一步提升i.MXRT内核执行性能

给你一囗甜甜゛ 提交于 2020-08-11 09:04:03
  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是 i.MXRT上进一步提升代码执行性能的经验 。   今天跟大家聊的这个话题还是跟痞子衡最近这段时间参与的一个基于i.MXRT1170的大项目有关,痞子衡在做其中的开机动画功能,之前写过一篇文章 《降低刷新率是定位LCD花屏显示问题的第一大法》 介绍了开机动画功能的实现以及LCD显示注意事项,在此功能上,痞子衡想进一步测试从芯片上电到LCD屏显示第一幅完整图像的时间,这个时间我们暂且称为1st UI时间,该时间的长短对项目有重要意义。   痞子衡分别测试了代码在XIP执行下和在TCM里执行下的1st UI时间,得到的结果竟然是XIP执行比TCM执行还要快50ms,这是怎么回事?这完全颠覆了我们的理解,i.MXRT上TCM是与内核同频的,Flash速度远低于TCM。如果是XIP执行,即使有I-Cache加速,也最多与TCM执行一样快,怎么可能做到比TCM执行快这么多。于是痞子衡便开始深挖这个奇怪的现象,然后发现了进一步提升代码执行性能的秘密。 一、引出计时差异问题   痞子衡的开机动画程序是基于 \SDK_2.x.x_MIMXRT1170-EVK\boards\evkmimxrt1170\jpeg_examples\sd_jpeg 例程的,只是去了SD卡和libjpeg库相关代码。工程有两个build

业界性价比高的通用BLE射频前端芯片MG126

♀尐吖头ヾ 提交于 2020-08-11 07:50:37
如何可以给现有MCU快速增加BLE功能,提供BLE协议栈集成和SIP方案,可以使MCU厂商经济、快速的集成BLE,更好的适应物联网市场。在行业中能够提供通用BLE无线前端芯片的公司凤毛麟角。这种芯片硬件设计非常精简,但是其配合的协议栈和软件支持上需要长期对蓝牙和手机生态的经验,还需要设计者对各类MCU生态有深刻的了解。这种解决方案在技术跨度上非常大。 上海巨微 提供的MG126就是其中的佼佼者。巨微总代理英尚微支持提供产品解决方案及技术支持。 MG126面向MCU芯片生态,根据应用和功能需求的不同,搭配合适资源的MCU芯片,节省成本,提供高性价比的解决方案,灵活适应物联网的碎片化应用。 MG126使用独创的创新架构设计,采用常见的SPI通信接口,芯片本身不需要额外的唤醒信号已节省MCU IO资源。前端芯片包含RF和BLE数字基带,完成BLE广播和数据的接收/发送和调制/解调以及基带数据转换。BLE协议栈运行在MCU上,复用MCU强大的处理和控制能力,提高了MCU的资源利用率。该芯片采用QFN16封装,体积只有3mmX3mm。 MG126创新的架构设计 在BLE协议栈设计上,上层协议严格按照分层设计和模块划分以增加设计独立性和代码可读性。Host协议栈包括L2CAP、ATT/GATT、GAP、SM,以及常用的profile,巨微协议栈符合BLE规范并通过了蓝牙SIG BQB认证测试。

灵动微电子MM32 MindSPIN系列MCU为电机驱动量身打造

蓝咒 提交于 2020-08-11 07:16:22
灵动微电子 Mind SPIN系列MCU产品针对直流无刷电机驱动所量身打造。无论是在工业应用,还是智能家居和物联网应用上,提高效率和节能减碳一直为其主轴所诉求,而有着兼顾于高效与节能特色的直流无刷电机,正是符合此应用的主流。 由上海灵动微电机团队所提供的专业定制化电机驱动芯片、创新技术和精准控制马达方案,可提升客户的产品竞争力,搭配客户不同应用方案及环境的需求,还能提供高集成度、高整合度的定制化MCU微控制器产品。 MindSPIN在此类型应用领域解决方案上,拥有着丰富的经验和广大的客户群,已经成为目前市场上最受关注的电机驱动和控制技术的主要供应商之一,MindSPIN系列MCU微控制器产品可满足当前市场上众多电机应用,如:电动工具、手持吸尘器、电动自行车(助行车)、机器人舵机、油烟机、风扇、微型低压风机等,从生活当中处处可见MindSPIN的身影。灵动微一级代理英尚微提供开发板及样品测试,提供产品解决方案。 图1 MindSPIN平台与技术 SPIN是旋转的同义词,再注入灵动微电子的灵魂Mind,表示灵活与专业。包含了三大主轴:专业MCU,专用驱动MCU微控制器及解决方案平台。专用MCU的独特之处是带领了许多主流应用,如:电动车的应用,目前市场的占有率仍然保持领先地位;专用驱动型MCU微控制器电压范围从20V至600V。例:MM32SPIN222C集成了三相MOSFET

最终议程!EISS-2020企业信息安全峰会之北京站 | 7.31(周五线上)

流过昼夜 提交于 2020-08-10 18:27:20
EISS-2020企业信息安全峰会之北京站 重磅归来 7.31日周五 8:30~17:30 锁定线上,一整天的知识盛宴! 企业信息安全峰会 EISS-2020北京站 “EISS企业信息安全峰会” 始办于2016年,由 安全+ 主办,并得到众多行业协会、机构以及媒体等共同参与支持。大会以 “直面信息安全挑战,创造最佳实践” 为主题,聚焦企业信息安全技术与实践应用等热点话题,致力于推进企业信息安全体系建设、加强企业信息安全管理、助推企业信息安全生态圈的健康发展。 “EISS-2020企业信息安全峰会之北京站” 即将于 2020年7月31日(周五) 举行。 安全+ 诚邀近30位资深安全大咖以在线形式为与会者进行分享及答疑解惑。预计本次峰会将有超过400位的来自不同行业的 安全负责人,安全专家 参与并共同探讨企业信息安全现状及未来,今夏不容错过的安全盛会!赶快报名参加吧! 峰会议程介绍 上午 主会场 08:30-09:00 签到 09:00-09:25 浅谈新基建安全 李学庆/信息安全官/特斯联 09:25-09:50 AI驱动的安全运营 谭杰/中国首席安全顾问/Fortinet 09:50-10:15 云上攻防 王任飞/安全小飞侠 10:15-10:40 混合多云安全,始于互联数据与集成的安全管理平台 冯圣波/信息安全架构师/IBM 10:40-11:05 对安全运营的一些思考 黄乐

创龙基于TI AM437x ARM Cortex-A9 CPU性价比高开发板RGMII千兆以太网口

安稳与你 提交于 2020-08-10 16:29:12
处理器 TI AM437x是一款高性能嵌入式32位工业级Cortex-A9处理器。拥有多种工业接口资源,以下是AM437x CPU资源框图: RGMII千兆 以太网口 开发板配备了两个RGMII千兆以太网口CON19和CON20,采用了KSZ9031RNXI网络芯片,可自适应10/100/1000M网络,RJ45连接头内部已经包含了耦合线圈,因此不必另接网络变压器,使用普通的直连网线即可连接本开发板至路由器或者交换机,若是PC和开发板直接相连需要使用交叉网线。网络接口的接口定义如下图: 来源: oschina 链接: https://my.oschina.net/u/4169033/blog/4315623