-
Ⅱ、IAR介绍 1.关于IAR IAR是一家公司的名称,也是一种集成开发环境的名称,我们平时所说的IAR主要是指集成开发环境。 IAR这家公司的发展也是经历了一系列历史变化,从开始针对8051做C编译器,逐渐发展至今,已经是一家庞大的、技术力量雄厚的公司。而IAR集成开发环境也是从单一到现在针对不同处理器,拥有多种IAR版本的集成开发环境。 本文主要讲述IAR for STM8这一款开发...[详细]
-
近年来 CAN 总线逐渐被工程师认知,并以其突出特点,逐渐在取代RS485等总线,本文将以CAN与RS485为例总结各自优势,为您解疑“为什么CAN能取代RS485”。 现场总线是90年代初国际上发展形成的,目前广泛应用于现场总线技术过程自动化、制造自动化、楼宇自动化等领域的现场智能设备互连通讯网络。 图 1 点对点连接方式 采用点对点通讯时,连线多,线路复杂,两两连线需要两两连线,...[详细]
-
Qualcomm 独大的情况,将会越来越显著,不过 Broadcom 的影响力真的不太大。 Broadcom 在美国时间 2 日宣布,将会探索其手机基频业务的策略方向,这包含了脱手或是逐渐中止。 脱离这块市场将让该公司一年省下 7 亿美元的开销,其中将包含研发、销售、管理成本以及其它各种开销。 另外,Broadcom 也指出,该公司将可以将增加 5,000 万美元的费用在宽频、基础建设...[详细]
-
芯森AN3V PB50是一款基于ASIC技术开发的开环霍尔技术的电流传感器,是一种微型、低功耗、结构紧凑、隔离绝缘的关键电流测量元器件,能够将电路中的电流转换为可测量的电信号,输出信号为电压,固定增益,供电电压+5V,精度<1%,工作温度范围-40~105°C,零点电压±5mV,体积极小,主要用于空间有限的场景如电源模块、电池管理、交流变频调速、伺服电机等。安装方式为PCB+电流排,可国产替代H...[详细]
-
用单片机中断处理PWM,控制普通三色LED,输出七种不同颜色,呼吸变化。不占用程序运行时间。 单片机源程序如下: } else //白色由亮变暗 { time-=t; ...[详细]
-
——翻译自SEMI 技术名词:SEMICON West,AI,Synopsys, 摩尔定律,人造器官 人工智能、量子能量、大规模人体器官生物制造,这些正在减缓摩尔定律的进步。 7月9日至10日,在旧金山的SEMICON West 2019大会上,主旨演讲和人工智能设计论坛(AI Design Forum)的主讲人在演讲中谈到了迫在眉睫的挑战和爆炸性的市场机遇。ICON West再次证...[详细]
-
C语言是单片机开发中的必备基础知识,本文列举了部分STM32学习中比较常见的一些C语言基础知识,希望能对大家有所帮助。 01位操作 下面我们先讲解几种位操作符,然后讲解位操作使用技巧。C语言支持以下六种位操作: (六种位操作) 下面,重点讲解一下位操作在单片机开发中的一些实用技巧。 1.1 在不改变其他位的值的状况下,对某几个位进行设值。 这个场景在单片机开发中经常使用,...[详细]
-
1. 交叉编译工具安装 (glibc版本需要和开发板上的版本相兼容) 方法1: (安装的为最新版的glibc ,旧版glibc需要自行下载对应的交叉编译工具链) sudo apt-get install gcc-arm-linux-gnueabihf sudo apt-get install g++-arm-linux-gnueabihf sudo apt install gcc-aarch...[详细]
-
“现在市面上的产品,功能上几乎没太大突破,他们拼命降价,压榨的是我们的利润空间。”在龙岗工业区办厂近五年,胡博润已经对供应链上的风风雨雨司空见惯。这家不到100名装配工人的“作坊”,目前正承担着两个品牌 智能音箱 的代工、组装工作。 胡博润表示,为了以低价抢市场,现在品牌厂商对于智能音箱的出厂成本,已经压得很厉害。因此,许多代工厂商在生产过程中都会想方设法钻空子,降低生产成本,满足客...[详细]
-
从1956年的达特茅斯会议开始,标志 人工智能 技术正式诞生。 人工智能 经过三起三落,如今又一次的进入到了公众的视野。2016和2017年两年 人工智能 炒得很火,尤其是AlphaGo相继击败了李世石和柯洁。在围棋界,AlphaGo可以说是横行无忌,无人能敌。下面就随网络通信小编一起来了解一下相关内容吧。 从AlphaGo开始,人工智能走入大众的视野。媒体竞相报道,将人工智能的热度炒...[详细]
-
Linux是一种支持多种体系结构处理器的操作系统,有很强的移植性。描述了将μClinux移植到基于S3C4510B处理器目标板上的方法与过程。首先介绍了S3C4510B处理器和μClinux,并简单说明了如何搭建移植环境,然后着重讨论了在该开发板上Bootloader的设计实现以及μClinux内核的移植方法,最后对在这种基于μClinux的嵌入式系统环境下如何开发应用程序做了简单说明。 ...[详细]
-
中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断,但是在STM32中,中断数量大大增加,而且中断的设置也更加复杂。今天就将来探讨一下关于STM32中的中断系统。 1 基本概念 ARM Coetex-M3内核共支持256个中断,其中16个内部中断,240个外部中断和可编程的256级中断优先级的设置。ST...[详细]
-
在整流电路输出的电压是单向脉动性电压,不能直接给电子电路使用。所以要对输出的电压进行滤波,消除电压中的交流成分,成为直流电后给电子电路使用。在滤波电路中,主要使用对交流电有特殊阻抗特性的器件,如:电容器、电感器。本文对其各种形式的滤波电路进行分析。 一、滤波电路种类滤波电路主要有下列几种:电容滤波电路,这是最基本的滤波电路;π 型 RC 滤波电路;π 型 LC 滤波电路;电子滤波器电路。 ...[详细]
-
全球瞩目的英特尔科技论坛(IntelDeveloperForum,IDF)日前在美国旧金山举行;在论坛中,英特尔高层表示,在该公司32和22纳米制程技术优势下,摩尔定律仍将持续引领“创新和整合”的广度和速度。 英特尔宣示,未来的Intel凌动(Atom)、酷睿(Core)和Xeon处理器以及系统单芯片(SoC)产品将使计算机变得更小、更具智能、功能更强,在使用上也更加便利。例如...[详细]
-
车辆导航系统从使用特点以及功能上可以分为两大类:车载自导航系统和车辆监控调度导航系统。近年来两种系统都有很大的发展,但车载自导航系统更适合个人用户市场的推广,前景更加广阔。 车载自导航系统的特点是车上装有高性能的车载计算机主机,使用GPS结合惯性导航设备作为定位设备,具有较好的显示系统(一般采用5寸以上的彩色液晶显示器)。该系统在GPS卫星作用下,可以在车上独立工作,为用户提...[详细]