当前位置:首页 > 嵌入式
  • 开发者福利!百问I.MX6ULL裸机文档发布

    开发者福利!百问I.MX6ULL裸机文档发布

    终于等到你,百问科技近600页的100ask_imx6ull裸机文档发布,已经合并到“嵌入式Linux应用开发完全手册第2版_韦东山全系列视频文档全集.pdf(1222页)”,所有人免费下载学习。 本文档由20多个特聘高手精心撰写而成,近30个实验,100多个程序,韦东山老师花了20天亲自审核,修改每一章节,对每一章节的内容质量提供保证。力求告别枯燥无味的技术术语,真正通俗易懂的讲解i.MX6ULL众多功能模块,看文档时也可以看视频,更容易上手。可能很多用户还不认识韦老师,下面给大家介绍一下: 韦东山老师简介 Ø 国内著名的培训机构特聘讲师,毕业于中国科学技术大学物理软件双学位, 畅销书《嵌入式 Linux 应用开发完全手册》作者,10 多年嵌入式 LINUX 编程一线开发经验。 Ø 授课风格不跟着PPT念, 看重实践, 确保学员享受高品质的课程体验,其凭借强大的技术能力和售后,是嵌入式 linux /Android培训领域的佼佼者。 Ø 2012年至今创办深圳百问网科技有限公司,专注嵌入式Linux/Android 视频培训, 陆续为社会输送了几万名嵌入式行业高级专业人才。 百问科技I.MX6ULL裸机文档的硬件平台为百问0利润100ask_imx6ull开发板,采用米尔的MYC-Y6ULX高性价比核心板,基于恩智浦I.MX6ULL系列高性能处理器。 去年百问发布了100ASK_IMX6ULL 0利润开发板后, 开启了一个新模式: 0利润开发板吸引客户, 入门视频全部免费服务大众, 独家视频才收费。 硬件质量久经考验,即使是最专业的硬件工程师,也认可百问的设计和用料; 之前,资料缺乏是唯一槽点, 但是, 从4月20号,这一切都改变了! 600页裸机文档已经发布, 近30板上、板外模块, 每一章节都是韦老师修改,保证质量; 100ask_imx6ull裸机文档都有哪些实验? LED、RAM重定位、时钟、UART、GPIO按键、UND/SWI异常、GPT定时器、EPIT定时器、EMMC卡、TF卡、LCD、电容屏、I2C、SPI、红外遥控器、DHT11温湿度、DS18B20温度模块、SR501人体红外模块、SR04超声波、步进电机、OLED显示屏、SPI DAC、AT24C02、GPS、光敏,ADC,CAN、485,共28个板上、板外模块的实验。 100ASK_IMX6ULL裸机文档的目录截图 (可能有误差,请以实际文档为准;非常丰富,非常通俗易懂) 学完这些实验,你就可以非常详细的了解i.MX6ULL这块芯片;意犹未尽的你如果想动手拓展更多的应用模块,可以购买米尔MYC-Y6ULX系列核心板进行二次开发:

    时间:2020-04-26 关键词: 嵌入式 百问科技 i.mx6ull

  • 一种专用的计算机系统,嵌入式设计开发解析

    一种专用的计算机系统,嵌入式设计开发解析

    什么是嵌入式系统?它的设计开发应该注意什么?嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。 一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY 智能机器狗,上面集成了多个微小型控制电机和多种传感器,从而可以执行各种复杂的动作和感受各种状态信息。 从应用对象上加以定义,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。下面就让我们一起总结嵌入式设计开发中常见的11个问题。 1、单片机等小的外部总线 单片机等小的MCU一般都有外部总线,可以用来接真彩LCD(异步总线接口TFT显示屏)。手机上,大部分都是用同步(先给出一个地址,然后连续的刷数据)接口的屏。 2、ARM处理器的应用场景 ARM7:工业控制、手机; ARM9:图像显示; Cortex-A:高性能的应用:手机、山寨本; Cortex-M:低端的应用; Cortex-R:中端的应用,比较少见; 3、ARM处理器的异常 一般情况下,前面的一些中断(比如前15种)是由ARM公司自己设计的,并且是固定的,后面的部分中端则是由不同的芯片厂家定义的。 4、处理器的System Timer System Timer 即Systick,在没有OS时,可以作为通用的定时器使用。在需要OS时,可以作为OS的系统时钟。 5、同一中断的禁止和使能分别由不同的寄存器控制 目前,很多的处理中都会有这样的现象,同一中断的禁止和使能分别由不同的寄存器控制。禁止该中断时,向中断屏蔽寄存器中对应的位写入1,使能该中断时,向中断使能寄存器的对应位写入1。 这样分开控制的好处是: A.不用将中断控制寄存器的值先读出来,进行或运算后再写回去; B.直接写1,不会影响到其它位所控制的中断; 6、OD门输出 在处理器电平与外设电平不匹配时可以使用。 7、如何设置IO的状态以降低功耗 若某输入引脚悬空,有漏电流,会耗电。判断方法:用手摸时,电流会变动。 A.将不用的引脚设置为0或者1的输出模式; B.若配置为输入引脚,应将内部上拉打开; 8、ADC和DAC 在系统睡眠时,应该将ADC和DAC关掉,否则会耗电。 9、看门狗的使用 A.不要在中断中喂狗; B.喂狗越没有规律越好; 10、I2C总线 SDA和SCL都是双向的,开漏驱动的,使用时要加上拉电阻。 I2C协议的通讯过程: A.发送start信号(谁发送start信号,谁就是主机) B.发送从地址 C.传输数据 D.发送stop信号 用软件模拟的I2C总线有如下缺点: A.不能进行总线仲裁 B.由于要一直检测时钟信号,因此难于实现从设备; 11、逻辑0页 很多MCU的逻辑0页可以任意映射,这样就可以在flash中烧写多个系统。通过配置字节配置系统从不同的地址启动,这样可以实现升级。以上就是嵌入式系统设计开发的一些注意事项,希望能给大家帮助。

    时间:2020-04-25 关键词: 嵌入式 设计开发 常见问题

  • 专为嵌入式视觉系统设计的新型 USB3 影像接口板级相机

    专为嵌入式视觉系统设计的新型 USB3 影像接口板级相机

    Teledyne Lumenera 的新款 Lt 系列 USB 板级相机 加拿大渥太华, April 21, 2020 (GLOBE NEWSWIRE) -- 工业和科学成像应用数码相机的制造商和开发商,Teledyne Technologies公司旗下的 Teledyne Lumenera 很高兴宣布推出其最新的 Lt 系列 USB3 板级相机。该系列新型板级相机配备了 Sony® 的最新卷帘快门式 Starvis™ CMOS 传感器和全局快门式 Pregius™ CMOS 传感器,分辨率为 200-2000 万像素,可为各种成像系统提供各自所需的灵活性。Teledyne Lumenera 的 Lt 系列板级相机提供了体积更小、重量更轻、成本更低的成像解决方案,并且专门为应对当今嵌入式系统的挑战而设计。 Teledyne Lumenera 总经理 GhislainBeaupré 表示:“新型 Lt 系列板级相机的精巧设计使其可以轻松集成到外形尺寸较小的成像系统中,非常适合用于便携式或手持设备以及紧凑的 OEM 系统设计。” Teledyne Lumenera Lt 系列板级相机卸除了过多的重量和外壳材料,简化了视觉系统的设计流程,因而系统设计人员可更容易将其集成到现有产品设计中。此外,板级相机可为系统设计人员在成像应用中提供更灵活的镜头选择。 Teledyne Lumenera Lt 系列板级相机经过精心设计,可实现高动态范围、高速度和低读取噪声等性能,适用于航空成像、便携式/OEM 设备、智能交通系统 (ITS)、生命科学和工业检查解决方案等应用。 主要特点: ·前 13 款发布的新型 USB3 板级相机的分辨率范围为 200 万至 1200 万像素,今年晚些时候会将这个范围提高 ·灵敏度高(像素尺寸范围 2-3.45 μm),背照式传感器,支持快速帧率 ·侧面安装的 USB 连接器,可轻松集成到紧密型 OEM 解决方案中 ·兼容 USB3 Vision,带 Windows 和 Linux SDK ·3 年保修 如需 Teledyne Lumenera Lt 系列 USB3 板级相机的更多信息,请访问产品网页。

    时间:2020-04-22 关键词: 嵌入式 相机 视觉系统

  • EmStat Pico:支持软件运行的嵌入式小型电化学恒电势器系统化模块

    EmStat Pico:支持软件运行的嵌入式小型电化学恒电势器系统化模块

    摘要/简介 电化学产品日趋微型化。仪器仪表从机架安装式或台式机缩小为手持式设备,以进行目标点或环境分析。下一代仪器仪表开始将恒电势器集成到更小的设备(例如可穿戴设备、医疗设备或气体监测仪)中。ADI公司与PalmSens BV合作研发的EmStat Pico就是一款微型(30.5 mm × 18 mm × 2.6 mm)恒电势器系统化模块(SOM),它延续了这一尺寸缩小的趋势。该器件采用ADI技术构建,包括ADuCM355、ADP166、ADT7420和AD8606。 电化学传感器系统的开发需要具备固件、模拟和数字电子学知识以及对电化学的深入了解。工程部门通常不具备这种知识组合。EmStat Pico模块只需很少的开发时间和精力即可将标准的电化学测量,如线性扫描伏安法(LSV)、方波伏安法(SWV)或电阻抗光谱法(EIS),集成到单个产品中,从而使设计人员可以跳过学习过程,并缩短开发时间。鉴于电化学传感器市场竞争日趋激烈,该模块使开发人员拥有充足的时间抢占营收先机。 本文详细介绍了以下三种不同的电化学测量,表明可轻松地将该器件集成到系统中,并示范说明了恒电势器模块的应用范围:OCP (pH)、循环伏安法和EIS。 系统集成 EmStat Pico旨在仅使用四根导线(5 V、地、发射、接收)便可集成到任何基于微控制器的系统中。图1显示了示例设置,前者使用Arduino MKR作为主控制器,后者使用USB到UART转换器连接到PC。在这两种设置中,EmStat Pico都与丝印电极(SPE)连接,用于常见的电化学测量,如循环伏安法(CV)。 图1.EmStat Pico系统集成(a)通过Arduino MKR控制,以及(b)通过USB与UART转换器连接直接从PC控制。 开发板 图2所示的EmStat Pico开发板将SOM连接断开,并添加了一系列功能,包括:用于独立运行的电池电源和SD卡、USB和Bluetooth®通信选项、用于标记时间戳的实时时钟(RTC)、用于校准数据存储的EEprom以及用于直接插入Arduino MKR的接头。 图2.EmStat Pico开发板。 软件接口 对于实验室和测试台应用,可以通过USB连接使用PSTrace PC软件来运行EmStat Pico。 对于OEM应用,可以通过UART进行通信,主机可以使用MethodSCRIPT™ EmStat Pico脚本语言来控制EmStat Pico。 这是一个可读脚本,用来对EmStat Pico进行编程以使用电化学技术并执行其他功能,例如循环、将数据记录到SD、数字I/O、读取辅助值(如温度)以及睡眠或休眠状态。方法脚本代码可以在PSTrace中生成,也可以手动编写。 pH值测量 范围为0至14的pH值测量(酸性:0、中性:7、碱性:14)是最常见的电化学测量方法之一,它广泛用于从环境化学到医疗传感器等众多领域。通常使用针对特定氢离子的玻璃离子选择性电极(ISE)进行测量,该电极会产生电压响应或开路电势(OCP)。顾名思义,OCP表示没有任何电流或只有极小的电流流入电极。因此,无误差测量要求高阻抗输入。pH电极的建立时间可长达30秒,并且测量值与温度密切相关。 典型测量参数: ·电压响应:25˚C时-59.16 mV/pH单位 ·分辨率:±0.02 pH单位,即电压分辨率<1.18 mV ·温度相关性:0.2 mV/pH单位/˚C ·要求的输入阻抗:>100 GΩ 设置设备: ·EmStat Pico开发板 ·pH电极:Voltcraft PE-03 ·缓冲溶液:pH 7 ·缓冲溶液:pH 4 图3. EmStat Pico开发板的pH值测量设置。 pH电极连接到EmStat Pico开发板的RE_0输入端,并以WE_0为基准电压源。注意:此方向会产生一个反向电压响应。RE_0输入端通过EmStat Pico上的AD8606运算放大器进行缓冲,以实现>1 TΩ的输入阻抗。每隔20秒将电极在pH 4和pH 7缓冲溶液之间进行移动的同时,记录2分钟时间段内RE_0相对于WE_0的电势。将ISE从一个缓冲溶液中取出后,先用去离子水冲洗再将其浸入另一个缓冲溶液中。 图4. EmStat Pico开发板上的pH值测量。 pH 4和pH 7之间的电势差为0.17 V,这意味着电势与pH值的线性关系的斜率为56.7 mV/pH。考虑到25˚C时的理论理想值为59.16 mV/pH单位,这表明设置拥有足够的灵敏度。 循环伏安法 循环伏安法技术是将电压斜坡(如-1 V至+1 V)施加于溶液中的电极,然后再进行反向(从+1 V至-1 V),同时测量通过电极的电流。这种循环法可测量因电极溶液界面处的化学物质的氧化和还原而产生的阳极和阴极电流。2 该技术通常用于检测并量化电活性物质,例如普鲁士蓝(一种常见染料)等金属络合物。 典型测量参数: ·施加的电压:-1 V至+1 V ·步长:10 mV ·电流响应:±10 nA至±1 mA ·斜坡率:100 mV/s 设置设备: ·EmStat Pico开发板 ·丝印电极(SPE):LanPrinTech的LP-3.13.WP.350 ·SPE连接器:DS1020-03ST1D ·铁氰化钾K3[Fe(III)(CN)6] ·亚铁氰化钾K4[Fe(II)(CN)6] ·氯化钾 ClK 图5.EmStat Pico开发板的循环伏安法设置。 在蒸馏水中制备摩尔比为1:1的铁氰化钾K3[Fe(III)(CN)6]和亚铁氰化钾K4[Fe(II)(CN)6](各5 mmol/L)的溶液,并以0.1 mol/L氯化钾作为支持电解质。 离子[Fe(II)(CN)6]4–可被正电势氧化为[Fe(III)(CN)6]3–,而[Fe(III)(CN)6]3–可被负电势还原为[Fe(III)(CN)6]4–。这种氧化还原的可逆反应使该溶液适合于CV测量演示。 使用EmStat Pico开发板的螺丝端子(CON4)将SPE连接器置于PSTAT_0通道中。将200 µL的铁氰化物:亚铁氰化物溶液滴剂滴到SPE的活性表面上。 使用以下测量参数将EmStat Pico设置在PSTAT_0中运行CV,施加的电压:-0.4 V 至+0.7 V;步长:10 mV;斜坡率:100 mV/s。使用PSTrace记录数据。 结果 图6.使用EmStat Pico的PSTAT_0在SPE上的5 mM铁氰化物:亚铁氰化物循环伏安法。 图6中的循环伏安图显示,由于[Fe(II)(CN)6]4–氧化为[Fe(III)(CN)6]3–,施加的电势为+340 mV时,电流峰值为+0.163 mA。在-80 mV处出现的-0.15 mA的负电流峰值是由反向还原过程所致。电流的幅度与电活性物质的浓度成正比,因此该技术适合于检测应用。峰值电势的平均值(180 mV)是形式电势;即还原反应或氧化反应的主导地位发生改变时的电势。 EIS 电阻抗光谱法(EIS)通常用于检查腐蚀界面或电池电极等表面的界面化学性能。通常通过施加一个小的正弦波电势并在低于1 Hz到MHz的频率范围内测量电流响应来完成。 电化学界面模型可以采用一个电路元件组合来构建。最简单的模型是Randles电路,包含两个电阻和一个电容。代表扩散的Warburg元件被略去,因为没有与之等效的电路元件。PalmSens虚设单元具有三个测试电路,包括一个Randles单元,其标称值如图8c所示。在这里,Rs代表溶液(电解质)电阻,Cdl代表双层(界面)电容,Rct代表电荷转移(界面)电阻。 EIS数据通常以奈奎斯特或波特图表示,然后使用数学电路拟合来确定等效电路的元件值。 典型测量参数: ·激励电压:10 mV p-p正弦波 ·失调电压:100 mV ·频率范围:0.1 Hz至100 kHz ·电流响应:±100 nA至±1 mA 设置设备: ·EmStat Pico开发板 ·传感器电缆:PalmSens传感器电缆 ·Randles等效电路:PalmSens虚设单元 图7.EmStat Pico开发板的电阻抗光谱法(EIS)设置。 将传感器电缆插入EmStat Pico开发板的CON8,并将鳄鱼夹连接器连接到Randles虚设单元,如图7所示。 EmStat Pico设置为在PSTAT_0上执行EIS测量,使用的参数如下:直流电压:+1 V;正弦波:10 mV p-p;频率范围:10 Hz至200 kHz。 图8.EmStat Pico测量PalmSens虚设Randles电路的EIS结果如以下图表所示:(a)波特图、(b)采用拟合模型得到的奈奎斯特图、(c)Randles电路模型以及(d)由拟合模型计算得出的电路参数。 通过采用Levenberg-Marquardt算法的PSTrace等效电路拟合来计算电路中的电子元件的数值。 结果 图8a显示了图8c所示Randles电路的波特图。在低频下,由于电容效应较小,因此10 kΩ电阻占主导地位。在较高频率下,随着电容几乎变为理想短路状态,阻抗降至与溶液电阻相匹配。 图8b中蓝色所示为数据的奈奎斯特图,橙色所示为数据拟合的理论模型。根据模型计算出的等效电路元件值如图8d所示。这些值与虚设单元的标称值严格匹配。注意:电阻容差为0.1%,电容容差为5%。 结论 EmStat Pico是一款用户可配置的通用型恒电势器,它能够执行大多数常见的电化学测量。它采用小尺寸的系统化模块封装,适合集成到小型检测系统中。该器件采用ADI技术构建,包括ADuCM355、AD8606、ADT7420和ADP166。

    时间:2020-04-20 关键词: 嵌入式 电化学 恒电势器

  • Linux为什么始终无法取代Windows?

    Linux为什么始终无法取代Windows?

    Linux系统诞生于20年前,全球数以百万计的开发人员维护和使用Linux,这是人类智慧的结晶。 为什么它不能代替Windows并统一操作系统? 实际上是有原因的。 提到操作系统,首先想到的是什么,肯定是Windows操作系统。 如果加上手机操作系统,那我们可能会率先想到安卓系统、iOS系统,以及Windows。 无论如何,Windows都属于普通用户的第一反应。而普通用户对Linux认知却有限。 为什么会这样呢? 1先入为主,先占先得。Windows率先占领了“操作系统”的品牌心智 在普通小白用户眼里Windows跟操作系统是同义词,对他们来说Windows就是操作系统,操作系统就是Windows。 Windows诞生于1985年,而Linux操作系统(注意说的是完整的Linux操作系统核心Version1.0)直到1994年才诞生。 在加上早期的Linux操作系统,并没有刻意要与Windows进行比较,也没有什么商业化的软件。而Windows操作系统则不同,在拼命开发基于“窗口”的图形化界面操作系统,希望能一统操作系统的江湖。比尔盖茨的商业能力确实很牛掰。 此后的故事,大家可能就略知一二了。微软先后推出了Windows95、Windows98、Windows XP、Windows7、Windows10等等经典作品。据不完全统计,全世界的Windows用户超过20亿。而Linux则完全不在一个数量级。 2 Linux操作系统自己不争气 开源既是优势,但又是劣势。 Linux是个开源系统,任何遵守其开源许可的个人或者团体都有权利对它进行商业开发,据统计Linux有上百种不同的发行版,如基于社区开发的Debian、ArchLinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、OracleLLinux等等。越是百花齐放,就越难占据桌面型操作系统的市场,因为普通的消费者更喜欢的是整齐有序、版本迭代统一的操纵系统。 自己内部都很难整合,越来越碎片化,自己不争气,如何和Windows争天下呢。 3 系统的稳定性 任何系统,肯定是稳定性特别重要。但这却不是 Linux最擅长的。当前的Linux发行版的桌面使用稳定性有待提高。即便Linux粉丝都把Windows看得是Bug一堆,稳定性很差,但是事实是桌面使用Windows和Mac OS的稳定性比Linux发行版都好很多。 4 生态配套资源的完善性 很多时候,开发一个系统并不难,难的在于系统生态,这不是一朝一夕可以做成的,也是操作系统真正的核心竞争力和护城河。 Linux作为服务器应用从不缺软件,但是桌面使用还是缺很多的。目前Linux也还不能吸引很多公司、普通开发者开发Linux下的日常使用软件。 一个现实的例子就是:如果开发Windows客户端和Llinux客户端的投入相同(实际上Linux下的往往更大),一个客户端能让90%以上的网民可能用,另外一个只能在2%左右的网民可能用,让你来做决策,你自己也会集中精力搞Windows版本的。 5 Linux在企业级应用领域还是非常有市场的,但是这个并不一定被普通用户认知 Linux系统被广泛应用于企业级服务器、嵌入式领域,有数据显示全球超过95%的企业级服务器都是Linux系统,而世界上使用人数最多的移动操作系统Android,其内核就是Linux系统,所以说,Linux系统的市场占比并不低。 只是这些普通用户并不知道而已,2B的品牌自然没有2C的品牌知名度和认知度高。 你觉得呢?

    时间:2020-04-13 关键词: Windows Linux 嵌入式

  • 嵌入式有必要学习RTOS吗,RT-Thread是否更适合你?

    嵌入式有必要学习RTOS吗,RT-Thread是否更适合你?

    通过观察近年来招聘网站的招聘信息,嵌入式工程师的要求中总会多出一条“掌握至少1-2种RTOS”,网友头上也经常“有许多问号”表示,到底有没有必要学RTOS? RTOS是啥,有必要学吗 RTOS,英文全称Real-time operating system,又称“实时操作系统”。 与其相对应的还有TSOS这一概念,英文全称Time Sharing Operating System,意为“分时操作系统”,我们所熟知的Windows、Linux、Unix便都属于TSOS。 RTOS其实只有“实时性”才是它的最大特征,因为RTOS在被发明之初便是因为早期CPU任务切换开销过大,另外随着工业和物联网的发展,许多特殊场景重要任务执行优先度又极高。 因此利用实时操作系统可以避免频繁切换任务浪费的CPU时间,并且能够满足一些实时要求较高的场景。 当然,RTOS不仅此而已,除了实时,从本质上来说,它还是一款操作系统。 因此在厂商的“精心呵护”之下,普遍来说RTOS都拥有着极小的体积、极低的功耗和快速的启动速度,提供非常丰富的组件、工具链和社区。 在物联网爆发式发展下,RTOS是必备的。为何这么说?如果没有RTOS,设备便是处于“裸奔”的状态,这样的状态性能是无法最大化利用的。而反观招聘网站,RTOS几乎成了“必修课”。 (图:招聘网站上嵌入式实时操作系统几乎成为必备) 所以在物联网的爆发兴起下,嵌入式工程师掌握使用1-2种RTOS作为知识储备是很有必要,说不定哪一天项目中就会使用到了。 同时,一些著名的嵌入式专家也给出建议学习RTOS的观点,因为目前来说,使用RTOS的人和场景也越来越多了。 不过,RTOS虽然坐拥诸多优点,但也并非一把“万能钥匙”,任意场景都“一股脑”使用。 虽然的确在物流网兴起下,RTOS的应用越来越多,但许多工程师动不动就给项目给出使用RTOS的方案,这在设计中是很大的一个误区。 一般来说,是否使用RTOS取决于任务的数量和复杂程度。从方案来说,问题简单化才是一切的核心。 国产RTOS至关重要 中兴事件、实体清单、华为事件……从2018年到2020年,“缺芯”成了卡脖子的关键问题,近年来国产芯片愈发扬眉吐气。 不过十多年前的老话题“绕的过芯片,却绕不过系统”还是要拿出来翻一翻的。华为在此前发布了“鸿蒙”,另外还在最近投入了2亿元进一步发展鸿蒙。可见,即使国外拥有一些开源系统可使用,但国产自主的系统仍然是必不可少的。 目前的操作系统市场一种是收费的RTOS,一种是下游厂商打造的开源RTOS,不过随着市场的不断变换一些收费RTOS也逐渐转入免费。 在嵌入式领域,虽然不乏VxWorks、μCOS或FreeRTOS等优秀的国外RTOS,不过开源免费是一个伪命题,并没有任何保证,可以确定它是否会出现在下一次类似“实体清单”的事件中。 国产的RTOS还是有很多的。就拿巨头来说,2015年,华为发布了轻量级RTOS LiteOS;2017年,阿里发布了面向IOT的 AliOS 操作系统。另外,djyos是一款由长园深瑞继保自动化有限公司主持开源操作系统嵌入式RTOS。 在此,不得不提到RT-Thread,作为一款拥有将近14年历史的RTOS,目前来说拥有的知名度和用户方面相对占有优势。 不过,华为、阿里的加入必然是强有力的竞争,虽然AliOS和LiteOS依旧处于系统的技术建设完善期,但不容小觑的便是其强大的背景支持。一款产品必须拥有自己的独到优势才能在巨鳄的阴影下生存。 RT-Thread起源于工匠,而根据其创始人熊谱翔坦言,未来还会继续坚持工匠的精神做产品。目前来说,AliOS和LiteOS还是以自己产品主导,针对开发者支持还是短板,因此面向开发者便是RT-Thread的生态建设上的优势。 而嵌入式工程师,在如今的这种情境下,掌握一款国产的RTOS也似乎是一个不可或缺的课题,RT-Thread是其中一个好选择。 程序员出身的RTOS RT-Thread创始人熊谱翔被人爱称为“熊大”,程序员出身的他让这款RTOS更懂开发者的需求。 出生于广西桂林的他,父母都是高中教师。自幼理科偏科的他,一不小心拿了一个桂林单科数学的状元,考入了重庆邮电学院,这是通信行业的黄埔军校西南分校。 (RT-Thread创始人熊谱翔) 极度偏科的人一般都是绝顶聪明的人,纯理工科的他自然也陷入了代码的世界。熊大与Linux的“亲密接触”可以说与RT-Thread的诞生有着必不可少的关联,正因Linux也是一款免费开源的系统。 90年代,精通Linux的程序员凤毛麟角,在没有任何教程的情况下,熊大把Linux代码读了无数遍。而他也顺利成为了BBS的大佬,西南程序员圈子的名人。 2000年大学毕业以后,先后加入贝尔阿尔卡特、华为、NEC和松下合资成立的宇梦通信和美国半导体公司Marvell上海分公司,直至2005年辞职创业。 在技术社区交流过程中,熊大发现市面上缺少真正小尺寸、开源且符合Linux简约代码风格的嵌入式RTOS。 2005年,熊大便着手这个操作系统的编写。2006年,顺利发布了RTOS内核,命名为RT-Thread V0.0.1,意为实时线程。 2011年RT-Thread发布V1.0.0,支持更多MCU芯片,构建完整的生态;2015年发布V2.0.0,新增轻量级Javascript引擎和大量组件;2017年,RT-Thread发布V3.0.0,新增更多的IoT组件,大举进军物联网市场。 “RTOS之王”的目标 在Github 4.1K多颗星,6万多开发者,累积装机量超过4亿台的成绩,是RT-Thread在物联网时代可以称之为RTOS之王的证明。 与诸多RTOS诸如FreeRTOS,uC/OS主要区别之一是,它不仅仅是一个实时内核,还具备丰富的中间层组件。 不仅支持市面所有主流编译工具诸如GCC、Keil、IAR等;还支持所有标准接口诸如POSIX、CMSIS、C++应用环境、Javascript执行环境等;支持所有主流MCU架构,如ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V。 并且值得注意的是,RT-Thread遵循Apache 2.0,实时操作系统内核及所有开源组件可以免费在商业产品中使用,不需要公布应用程序源码,没有潜在商业风险。 熊大曾经表示,RT-Thread的目标是成为国内最主流、物联网终端首选、联网装机量数十亿台的IoT OS,成为物联网产业的基石,让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。 一场始料未及的新冠,让这个春节按下了暂停键,RT-Thread作为有担当的企业,几经辗转后,在疫情最关键的几天采购了一批防护服为前线的“他们”也做了帮助。

    时间:2020-04-03 关键词: 嵌入式 技术专访 rtos rt-thread

  • 嵌入式的发展前景简要分析

    嵌入式的发展前景简要分析

    在当前产业结构升级的大背景下,物联网会与诸多的行业领域产生更加紧密的联系,而这个过程必然离不开嵌入式开发的参与。应用场景对于嵌入式开发领域的发展有非常直接的影响,嵌入式开发要想获得更多的发展机会,首先就要从拓展其自己的应用场景入手,而物联网和人工智能的发展将会为嵌入式开发打开一个更大的空间。 虽然物联网和人工智能的发展对于嵌入式开发有一定的促进作用,但是嵌入式开发自身的技术体系也会进一步完善和发展,未来嵌入式开发不仅要关注于各种设备和网络,还需要关注于物联网平台技术和人工智能技术,比如当前AIoT领域就有比较多的创新机会。 对于从事嵌入式开发的技术人员来说,在物联网和大数据时代,应该从三个方面来提升自身的职场价值,其一是进一步丰富自身的知识结构,要重点关注人工智能技术,比如可以从了解人工智能平台开始;其二是注重行业经验的积累,嵌入式开发与行业领域有非常多的联系,未来嵌入式开发会逐渐向传统行业覆盖;其三是关注工业互联网领域的相关技术。 在物联网和人工智能的促进下,嵌入式未来会迎来更多的发展机会,一方面嵌入式开发会迎来更多的应用场景,另一方面嵌入式开发的技术体系也会逐渐丰富,从而拓展物联网开发的技术边界。对于嵌入式开发的初级职场人来说,在条件允许的情况下,可以通过读研来获得自身人才层次的提升,这对于提升自身的职场价值会有比较明显的帮助。

    时间:2020-04-02 关键词: 物联网 嵌入式 人工智能

  • 如何将AWTK应用部署到嵌入式开发环境中

    如何将AWTK应用部署到嵌入式开发环境中

    AWTK已经在多个嵌入式平台做好了移植,并提供了相应的模板工程,如:嵌入式Linux、AWorksOS、RT1052裸系统以及STM32裸系统等。AWTK应用程序在Windows调试好之后,部署到这些嵌入式开发环境非常方便,只需要简单的几个步骤就可以了,具体的内容请看下文。 下面我们就以HelloDesigner-Demo为例,说明如何将应用部署到嵌入式开发环境中。 把应用部署到嵌入式Linux 下面以ZLG周立功Linux开发套件M6708-T(Cortex-A9)为载体,如何将应用部署到嵌入式Linux中,操作步骤如下: (1)安装交叉编译器(Ubuntu16 x64) 在M6708-T开发套件光盘资料中,找到 arm-poky-linux-gnueabi编译器的安装脚本并执行,默认安装在类似如下的目录: /opt/poky/1.7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi (2)下载AWTK整合包 在AWTK官网下载整合发布包,将整合包其解压到Linux系统目录中(如:/home/user): (3)修改编译工具链 修改awtk-linux-fb/awtk_config.py文件: ·设置TOOLS_PREFIX为arm-poky-linux-gnueabi编译器的路径,如下图所示: ·如果CPU支持硬浮点,则开启“-mfloat-abi=hard ”,如下图所示: (4)编译应用程序 将HelloDesigner-Demo复制到user_apps目录下。执行下面的命令,目标文件将输出到awtk-linux-fb/build/bin: cd /home/user/awtk-linux-fb scons APP=../user_apps/HelloDesigner-Demo (5)打包应用程序 编译完成后,还需要把应用程序和资源文件打包在一起,才能下载到板子上运行,执行下面的命令,生成压缩包release.tar.gz: cd /home/user/awtk-linux-fb ./release.sh ../user_apps/HelloDesigner-Demo/res (6)运行应用程序 把 release.tar.gz 上传到开发板并解压,然后通过ssh或串口调助手让板子运行: ./release/bin/demo 把应用部署到AWorksOS 下面以RT1052平台为例,介绍如何将自己的应用移植到AWorksOS平台上。从ZLG官网下载最新的RT1052光盘资料,里面包含自带移植好的AWTK Eclipse工程和AWTK Keil工程。只需屏蔽工程中自带的示例代码文件(通常名字是xxx_demo),然后往工程中添加用户自己的应用代码就可以了。 使用Eclipse构建应用 找到AWorksOS SDK开发包下的aw_m1052_disk-2.0.0目录,然后按下面步骤操作: (1)打开m1052_awtk工程 (2)屏蔽demos示例 屏蔽m1052_awtk工程自带demos应用示例,可按下图所示操作: (3)把应用加入工程 将HelloDesigner-Demo复制到: aw_m1052_disk-2.0.0-test\examples\application\app_awtk_demo\src\user_apps目录下,再刷新工程,显示如下图所示。然后就可以编译和调试工程了。 使用Keil构建应用 找到aw_easyarmrt1052_disk-2.0.1目录(AWorksOS SDK中),然后按下面步骤操作: (1)打开easy_arm_rt1052.uvprojx工程 (2)屏蔽awtk-demo示例 在easy_arm_rt1052工程中,默认提供了一个awtk-demo示例。如果需要将自己的应用添加到该工程,先屏蔽awtk-demo文件夹,可按下图所示操作: (3)把应用加入工程 将HelloDesigner-Demo中的源代码(通常在src目录下),添加到这个Keil工程中,可按下图所示操作。然后就可以编译和调试工程了。 把应用部署到其他平台 ·用于RT1052裸系统的awtk-easyarm-rt1052-raw工程 ·用于STM32裸系统的awtk-stm32f429igtx-raw工程 以上这些工程都可以在AWTK的官网或者GitHub找到。如果想把自己的应用添加到这些Keil工程上编译运行,方法都大同小异,即先屏蔽工程中自带的示例代码文件(通常名字是xxx_demo),然后往工程中添加用户自己的应用代码。 RT1052裸系统Keil工程 (1)获取awtk-easyarm-rt1052-raw源码 git clone https://github.com/zlgopen/awtk-easyarm-rt1052-raw.git (2)打开awtk_gui_demo.uvprojx工程 (3)屏蔽Chart-Demo示例 在awtk_gui_demo工程中,默认提供了一个Chart-Demo示例。如果需要将自己的应用添加到该工程,先屏蔽Chart-Demo文件夹,可按下图所示操作: (4)把应用加入工程 将HelloDesigner-Demo的源代码(通常在src目录下),添加到这个Keil工程中,可按下图所示操作。然后就可以编译和调试工程了。 STM32裸系统Keil工程 下面以STM32F429为例,说明如何在工程中添加自己的应用,步骤如下: (1)获取STM32f429igtx源码 git clone https://github.com/zlgopen/awtk-stm32f429igtx-raw.git (2)获取AWTK源码 我们要把AWTK的源码放到工程目录中一起参与编译,并要需确保AWTK SDK版本与应用的一致性。获取AWTK源码的方式有下面两种: ·方式一(推荐使用该方式): 找到Designer的安装目录,将AWTK\SDK\awtk整个目录复制到awtk-stm32f429igtx-raw目录下。 ·方式二: 按照下面命令从GitHub上下载最新的AWTK源码。 cd awtk-stm32f429igtx-raw git clone https://github.com/zlgopen/awtk.git (3)打开awtk.uvprojx工程 (4)屏蔽AWTK-DEMO示例 在awtk工程中,默认提供了一个AWTK-DEMO示例。如果需要将自己的应用添加到该工程,先屏蔽AWTK-DEMO文件夹,可按下图所示操作: (5)把应用加入工程 将HelloDesigner-Demo的源代码(通常在src目录下),添加到这个Keil工程中,可按下图所示操作。然后就可以编译和调试工程了。 本文的详细内容请看:《AWTK开发实践》中的“第11章 把应用部署到嵌入式开发环境”。

    时间:2020-03-25 关键词: 嵌入式 gui awtk

  • 嵌入式学习软件的正确选择

    嵌入式学习软件的正确选择

    现在的社会快速大战,离不开研究人员的不断努力,无论你从事哪个行业,竞争是无休止的,只有学习,才不会被淘汰。作为一名优秀的嵌入式软件开发人员,每天的工作中要承受着各种的工作压力,不仅要有质有量的完成工作,还要尽快完成各项工作。这意味着交付具有更高性能和更少“错误”的软件。你做到这一点的能力通常取决于你使用的嵌入式软件设计工具。 你需要快速有效地构建软件的工具,那么在选择嵌入式软件设计工具时,最重要的四件事是什么呢? 这里有四件最重要的事情要考虑。 功能1:核心支持,核心支持是您选择的设备,首先要做的是确保所选择的软件支持正确的设备。因此,首先列出目前在产品中使用的设备。然后,检查要购买的嵌入式设计软件是否支持这些设备。也许新软件不需要支持旧产品中使用的设备。下一步,考虑设备将来使用..如果同样适用,这将节省一些开发成本。 功能2:易用性也是一个非常重要的功能。很难使用该工具可以让开发者感到沮丧和延长开发时间。 功能3:支持常用功能,在测试了软件包的易用性之后,请查看对所需的附加功能的支持。 这可能包括对实时操作系统(rtos)以及通信硬件和软件(如 usb、 tcp / ip 和蓝牙)的支持。 如果您的设计需要此功能,而嵌入式设计软件不支持它,那么设计自己的解决方案将需要大量的时间和金钱。 此外,在应用程序中可能重要的另一个功能是支持功能安全标准,例如ISO26262,它为软件工具认证提供了指导。如果这对您很重要,请寻找一个工具,该工具应该提供支持“使用时增加信心”和“软件工具验证”资格方法的解决方案。 功能4:调试,现在没有人能设计出完美的软件。这是当今复杂的,高性能的应用程序尤其如此。这意味着开发人员会花大量的时间来调试应用程序,并花费大量的时间来使用调试器。因此,功能和速度调试器对上市时间有很大的影响。有些功能你可能想寻找包括:多个信息窗口,允许您监视变量、内存和堆栈;复杂的断点,允许您根据指令计数、循环计数或计时器计数暂停程序执行;保存和恢复内存使您可以轻松地将系统恢复到已知状态。以上就是嵌入式学习软件的选择的有关介绍,相信对大家有所帮助。

    时间:2020-03-22 关键词: 软件 嵌入式 学习

  • 浅析关于8位机嵌入式TCP通信的速度

    浅析关于8位机嵌入式TCP通信的速度

    长期以来,RS 232和RS 485串行通信技术一直是自动测量仪器和设备的通用通信标准。近年来,随着计算机技术,网络技术和网络技术的发展,工业自动化系统,仪器仪表领域加快了智能化,数字化和网络化的发展。通讯技术及其在工业自动化系统中的应用。出现了PLC通信技术,红外和蓝牙无线通信技术,USB接口通信技术,现场总线技术和嵌入式Internet技术等新技术。其中,基于嵌入式Internet访问技术的联网仪器是近年来提出的一个新概念。它是仪器检测技术与现代计算机技术,网络通信技术和微电子技术深度融合的产物。测试仪器已连接到Internet,并成为执行测量和控制任务的仪器网站。这种联网的仪器可以像普通仪器一样,按照定义的过程自动测量,控制,存储和显示相关的物理量,而授权用户则可以授权访问。 Internet可以远程工作,监视和诊断仪器,在某些应用程序中出现了许多问题,其中之一是系统的传输速率和使用率不高,本文是在这种情况下创建的。 1 TCP通信硬件接口 典型的8位机采用TCP协议接入Internet的以太网网络接口如图1所示。RTL8019AS以其优异的性价比,成为目前单片机以太网系统的首选以太网接口芯片。该芯片符合IEEE802.3 10Base2和10BaseT标准,具有自动奇偶检测和纠错功能,支持全双工工作模式。RTL8019AS工作于8位跳线模式,数据线SD0~SD7与8位单片机(51系列)的数据线(AD0~AD7)相连,地址线A0~A4与8位单片机的地址线(A0~A4)相连。读写信号经74S04产生。RTL8019AS的基地址(配合引脚34(AEN))为 0x8000H,对应RTL8019AS内部地址0x300H。RTL8019AS通过网络变压器HR901170A和RJ45接口与以太网相连接入internet,隔离网络上的干扰信号。 2 单片机系统中TCP通信问题分析 TCP协议是TCP/IP协议簇的核心,也是最复杂的协议。但由于其独特的自动检错和重发机制,实现了数据的可靠通信,但也正是由于其复杂性,在8 位机上实现TCP协议通信耗时就比较多,传输速率低下。TCP协议的数据通信过程,以客户机为例进行分析。图2是典型的采集系统TCP数据通信的时间序列图。在建立连接后,由客户机向服务器发送数据。假设此时客户机的启始序列号为100,每次固定发送100字的样数据。服务器负责接受该数据,但不下发任何送数据,只确认所接收的数据,其启始序列号为50。 由于服务器(一般为装有windows系统的微机或工业计算机)并不是收到数据就直接发送确认,而是继续等待接受序列中的其他数据。这就会经常触发服务器的接受延时的确认算法,这将导致剩下的数据不能在200 ms内发送。对于高速交互的采样系统而言,这将产生明显的时延。Host Requirements RFC申明TCP必须实现Nagle算法,但必须为用户提供一种方法来关闭该算法在某个连接上的执行。该算法要求TCP连接上最多只能有一个未被确认的未完成的小分组,在该分组的确认到达之前不能发送其他的小分组。实际使用Sniffer监听软件也得到同样的结果,在接收到下位机的数据包后,上位机延时 200 ms后,发送确认包,其传输速度为10 packet/s,实际网络利用率不足1%。由图3可见,只要提高服务器确认发送的速度,就可以提高通信的速度。对于本系统采用33M的主频(C051F 单片机)发送一个分组(1 024 B)和接受一个确认分组(60 B)总用时为3~3.5 ms,关闭Nagle算法后,使用Sniffer监听分析数据包,系统上位机在收到数据包后,立即发送确认包,期间只有0.3 ms左右的网络延时,系统速率提高到设定的20 ms发送一次采样数据,即100 packet/s,系统利用率提高为为原来的10倍。 然而对于有些应用场合,每次采样的数据量并不大(小于100 B),采用关闭Nagle 算法来提高传输率是不理想的,因为这样增加了网络上传输的分组的数量,同时增大了客户机(下位机)处理这些多出来的分组的时间消耗,降低了系统利用率,增大了传输出错率,大幅度的减少了持续传输时间。实验中,当采用高频单片机(100M主频),将数据通信速率提高到1 000 packet/s,发现传输错误的数据包达到5%,同时传输持续时间由原来的大于48 h不间断,减少为不足2 h,系统利用率也只有不到2%,同时已无法继续提高传输速度(由硬件条件限制)。为解决这个问题,同过分析具体TCP通信的各环节对时间的消耗过程,寻求在已有的硬件基础上,通过软件来解决问题。 首先是数据分组打包。这里的耗时与要打包的数据量和主频有关。为了便于计算,以下都用最简单的MCS-8051单片机为例进行分析。对于发送100 B的数据,外界晶振为12M的51单片机,其一个机器周期为1μs。典型的打包代码(包括TCP包和IP包)的执行总周期约为2 200个机器周期(具体大小与编写软件所使用的语言和编译器有关),用时为2.2 ms。 其次是数据备份。TCP协议需要超时重发,因而备份已发出而未收到确认的数据分组是必要的。这里的耗时与数据量和主频以及数据本备份的存储器类型有关。对于100 B数据和40 B的头部(包括TCP包的20 B头部和IP包的20 B头部),总共140 B的数据备份,采用外部存储器,典型代码的执行周期为1 130个机器周期,用时为1.13 ms。 再次是发送数据分组。这里的耗时也与数据量和主频有关。典型发送分组代码的执行总周期为2 200个机器周期,耗时为2.2 ms。 最后确认分组。这里要做的工作有:检测接口芯片,判断分组类型,拆分IP包,拆分TCP包,典型代码的执行周期为4 130个机器周期,用时4.13 ms。 总共用时9.66 ms,其中接受确认分组耗时最多,占总用时的42.8%。 3 改进后的TCP通信方案 由上面分析可以看出,对于小分组来说,接收确认分组的过程比较复杂,因而耗时也最多。因而控制服务器确认分组的发送数量,成为提高效率的关键。 研究发现通过调整Nagle算法的延时时间(每个接口的延迟ACK定时器可通过设定注册表表项TCPDelAckTicks 的值 (HKLM \ SYSTEM \CurrentControlSet\Services\Tcpip\Parameters\Interface\)来调整,该注册表表项在MicrosoftWindows NT 4.0 Service Pack 4中首次引进)和采样单片机的发送流程来控制服务器发送确认的数量。 这里发送数据分组并没有等待确认分组这个过程。当有确认到达时,所做的工作正常情况下和图3所示的系统没什么区别,只是在当丢失了分组后的异常状态出现后,才在更新连接状态时处理了超时检测和出错重发等事件。之后在数据打包后也没有备份,这里是采用了大存储器数据偏移技术,也就是说在一个分组的确认未到达时,其原始数据是不会被覆盖的,新的分组打包在其后的内存单元中,这样就节省了数据备份所消耗的时间,不过无形中增大了对内存的需求。但本应用针对的是小分组情况,所以实际需求的内存并不大。实际工作中,为了使系统稳定工作,应建立2个TCP连接,一个用于服务器(上位机)发送控制命令和进行参数设定使用,一个用于客户机(下位机)上传采样数据使用。虽然TCP可以双向传送数据,可实际工作中,发现这样在高速通信下出错率比双连接单向数据通信要高出许多,主要是因为客户机(下位机)对TCP头部的确认号和序列号的调整容易出错所致。实际使用3~5个采样分组发送一个确认分组。因为延时太短体现不了效率的提高,但延时太长,如果出错,将产生大量重发分组的情况,影响网络性能,同时也增大了对内存的需求量。通过使用Snifferr软件进行监听比较,在同样的采样速率下,在改进前,发送包速率为500packet/s,接收确认包速率为500 packte/s,出错率5%,持续传输时间小于2 h;改进后,发送包速率为500 packet/s,接收确认包速率为183 packet/s,出错率小于0.1%,持续时间大于48 h。同时,同样的硬件条件下,理论上可以进一步提高采样速率。 4 典型应用 对于高速、低数据量的采集或测控系统,如石油管道的查漏和修复系统,要求高速采集对管壁的超声波扫描信号,通常结合温度、压力、深度和角度信号为一组采样信号,其总量不足20 B。这些系统要求高的采样速率,但每次采集的数据并不多,这就产生了大量小的数据分组,这些小分组将迅速降低系统性能和网络性能。采用本方案,可以较好地解决这些问题。 5 结 论 本文分析了低层TCP协议的特定实现中每个连接的时间消耗,并找到了提高系统效率和通信速度的方法。 实践表明,这种设计提高了系统效率,提高了数据传输速率,减少了网络中传输的冗余数据包的数量,并大大提高了系统性能。 它特别适用于数据量少的高速采集或测量与控制系统。

    时间:2020-03-19 关键词: 嵌入式 tcp 8位机

  • 三星大量生产面向智能手机的512GB嵌入式通用闪存eUFS 3.1

    三星大量生产面向智能手机的512GB嵌入式通用闪存eUFS 3.1

    根据3月17日的报道,三星电子今天宣布已开始大量生产用于智能手机的512 GB eUFS 3.1集成通用闪存。 UFS3.1是固态技术协会(JEDEC)发布的一种闪存存储规范,对比前一代UFS 3.0,UFS3.1的写速提升了200%,达到了惊人的1200MB/s,连续读取速度可达2100MB/s,随机读取和写入速度分别为100,000 IOPS(每秒输入/输出操作)和70,000 IOPS,在读写速度上都有着明显的提升,不论是文件传输效率或者应用的启动速度,都能得到全面的提升,让用户获得更好的使用体验。 UFS3.1被认为是2020年旗舰手机的首选,并且可能更适合于8K视频录制、高像素相机和5G应用场景。 三星宣布已在西安的新生产线(X2)上开始批量生产第五代V-NAND,以完全满足高端智能手机市场的存储需求。

    时间:2020-03-19 关键词: 智能手机 嵌入式 eufs3.1

  • 金牌厨柜智小金嵌入式AI智慧屏,满足你对未来生活的想象

    金牌厨柜智小金嵌入式AI智慧屏,满足你对未来生活的想象

    2020年3月15日,在天猫超级品牌日黄金厨柜依然火热的同时,金牌厨柜的子公司智能家居品牌智效进发布了一款新的超级智能产品,一块用于打造出智慧厨房超级智能终端的集外观与功能于一身的会说话的"门板"——【AI嵌入式智慧屏】。 作为一块嵌入式大屏,金牌厨柜权威定义产品尺寸,搭配标准五金铰链,适合嵌入厨柜、衣柜空间,搭载21.5寸LCD触摸大屏,可以直接替换掉我们的传统门板,为我们的智慧厨房赋能。 作为行业首创一块会说话的"智慧门板",集合了AI行业最前端的技术,是实现最自然的人机智能交互工具,轻松实现语音交互、智能菜谱、接听电话、影音娱乐、全屋智能家居…… 呼唤"小金小金"唤醒它,一句话的事儿,轻松掌控生活点滴: ·语音智控,轻松接打电话 ·智能操控可视化集中管理,可连接控制家电、智能家居 ·海量片源播放,边煲汤边看剧,精彩不怕错过 ·智能菜谱、线上超市,轻松购物送到家做美味 ·个性化相册屏保设置,上传手机照片,电子相册记录生活点滴 ·留言提醒,在哪都能感受到家人的温暖 ·儿童模式,做什么都没有家人陪伴带来的安全感 ·IP65防水等级,无惧任何居家环境挑战 高颜值、高智慧的智小金AI嵌入式智慧屏实现你对智慧屏的所有想法。 诺贝尔奖获得者卡尼曼强调:“在经济行为中,工资成本和学习技能是收益和成本之间的平衡。因为懒惰是人的天性。” 该声明虽然有些“不起眼”,但它显示了技术进步已解决的问题,即如何使人们为学习成本付出更少的费用,并与人性相适应。 5G时代已经开始。 作为更自然的人机交互工具,智能屏幕(如智能手机)可能会在未来几年成为我们生活中必不可少的东西。 你想拥有它吗?

    时间:2020-03-19 关键词: 嵌入式 AI 智慧屏

  • DFI发布AMD锐龙嵌入式平台

    DFI发布AMD锐龙嵌入式平台

    锐龙芯片的主板也能做的和树莓派那样的大小吗? 没错,DFI(友通)新近推出了搭载锐龙嵌入式R1000系列APU的迷你板GHF51,尺寸84mm x 55mm,也就是一张身份证大小,处理器功耗仅12W。 不过,麻雀虽小,五脏俱全。 具体来说,可选APU型号分别是AMD上月才发布的锐龙R1606G、锐龙R1505G,均为双核心四线程,CPU频率分别为2.6-3.5GHz、2.4-3.3GHz,二级缓存1MB,三级缓存4MB,集成Vega 3 GPU核心,频率分别为1.2GHz、1.0GHz。 内存最大8GB DDR4-3200,最大64GB eMMC闪存,还提供了千兆网口、USB 3.1 Gen 2 Type-C接口、两个micro-HDMI 1.4、mini PCIe插槽、8bit数字I/O、SPI、TPM 2.0芯片等。 据了解,GHF51支持Linux和Windows 10 IoT系统,今年三季度将出货交付,但价格尚未公布。

    时间:2020-03-19 关键词: 嵌入式 AMD 主板 dfi

  • 意法半导体推出STM32L4 +微控制器面向功耗和成本敏感的智能嵌入式应用

    意法半导体推出STM32L4 +微控制器面向功耗和成本敏感的智能嵌入式应用

    中国,2020年3月17日——意法半导体的新微控制器STM32L4P5和STM32L4Q5将Arm® Cortex®处理器内核的性能优势扩展到成本敏感且注重功耗的智能物联网设备,包括能源表计、工业传感器、医疗传感器、健身跟踪器以及智能家居设备。 意法半导体新推出的STM32L4 +微控制器极具性价比,集成最低存储容量512KB的闪存和320KB的 SRAM,提供紧凑的10mm x 10mm 64引脚和7mm x 7mm 48引脚两种封装选择,让设计人员能够不再为设计尺寸受限所扰,例如可穿戴设备的外观尺寸。 新产品为USB、模拟外设等电路配备独立的电源引脚,集成独立的时钟域以及八线和四线SPI外存扩展接口,为开发人员提供设计灵活性保证。新器件还集成5Msample/s的智能模数转换器(ADC),该ADC有两个模式,全速运行模式可以最大程度地缩短采样时间,低速模式可以节能降耗。 借助意法半导体的超低功耗微控制器技术,新STM32L4 + MCU有7个主要低功耗模式,使设计人员能够灵活地管理功耗和唤醒时间,以最大程度地降低能耗需求。这些产品还支持FlexPowerControl高能效任务处理技术,以及在CPU停止时继续高能效采集数据的批处理模式。 EEMBC®基准测试成绩409 CoreMark®和285 ULPMark™-CP证明,新微控制器实现了高性能和高能效的完美融合。 新控制器还可在工业和医疗应用中保护系统,十分可靠安全,包括闪存错误校正代码(ECC)支持和SRAM的硬件奇偶校验。 数据保护功能包括硬件随机数生成器和内存代码访问权限IP保护,STM32L4Q5在标配基础上增加了加密算法加速器,支持AES、RSA、DH和ECC算法。 意法半导体还扩大了STM32开发生态系统,推出了NUCLEO-L4P5ZG Nucleo-144开发板和STM32L4P5G-DK 探索套件,每个套件均包含STM32L4P5微控制器。借助经过市场验证的STM32Cube生态系统,STM32CubeL4 MCU软件包可支持STM32L4P5和STM32L4Q5等微控制器,其中包含硬件抽象层和底层(HAL/LL)外设驱动程序、中间件组件和项目示例。新产品还支持STM32CubeMX初始代码生成器以及配置器,包括简单好用的方便超低功耗设计的功耗计算器。 STM32L4P5CEU6集成512KB闪存,采用QFN48封装。

    时间:2020-03-17 关键词: 微控制器 处理器 嵌入式

  • 强强联合!SEGGER宣布支持芯来科技RISC-V处理器

    强强联合!SEGGER宣布支持芯来科技RISC-V处理器

    随着RISC-V指令架构生态的发展与成熟,开发和调试环境及工具也成为了开发者、制造商在使用中特别关注的一环。 近日,芯来科技与SEGGER达成战略合作伙伴关系。SEGGER宣布,已对集成芯来科技RISC-V指令架构处理器的片上系统(SoC)中提供SEGGER的Embedded Studio开发环境与J-Link调试器的支持。 据悉,SEGGER对芯来科技RISC-V指令集架构处理器的支持包括其业界领先的Embedded Studio集成开发环境、J-Link调试器,以及Ozone调试工具、RTOS embOS的emPack及其面向通讯、数据存储与压缩、物联网的软件库,并提供了面向量产的批量编程器。 SEGGER对芯来科技处理器系列内核的率先支持,使得开发者可以使用Embedded Studio开发基于芯来RISC-V处理器的软件程序,Embedded Studio将为开发者提供嵌入式环境下高质量、灵活、易于使用的工具和中间件等组件,并将提高工程师对基于芯来科技处理器系统的开发效率和开发体验。 同时,SEGGER J-Link完全支持芯来科技处理器在RISC-V指令集架构之外的专有扩展功能。设计师们可以借由业界领先的J-Link对系统状态进行详尽的诊断和分析,以作为系统软硬件设计中的参考。用户除了可以使用标准四线JTAG调试接口之外,更是支持两线JTAG调试接口连接待测系统与J-Link调试接口,使得调试更加便捷。对系统集成商而言,两线调试接口可以节省部分用于调试的引脚,提供更多的I/O密度。 芯来科技CEO胡振波评论道:“SEGGER的J-Link调试器是业界领先并被广泛使用的调试器之一,其支持包括RISC-V处理器在内的常用处理器平台的调试和追踪。此次的双方合作,使得使用芯来科技处理器核心的系统集成商或终端开发者,均可受益于SEGGER提供的高度统一化开发、调试环境,从而令开发更有效率,量产更有优势。” SEGGER创始人Rolf Segger表示:“我们很高兴看到RISC-V和芯来科技在中国开启的无限可能性,SEGGER工具在开发者中被视为绝佳选择,我们很高兴与芯来科技合作并看到我们的工具被用于芯来科技的RISC-V处理器。当然,我们友好的许可条款允许任何人轻松免费的得到我们的软件,用于评估、教育或其他非商业用途。只要简单的下载运行,它就能工作。”

    时间:2020-03-16 关键词: 嵌入式 risc-v 芯来科技

  • 22nm FD-SOI工艺eMRAM年内量产,采用相关芯片的终端明年面世

    22nm FD-SOI工艺eMRAM年内量产,采用相关芯片的终端明年面世

    众所周知,eMRAM属新型存储技术,与当前占据市场主流的DRAM和NAND闪存相比,具有更快的存取速度和更高的耐用性,在边缘设备中具有替代NAND闪存和部分SRAM的潜质。它在22nm工艺下的投产,将加快新型存储技术的应用进程,未来发展前景看好。 根据格芯的报告,将在德国德累斯顿1号晶圆厂的12英寸生产线,进行eMRAM的制造加工。目前,格芯正在接洽多家客户,计划于2020年安排多次生产流片。这也意味着,采用22nm FD-SOI工艺的eMRAM有望于2020年投入量产,采用相关芯片产品的终端设备于2021年有望面世。 eMRAM属新型存储技术,相比DRAM和NAND闪存,具有更快的存取速度和更高的耐用性,适用于物联网、通用微控制器、汽车电子、终端侧人工智能设备和其他低功耗设备当中。基于22nm FD-SOI先进工艺节点制造,产品将具有更高的性价比。格芯汽车、工业和多市场战略业务部门高级副总裁和总经理Mike Hogan表示:“客户可利用这些解决方案来构建适用于高性能和低功耗应用的创新产品。基于FDX平台生产的eMRAM,更有利于集成在高性能射频、低功耗逻辑和集成电源管理的解决方案中实现产品的差异化。” 除格芯之外,其他半导体厂商对于eMRAM等新型存储器的开发也非常重视。2019年年初,三星曾宣布基于28nm FD-SOI工艺,在韩国器兴厂区投产eMRAM,并计划生产1千兆容量的eMRAM测试芯片,为大规模生产做准备。三星代工市场副总裁Ryan Lee表示:“通过eMRAM与现有成熟的逻辑技术相结合,三星晶圆代工将继续扩大新兴的非易失存储器工艺产品组合,以满足客户和市场需求。”台积电技术长孙元成也曾经透露,台积电已开始研发eMRAM和eRRAM等,并计划采用22nm工艺。这是台积电应对物联网、移动设备、高速运算电脑和智能汽车等领域所提供效能更快速和耗电更低的新存储器。 应用材料则在2019年推出业界首款具备量产价值的MRAM制造设备平台Endura Clover MRAM PVD系统,可进行材料沉积、介面清洁和热处理功能等,在半导体设备上为MRAM的量产提供了可行性。根据应用材料金属沉积产品事业部全球产品经理周春明的介绍,一个PVD系统可以整合7个Clover PVD腔室,在一个PVD系统中就可以完成10多种不同材料和超过30层以上的沉积,由于不需要像以往设备那样进行真空中断,将大幅提升成品率。 存取速度提高10倍以上,有望成为未来云服务数据中心首选 目前,业界关于新型存储器的讨论一直很热,并不仅局限于eMRAM。3D XPoint、PCRAM、ReRAMRRAM等均是人们重点关注的技术。 2006年英特尔即与美光联合成立了IM Flash Technologies公司,共同开发新型存储器3D Xpoint。虽然双方于2018年因技术路线分歧而分道扬镳,但是目前英特尔与美光均已各自量产3D Xpoint,并投入推广。英特尔在其云计算解决方案中,将3D Xpoint和3D NAND整合在单一模块当中,作为HDD硬盘、3D NAND与DRAM内存之间的一个新的层级。由于傲腾硬盘的容量是DDR4内存的10倍,断电也不丢失数据,将增加存储系统的整体性能。英特尔中国研究院院长宋继强告诉记者:“将DRAM、NAND Flash和傲腾技术相结合,在缓存和DRAM之间,DRAM存储之间插入第三层,填补内存层级上的空白,使存储结构间的过渡更加平滑,对于提高系统性能非常有利。”在2019年的“Mircon Insight”技术大会上,美光也推出了基于3D XPoint技术的超高速SSD硬盘X100。美光执行副总裁兼首席商务官Sumit Sadana表示:“美光是全球为数不多的DRAM、NAND和3D XPoint解决方案垂直整合提供商,该产品将继续推动我们的产品组合向更高价值的解决方案发展,从而加速人工智能能力发展、推动更快的数据分析,并为客户创造新的价值。” ReRAM和PCRAM同样属于非易失性存储器,适合作为“存储级存储器”填补服务器DRAM和NAND闪存之间不断扩大的性价比差距。根据周春明的介绍,在将PCRAM或者ReRAM用于数据中心存储系统当中时,相较于传统的NAND,可以提供超过10倍的存取速度,有望成为未来云服务数据中心的首选。目前,业界对于PCRAM与ReRAM的量产开发也十分积极。2019年在推出面向MRAM生产的PVD系统的同时,应用材料还推出了支持PCRAM、ReRAM量产化的Endura Impulse PVD设备。周春明预测未来3~5年,新型存储器有望解决制造上瓶颈快速进入市场。 融合还是替代? eMRAM等新型存储器会取代DRAM和NAND Flash成为市场主流吗?集邦咨询半导体研究中心(DRAMeXchange)资深协理吴雅婷认为,eMRAM只会部分取代DRAM/NAND的使用量,但并没有办法完全取代现有的存储器解决方案。在所有新一代存储器中,eMRAM的电信特性与DRAM和NAND Flash极其相似,具备一定的优缺点,并未具备完全替代DRAM和NAND Flash的性能。“使用新一代存储器,对于传统平台来说,需要改变以往的平台架构才能适应,并不是可以轻松使用的。”吴雅婷说。 应用材料金属沉积产品事业部全球产品经理周春明也表示,新型存储器具有更快的存取速度,更好的耐用性,更小的裸片尺寸、成本和功耗等性能优势。例如,以统合式 MRAM 解决方案取代微控制器中的eFlash和SRAM,可节省90%的功耗。不过,周春明也指出,目前下一代存储器在量产制程方面仍然存在很多瓶颈。 也就是说,新一代存储器想要获得一定的市场空间,还需要与现有的存储器解决方案进行配合,加快适应传统平台的架构,释放性能方面的优势。

    时间:2020-03-14 关键词: 嵌入式 fd-soi 22nm emram

  • 通过国际嵌入式系统展,我们能从中看到什么?

    通过国际嵌入式系统展,我们能从中看到什么?

    通过国际嵌入式系统展,我们能从中看到什么? 作为电子工程师,一定对各种嵌入式展会不陌生,而嵌入式工程师则分为软件、硬件、驱动等方向。2020年2月25-27日,于德国纽伦堡国际博览集团主办的EMBEEDED WORLD 2020(国际嵌入式系统展)圆满落幕。作为全球顶尖的嵌入式展会,展会自2003年创办并每年一届,今年则已成功举办了16届,来自42个国家的900多家参展商齐聚这场嵌入式工业领域年度盛会。 图1:EMBEEDED WORLD 2020入口 据了解,该展会将分为硬件、工具、应用软件及服务四大展示主题;涵盖工业4.0、自动化、运动控制、人机界面、物联网、云计算、医疗电子、智能家居、电机控制、智能计量、工业通讯等众多领域,为半导体、嵌入式板卡、工控机到各行业智能系统,以及物联网解决方案等领域提供了当今全球前沿技术及趋势的展示与交流的平台。该展是中国相关企业学习和了解全球先进技术的交流合作平台,也是进入欧洲市场及全球市场的优秀的品牌展示平台。 那么本次展会有何亮点值得“嵌友”关注? 著名C编译器的嵌入式供应商IAR 提及C编译器,让人最为印象深刻最著名的便是IAR Embedded Workbench,而这套工具则是由全球领先的嵌入式系统开发工具和服务的供应商IAR Systems。 这家公司成立于1983年,迄今已有30余年历史,许多全球著名的公司都在使用IAR SYSTEMS提供的开发工具,用以开发他们的前沿产品,从消费电子、工业控制、汽车应用、医疗、航空航天到手机应用系统…… 而IAR的Embedded Workbench支持全球几乎所有知名半导体公司的微处理器,诸如8051、MSP430以及ARM核嵌入式处理器等,具有强大而灵活的优化功能,能够生成极为紧凑的目标代码。 作为嵌入式工程师,一定会对指令集不陌生,此前全球几大指令集架构有X86、Arm、MIPS、POWER、SPARC等,其中X86属复杂指令集,Arm、MIPS等属精简指令集。RISC-V 因其简单、开放等特性,相继吸引来 华为、平头哥、IBM、NXP、西部数据、英伟达、高通、三星、谷歌、特斯拉等 100 多家科技公司加入其阵营,行业也不断在围绕它构建生态系统。 IAR Systems作为一家领先企业必然也没有在此方面停下脚步,目前来说,C/C++编译调试工具链IAR Embedded Workbench已全面支持RISC-V内核,而IAR for RISC-V也经过多个版本更迭。 据IAR Systems CEO,Stefan Skarin先生表示:“这些公司将从专业的开发工具和专业的技术支持中获益良多。作为商业工具供应商,我们在RISC-V生态系统中处于独一无二的地位,能够持续地在技术上投入资源,并为客户提供全面的技术支持。我们正在推动RISC-V软件开发进入一个崭新的高度。” 从嵌入式工程师角度来看,一款趁手的RISC-V指令集的编译器不失为AIoT时代的宝刀,而IAR正在为未来创造无限的可能。  图2:IAR员工在其展位上展出其产品 嵌入式调试的领头羊SEGGER SEGGER这家德国的嵌入式公司拥有超过25年的行业经验,主要为嵌入式行业提供多种经过高度优化的研发和量产工具。这家公司拥有很多嵌入式行业神级产品,诸如J-Link、embOS和emWin等, 很多软件第一次试运行就正常的情况非常少见,因此一款好用的调试工具对于嵌入式开发人员至关重要。利用调试器,开发人员可以将应用程序加载到目标微控制器上,逐步检查代码,查看存储器和其他寄存器,并操纵硬件。Segger J-Link便是能够省钱省时间的一款工具,不仅能够节省大量的调试运行时间和金钱,还能大幅提高开发团队的工作效率。 图3:J-Link在SEGGER展台展出 另外,具有出色性能且支持众多芯片的Flasher ARM也是市场中极受欢迎的编程器之一。这款产品支持在线和离线两种编程方式,支持基于ARM架构的片内和外扩Flash的编程。这款Flahser无需连接外部电源即可配置和烧录文件,还可当作普通的J-Link进行使用。 在软件方面,无独有偶Segger enbedded studio也拥有RISC-V simulator,Segger所开发的enbedded studio支持各类开发环境,而在编辑器方面也备受好评,智能提示功能强劲。 图4:SEGGER员工在其展位上展出其产品 本次展台上展出了其基于SEGGER AppWiazrd的emWin GUI,这个示例项目旨在协助emWin用户创建其触摸驱动的嵌入式GUI,支持emWin Pro软件包,而整体则基于NXP的i.MX RT1050搭建。 图5:基于SEGGER AppWizard的示例项目 主流市场FPGA的霸主Lattice 随着5G和IoT的发展,数据中心逐渐成为了FPGA厂商焦灼之地,Xilinx、Intel、Archonix上演强强争霸,上演异构计算和加速卡争夺之战。不过,Lattice在主流市场方面则也一直处于霸主地位,正因其在主流市场的产品定制和深入研究。 Lattice一直以来的强项在于机器视觉,目前来说,Lattice在去年推出了全新的平台Nexus和采用该平台并结合28 nm FD-SOI(耗尽型绝缘层上硅)的产品。 根据Lattice的说法,应用28nm FD-SOI工艺的FPGA便可既具有“高性能”也具有“低功耗”两种特性。本次展会上,Lattice也展出响应的示例项目。嵌入式工程师在追求功耗性能的同时,Lattice也是成本上的首选。曾经有工程师对笔者说,越大的FPGA固然是顶尖研发工程师的首选的,但过于昂贵的价格也会让人望而却步,因此Lattice这款适用于主流市场的29 FD-SOI的FPGA或许是追求经济的“嵌友”的首选。 图6:Lattice展台展出其示例项目 嵌入式工程师的必修课ST 相信任何一个嵌入式工程师都知道STM32/STM8,ST作为MCU的“王者”,赋予了工程师的无限的可能性。STM32可以说是嵌入式的必经之路。本次展会上,ST展出了其“王者产品”开发板,ST官方开发板功能由简到繁。 当然,ST这家公司作为一家IDM公司,并不止这么简单。这家公司能够将全球不同客户的需求整合到一起。 IDM厂商所具有的优势是“肉眼可见”的。一方面,如今工业市场与半导体市场通常单纯拥有硬件是不够的,还必须拥有相关软件还有整体的生态,这样才能使得产品更加安全、智能,器件才能发挥最高的能效。 另一方面,对于其他厂商来说,可能在某一领域具有极佳的技术能力,但服务于工业市场需求的是整体的方案,因此需要和许多半导体公司进行合作,非常费时费力。据MUGGERI介绍,ST作为IDM公司,能够提供工业市场所需的所有工艺,并且通过整体的解决方案安全可靠性更高,这就是作为IDM模式厂商在市场上的独特优势 目前来说,除了嵌入式工程师们所熟知的开发板以外,ST将在工业4.0大展身手,具体包括汽车IC、分立器件、功率晶体管、模拟器件、工业芯片、功率转换IC、通用MCU/MPU、安全MCU、EEPROM、MEMS、专用影像传感器、基于ST专有技术的ASIC。 图7:ST在展会展出其开发板   车规级高耐温电容TDK 电容与电子产品相同,一样需要小型化与高可靠性,而对于电容更加重要的则是耐温。目前来说,DK积层陶瓷贴片电容器的车载等级CGA系列,具有-55~125℃的耐温,面对目前车载环境普遍高达120℃的场景下,特别适用于目前残酷车载环境。 而此前就一直缺货的MLCC也是TDK的“拿手好戏”。MLCC作为智能手机、汽车等方面的重要产品,并且经常处于缺货的状态和疯涨状态,尤其是6.3V、4.7μF产品属于缺货较为严重的产品,具有一定代表性。 一款优秀而安全的电容,才能发挥电子产品的真正实力,对于嵌入式工程师亦然。 图8:TDK在展位展示其电容产品 令人瞩目的RISC-V 通过之前中国科学院微电子研究所信息中心辛卫华展示了一组全球半导体IP产业数据,数据显示ARM市场份额同比下降3%,辛卫华猜测表示正因RISC-V逐渐被市场接受,而基于RSIC-V的IP公司和IP产品正如雨后春笋般不断增加。 而另外,随着RISC-V的崛起开源SoC设计平台也备受关注,正因具备低成本、高效率、高可靠的特点,所以开源SoC平台是一种“敏捷”设计的新途径。 德国嵌入式展会上,也专门设立了这样一个分区,可见在RISC-V上,国内和国外并驾齐驱,均在发展的路途之中。之前,21ic中国电子网也曾了解到,部分国内高校在教学中已经使用了RISC-V。通过上文的介绍结合展位,可见RISC-V的来势汹汹,这个指令集或许在未来将会在嵌入式行业普及开来。 图9:EMBEEDED WORLD 2020展会上展出RISC-V 总结 在德国嵌入式系统展上,我们看到了许多关于未来嵌入式行业的势头,而这个创立于2003年的展会,根据主办方的官方统计数据,2018年该展共有来自德国、美国、法国、加拿大、意大利等国家和地区的1017家展商的参展,展览面积达42100平方米,吸引了71个家和地区的专业观众30017人次前来观展。展商满意度达到了创纪录的99%。 纽伦堡嵌入式系统展,作为嵌入式工业领域年度盛会,该展将分为硬件、工具、应用软件及服务四大展示主题;涵盖工业4.0、自动化、运动控制、人机界面、物联网、云计算、医疗电子、智能家居、电机控制、智能计量、工业通讯等众多领域,为半导体、嵌入式板卡、工控机到各行业智能系统,以及物联网解决方案等领域提供了当今全球前沿技术及趋势的展示与交流的平台。该展是中国相关企业学习和了解全球先进技术的交流合作平台,也是进入欧洲市场及全球市场的优秀的品牌展示平台。 图10:EMBEEDED WORLD 2020的火爆现场 据欧盟统计局统计,2017年1-4月,德国与中国双边货物进出口额539.9亿美元,增长3.3%。其中,德国对中国出口286.6亿美元,占德国出口总额的6.4%;德国自中国进口253.3亿美元,占德国进口总额的6.9%。1-4月,德国与中国的贸易顺差为33.3亿美元,增长198.1%。截止到4月,中国是德国第四大出口目的地和第二大进口来源国。 通过窥探EMBEEDED WORLD 2020,也可从中够看到国内嵌入式的机会,并非是管窥蠡测,而正因嵌入式技术与生活息息相关。

    时间:2020-03-14 关键词: 嵌入式 技术专访 国际嵌入式系统展

  • ZLG针对司机行为检测的嵌入式解决方案

    ZLG针对司机行为检测的嵌入式解决方案

    近些年来,我国一直是世界上因交通事故死亡人数最多的国家之一。自2000年以来,我国的交通事故发生率已经持续十多年高居世界第一。交通事故是当前世界各国所面临的严重社会问题之一,已被公认为当今世界危害人类生命安全的第一大公害,每年交通事故至少使50万人死亡。 欧美各国的交通事故统计分析表明,交通事故中80%~90%是人的因素造成的。根据美国国家公路交通安全署的统计,在美国的公路上,每年由于司机在驾驶过程中跌入睡眠状态而导致大约10万起交通事故,约有1500起直接导致人员死亡,711万起导致人员伤害。在欧洲的情况也大致相同,如在德国境内的高速公路上25%导致人员伤亡的交通事故,都是由疲劳驾驶引起的。根据最新中国交通部的统计,我国26%的车祸由驾驶员疲劳驾驶引起,直接经济损失达数十亿美元。有关汽车驾驶员的疲劳检测问题,随着高速公路的发展和车速的提高,目前已成为汽车安全研究的重要一环。 2018年8月,交通运输部办公厅发布了《关于推广应用智能视频监控报警技术的通知》,文件要求长途客运车辆、旅游客车、危险物品运输车辆提高安全性能,强制安装智能视频监控报警、防碰撞和整车整船安全运行监管技术装备,对已运行的要加快安全技术装备改造升级。 工信部在解读《智能网联汽车道路测试管理规范》也提到,“随着危险预警、碰撞保护、紧急呼叫等智能化网联化技术的逐步提升,高等级智能网联汽车的产业化发展,以及新一代的无线通信、信息安全管控等技术的应用,我们相信交通事故率将大幅降低。”据以色列保监会的测试数据,2009~2012 年,经过 3 年跟踪,安装车联网设备的车出现理赔的机率下降了 50%左右。 DMS、ADAS等车联网硬件设备以及主动安全驾驶的车辆智能风控系统,一方面可以实时线上监控驾驶过程,为司机提供主动预警语音提示,避免发生事故;另一方面可以收集汽车行驶数据,并进行数据挖掘与分析建模,统计分析行为数据、分析车辆、驾驶员进行风险评分、定期输出数据分析报告,为出租车、快车等公司解决纠纷、理赔提供依据,提供管理建议。 DMS(Driver Monitor Status )防疲劳预警系统:利用DMS摄像头获取的图像,通过视觉跟踪、目标检测、动作识别等技术对驾驶员的驾驶行为及生理状态进行检测,当驾驶员发生疲劳分心、打电话、抽烟、未系安全带等危险情况时在系统设定时间内报警以避免事故发生。 (1)人脸识别: 能够识别驾驶员身份,实现人脸比对签到签退(活体检测),人脸比对阈值可设置,或是返回比对相似度百分比应用层处理比对结果。 (2)驾驶员离岗检查: 当驾驶员处于离岗状态、驾驶员面部被遮挡、摄像头被遮盖,会触发系统报警。 (3)闭眼检测: 当行车过程中当驾驶员出现闭眼打瞌睡的情况,会触发系统报警(眼镜反光影响比较大,浅色墨镜也能识别)。 (4)打哈欠检测: 当行车过程中当驾驶员出现打哈欠的情况,会触发系统报警。 (5)分神检测(左右看、上下看): 当行车过程中当驾驶员出现分神不专注的情况,头部左右上下倾斜超过45°(可分别设置)会触发系统报警。 (6)吸烟检测: 当行车过程中当驾驶员出现吸烟的情况,会触发系统报警。 (7)打电话检测: 当行车过程中当驾驶员出现打电话的情况,会触发系统报警。 AIoT开启了智慧物联无限大的想象空间,也开启了人工智能在应用层面更多的可能性,但是AI算力是制约AI产业发展和开发者创新的痛点之一,为了激活更丰富的AI应用场景与创新产品,满足产业链合作伙伴对AI高性能计算的产品需求,广州致远电子有限公司开发了M1808系列AI核心板。 ZLG M1808 AI核心板为用户提供“嵌入式”+“AI”解决方案平台,以AI算法赋能传统嵌入式硬件。内部集成的NPU(Neural-network Processing Unit)提供最高3.0 TOPs AI算力,使泛工业嵌入式应用AI化成为可能。ZLG M1808平台除了提供稳定可靠的硬件平台之外,同时免费提供基于各种应用数据集训练的AI算法,极大降低了“嵌入式”和“AI”的开发门槛,“你敢想,我就敢干”。 ZLG DMS AI算法经ZLG资深算法团队全力开发,通过大量数据测试,在准确率、功能性、实时性等诸多方面完全满足要求,如果您需求, ZLG助您摆脱低层次价格竞争,AI算法为您免费赋能增值,高维度竞争,提升您的产品溢价!

    时间:2020-03-12 关键词: 嵌入式 zlg 行为检测

  • 贸泽电子与Kontron签署全球分销协议,备货搭载英特尔处理器的嵌入式COM

    贸泽电子与Kontron签署全球分销协议,备货搭载英特尔处理器的嵌入式COM

    2020年3月10日 – 专注于引入新品推动行业创新的电子元器件分销商贸泽电子 (Mouser Electronics) 宣布与Kontron签署全球分销协议。该公司是一家技术先进的物联网 (IoT)/嵌入式计算技术 (ECT) 全球供应商,并且是英特尔® 物联网解决方案联盟的Premier会员。签署此项协议后,贸泽便可以提供各种Kontron计算机模块 (COM) 产品,包括基于英特尔凌动® 处理器E3900系列、奔腾® 处理器N4200和赛扬® 处理器N3350的COM Express模块。 高度可扩展的COMe-cAL6系列是COM Express Type 6模块,将先进的图像处理和图形功能与广泛的实时计算相结合。该系列模块有双核和四核版本,适用于POS/POI系统、数字标牌、游戏和医疗PC、人机界面和工业机械等各种应用。 COMe-mAL10是一系列只相当于一张信用卡大小的COM Express Mini Type 10模块,配备最高可达8GB的DDR3L内存。该系列模块面向物联网而设计,采用标准的外形尺寸,可在确保稳定可靠和低功耗的同时提供强大的图形和处理性能。这些模块中集成的英特尔第9代HD低功耗图形控制器提供了4K编解码算法,可支持HEVC、H.264和VP8/VP9格式。 SMARC-sAMX7系列模块则搭载了低功耗的单核或双核NXP Semiconductors i.MX 7处理器,开发人员能够借此以紧凑的SMARC 2.0外形尺寸开发无风扇智能设备。该系列模块具有高度可扩展性,可在处理器和图形性能之间实现平衡,同时保持非常低的能耗,非常适合用于物联网和工业4.0应用。这些模块配备最高可达2GB的DDR3L以及8GB的eMMC,具有最多两个千兆以太网接口、三个PCIe插槽和四个USB 4.0端口。

    时间:2020-03-10 关键词: com 处理器 嵌入式

  • 芯来科技升级“一分钱计划”,助您开启RISC-V之门!

    芯来科技升级“一分钱计划”,助您开启RISC-V之门!

    芯来科技作为本土最专业的RISC-V处理器内核提供商,积累了大量的处理器内核工程实践经验,不断促进产品技术特性提升,建构开放的协作生态。 为了更好的促进RISC-V应用生态在国内的应用推广,进一步降低高质量RISC-V商用内核的使用门槛,芯来科技近日特推出RISC-V处理器IP“一分钱计划”升级版,为业界带来更优质的内核、更完善的配套文档、更成熟的开发环境、更便捷的开发工具,以及更完备的生态配套服务。 更优质的内核——N101 N101作为“一分钱计划”的升级版内核,具备了面积更小更精简逻辑电路(9K门),支持两线JTAG调试,并且非常适合MCU、传感器、小家电和玩具、计量芯片以及其他轻量级数模混合芯片,以及8、16位MCU应用的低成本迁移。 更完善的配套文档——N101快速上手手册 N101详细技术参数及全套技术文档已更新并公开(http://www.nucleisys.com/n100.php),“一分钱计划”升级版用户将通过完善的文档加速学习和项目导入进程。 更成熟的开发环境——SEGGER Embedded Studio 芯来科技在提供完备Nuclei Studio及蜂鸟调试器的同时,目前已全面支持SEGGER的Embedded Studio和J-Link 工具。“一分钱计划”升级版用户,将可以体验芯来生态演进带来的完善的第三方商业工具链支持。 更便捷的开发工具——FPGA评估套件 芯来科技定制了基于Xilinx XC7A100T FPGA的专用硬件开发板和专用JTAG调试器,以便于“一分钱计划”用户能够快速的移植处理器内核产品以及配套的MCU原型SoC。 更完备的生态配套服务——芯来+ “一分钱计划”升级版用户,将通过芯来科技联合生态合作伙伴提供的RISC-V AIoT软硬件定制服务,享受芯来生态的全方位支持,使得设计和导入RISC-V工程享受产业链的一站式服务对接。 如何加入芯来“一分钱”计划?

    时间:2020-03-09 关键词: 嵌入式 risc-v 芯来科技

发布文章

技术子站

更多

项目外包