金融风暴不会影响嵌入式设计

大连的IT发展 很多人兴奋于大连的IT产业,这确实是大连政府10年中最辉煌的一笔。可现实真的是高枕无忧吗?从大连嵌入式行业看看大连的IT产业现状。依据大连嵌入式协会主席提供的数据,大连大约有3000人从事嵌入式软件开发,在3000人中超过97%的人员从事软件外包业务。而剩余的3%从事着其他例如BSP,图形图像处理等业务。由于金融风暴,人民币汇率和外围竞争等原因,大连的嵌入式软件的外包业务的订单和利润率呈现 阅读详情

时间:2009-03-10 09:24 文字选择:大 中 小 来源: 维库电子市场网

  第十四届国际集成电路研讨会暨展览会春季展的深圳站上,英特尔公司嵌入式产品事业部中国区总监施养维曾表示,嵌入式市场不受金融风暴的影响,没有冬天!而恰恰本次展会所研讨的一个重要主题就是嵌入式设计。通过对北京站嵌入式设计专题研讨会的观察,听众场场爆棚,非常积极的问答互动,的确让人感觉到嵌入式设计的热度不减,似乎也验证了施养维的说法,故这里引用他的原话作为标题!    

  在北京站的研讨会上,围绕嵌入式设计进行了深入研讨,具体的主题包括FPGA嵌入式软设计工具,WindowsEmbeddedCE的BSP驱动与开发,嵌入式应用处理器,嵌入式设计应用存储,利用嵌入式设计创建差异化的多媒体观赏体验等。    

  嵌入式设计平台

  众所周知,嵌入式设计平台一直都是嵌入式设计的一个关键组成部分。而对于FPGA来说,传统上,其设计工具一直都是器件供应商自身提供。出于简单的原因,这些工具之间彼此互不兼容,甚至是互斥的关系。虽然从去年开始,出现了一些支持FPGA开发的非原厂家的支持工具(如NI公司的LabView),但这些工具的出发点都是为了工具厂商原来的目的而设计的,而对FPGA设计的支持也只不过是一个扩展性或增值功能。就在这次展会上,则出现了非FPGA器件提供商原厂的专业性设计平台――AltiumDesigner。    

  面对FPGA厂商各自都有自己的设计工具,为什么像AltiumDesigner这样的专业设计平台还会如此遭到工程师们的热捧呢?围绕这一问题我分别与现场工程师以及该公司的高级FAE马熙飞作了交流。一位工程师表示,有了这样的高级综合性工具,就可以突破器件厂商自己的设计工具局限性,可以用一套工具覆盖所有的FPGA器件。而针对器件库的动态链接支持方面的具体做法是,Altium将各器件的参数库直接集成到Designer自己的库中,而无需再购买器件公司的工具或参数库来进行动态链接。    

  作为推出第一套基于Windows的PCB设计工具(Protel)的Altium公司,这次推出的Designer实际上是继各个版本的Protel之后的高级设计软件平台,重要的是增加了FPGA/PLD可编程设计的开发功能。其功能涵盖了板级设计,管理库,从设计到制造的过程验证,支持各类可编程器件,FPGA/PLD的集成,还有丰富的设计管理。其特点在于统一了板卡设计流程,提供了单一的集成设计数据输入,电路验证和PCB设计环境。对于FPGA类的可编程器件的支持,在Designer的编辑环境中,可以以板级进行互联,这就有点类似于小型的IP,可以方便地实现整个设计环境中器件的随意转移。而对于FPGA/PLD的集成,主要是解决了超大规模可编程器件的设计问题,通过板卡设计实现了不同大型FPGA项目之间的无缝链接。提供了FPGA-PCB联合设计,并在目标共同平台上方便地交互调试。    

  另外,正是由于板卡级设计概念的实现,还更有利于复用原有设计,并使用户的设计习惯得到更好的尊重。    

  至于会不会对器件厂商的设计工具等商业利益造成冲击这一敏感问题,这实际上是一把双刃剑,笔者认为这毫无疑问会对器件厂商的自身开发工具造成冲击,但这却会促进可编程器件本身的应用与推广。所以,“器件厂商都给我们提供完善的支持”,马熙飞如此说。    

  嵌入式操作系统

  在研讨会上,嵌入式巨头微软公司的OEM部门技术推广经理马宁与众多参会的工程师们进行了生动活泼的互动与交流。作为WindowsEmbedded应用的开发者,系统架构师,以及长期从事嵌入式开发的经验,马宁从嵌入式软件WindowsEmbeddedCE的硬件相关的底层开发技术着手,深入介绍了BSP,Bootloader,OAL的基本概念和加载方式,以及如何利用KITL进行系统的内核调试等精彩内容。他以引导和激励相结合的方式,吸引了众多工程师和研究人员参与互动,让工程师们通过具体应用来帮助他完成演讲和技术推广,起到了很好的演讲和推广效果。    

  从马宁的演讲中不难看到,他把焦点集中在如何让工程师们在最短的时间内掌握OS的特殊地方的使用技巧,特别是那些与常规用法不同的地方。如他通过与视窗比较生动地解释了Bootloader的功能和加载顺序,板极支持包的用法,甚至谈到在没有OS状态下这些特殊功能的使用方法,还有流式驱动的用法等,工程师们反映受益匪浅。    

  嵌入式处理

  嵌入式处理器一直是设计思想的实现关键。飞思卡尔公司无线与移动系统产品部中国区市场经理蒋宏,围绕近期嵌入式市场的变化,以及该公司在i.MX系列处理器的基础上,针对市场变化所最新推出的新型的、具有更高成本效益的i.MX37和功能更加强大的i.MX35处理器,蒋宏深入介绍了这两款处理器的参考设计,应用注意事项以及应用生态系统等。   

图:基于ARM内核的飞思卡尔i.MX35多媒体应用处理器的功能方框图。

图:基于ARM内核的飞思卡尔i.MX35多媒体应用处理器的功能方框图。

  对于飞思卡尔的i.MX系列处理器,与之前的版本比较,实际上的基础架构等都没有什么区别,主要是针对应用进行了很多改进和相关功能加强。如对于像上网本这类的新兴应用来说,处理器的生态环境就发生了较大的变化。在这类应用中,对数据流量要求较高,而对各种外设以及快速运算方面的需求就低一些,于是,飞思卡尔推出i.MX35低成本应用处理器,并将一些美工图形设计与处理功能分离开来,从而减少对图形设计人员在技术层面上的约束。这类处理器特别适合上网本和学习机这类相对简单的应用场景。    

  嵌入式存储

  虽然任何嵌入式应用都离不开存储器,也可以笼统地讲嵌入式设计没有冬天,但似乎嵌入式存储还感受不到春天的温暖。在经过几年飞天式的高速发展后,嵌入式存储已经经历了不短一段时间的痛苦煎熬了,从存储巨头Spansion的破产保护就足以说明这一点。在笔者开来,存储在短时间内还难以脱困,还要继续饱受风寒的煎熬。    

  不过,存储业界也在积极地应对变革,如Spansion公司推出的与先进工艺匹配的MirrorBitFlash技术,目前容量已经达到了1G。推出这种技术的很大一个原因就是速度快,可以达到50ns,从而可以把应用向很多应用领域扩展;再就是该技术适合于新节点工艺,目前已经在18nm工艺上试验成功。而传统的FloatingGate技术到40nm后,再往下走不下去了。另外,这些公司也正抓紧向大容量Flash的设计挑战发起冲击,如Spansion公司就在积极开发4G和8G的Flash技术,据该公司的SCID亚太区市场经理黄强介绍说。但当笔者问及10G容量Flash的研究情况时,黄强认为目前还有很大的难度,他认为短期内困难比较大,还有很长的路要走。    

  笔者之所以关注10G容量的Flash,这是因为一旦容量能够达到这个级别,闪存的应用范围和规模、甚至应用模式都可能得到变革,就可以替代光盘,覆盖大容量的高清存储市场。而到那时,将会是嵌入式存储第二个春天的真正到来!

Contex-M3寄存器组整理 看我以前的博客,关于ARM 寄存器和汇编,我之前写过和写过相关的博客至少有三次,可是实际情况却是过了一两年就基本忘了,感觉之前学的都是囫囵吞枣,没有真正的明白,也许学习就是这样,一开始只能记个大概,多看几遍多用几遍也许就理解了。每次看到汇编的地方,必然就会想起R0-R15寄存器的意思是啥。 阅读详情

相关推荐

《AI实战嵌入式Agent +MCP+skill》课时2.5|定时器实战

本课讲解定时器时基单元原理,通过PSC、ARR、CNT三寄存器配合实现精确周期控制。以84MHz时钟为例,计算得PSC=8399、ARR=9999可实现1秒溢出周期。采用HAL_TIM_Base_Start_IT启动定时器更新中断,在HAL_TIM_PeriodElapsedCallback中处理周期任务,实现非阻塞、高精度的定时。相比HAL_Delay的阻塞式延时,定时器中断方案不占用主循环,支持并发操作,是嵌入式系统中实现周期任务的高效方式。

现任某外企的算法工程师!专注于人工智能、嵌入式、FPGA、论文写作四大主题的教程和经验分享!辅导请➕v :sci666888999 144

RMI被netlogic收购

RMI被netlogic收购

突围 2752

Aveva Marine C# 二次开发入门001

1# 引用 C:\AVEVA\Marine\OH12.1.SP4\Aveva.ApplicationFramework.dll C:\AVEVA\Marine\OH12.1.SP4\Aveva.ApplicationFramework.Presentation.dll 2# 引用命名空间, using Aveva.ApplicationFramework.Presentation;usi...

weixin_30245867的博客 1911

0911期即将上市:Windows 7: 再现辉煌

 本期封面报道: Windows 7: 再现辉煌酝酿已久的Windows 7终于在2009年10月发布了。虽然有Vista的阴影,但Windows 7的表现却得到了业界很大程度上的认可。结束8年时间的等待之后,我们终于迎来了一款值得期待的Windows新品,它将如何再现微软帝国的辉煌?来自英特尔、英巴卡迪诺

《程序员》官方BLOG 3456

实现高精度卷积混响--MATLAB仿真篇

一、前言 之前在STM32F407上现实了直播声卡,实现的经典Schroeder混响模型和Moorer混响模型,得到不错效果。后来得知卷积混响最为真实地表现空间的特性,所以也就尝试在MCU上实现一个高精度的卷积混响(卷积点数为32768),目前MCU出来的混响效果算得上一流水准,本人也在计划在ADI的21489或者SC584上更高精度的卷积混响。 二、卷积方式 1、conv1是使用MATLAB自带卷积函数conv 2、conv2和conv3是改进后卷积过程,具有减少运算量特点,方便嵌入式移植 clear;

Six44的博客 5073

领域驱动设计整理——实体和值对象设计

实体引言在领域驱动设计里,实体的设计可以说是通用语言的核心,也是最开始在模型划分中需要考虑的。怎么样设计实体和怎么样划分限界上下文同样重要。实体的概念就是要保证通用语言的完整性。领域驱动让设计实体的关注点从数据的属性和表的关联转化到了富有行为的领域概念上。 实体是具有可变性的,这是一个和值对象比较明显的区分,也即实体是可以持续得变化,持续得修改,并且具有唯一的标识。在设计实体的时候需要跳出CRUD的

马猴烧酒└(┐卍^o^)卍ドゥルルル~楪詩月「YUZURIHA SHIZUKI」 2万+

从商业地标到技术架构:系统脆弱性与工程风险管理启示

在复杂系统设计与工程实践中,单点故障和供应链风险是影响系统可靠性的核心挑战。从技术原理看,任何系统都依赖于稳定的信号链、电源管理和时钟树等基础架构,这些环节的失效可能导致整个体系崩溃。其技术价值在于通过冗余设计、失效模式分析和可测试性设计来提升系统韧性。在应用场景上,无论是芯片开发、嵌入式系统还是商业项目,都需要在架构阶段就考虑全生命周期风险。本文通过一个商业地标案例的深度解构,生动诠释了技术决策如何影响系统根基,并警示工程师需对复杂度保持敬畏,将供应链管理视为核心竞争力,而非单纯的成本中心。

weixin_33006121的博客 362

解决LangChain4j报错HTTP/1.1 header parser received no bytes

当使用调用自己部署的大模型服务时报错: 报错信息如下:

weixin_44455388的博客 2334

0911期最新上市:Windows 7: 再现辉煌

本期封面报道: Windows7:再现辉煌 酝酿已久的Windows7终于在2009年10月发布了。虽然有Vista的阴影,但Windows7的表现却得到了业界很大程度上的认可。结束8年时间的等待之后,我们终于迎来了一款值得期待的Windows新品,它将如何再现微软帝国的辉煌?来自英特尔、英巴卡迪诺、雅虎中国、支付宝以及金山软件等企业的资深专家,为您从不同角度解读Windows7。...

《程序员》官方BLOG 587

Linux安装部署PostgreSQL详细步骤

Linux安装部署PostgreSQL详细步骤

2301_77356579的博客 9318

E-Prime脑电实验打mark全攻略:从端口查询到串并口实战(附常见问题解决)

本文提供了E-Prime脑电实验打mark的完整实战指南,涵盖端口查询、并口与串口配置的核心步骤及常见问题解决。文章深入解析了mark原理,并详细介绍了通过E-Basic脚本和Serial设备对象发送信号的两种方法,帮助研究者实现E-Prime与脑电设备的高精度时间同步,确保实验数据可靠性。

4k5l6j7h8的博客 354

【STM32】 ADC 完全指南:从模拟信号采样量化到五大架构原理

本文系统介绍ADC核心概念与五大主流架构。模拟信号具时间与幅值连续性,需经采样(满足奈奎斯特准则防混叠)、量化(引入±1/2LSB误差,SNR≈6.02N+1.76dB)、编码三步转为数字信号。重点解析Flash(并行高速但受限于比较器数量)、SAR(逐次逼近,低功耗适合MCU如STM32)、双积分(高精度抗工频,用于万用表)、流水线(高速吞吐)及Σ-Δ(高分辨率,靠过采样与噪声整形)五类架构原理、优缺点与应用场景。强调分辨率≠精度,选型本质是速度、精度、功耗与面积的权衡。

专注后端与底层技术,分享实战干货与学习笔记,梦想进入字节跳动,步履不停,热爱不止。 431

18、改进的LSTM用于污染物浓度预测

本文探讨了改进的长短期记忆网络(MLSTM)在空气污染预测中的应用,重点分析了其对印度泰米尔纳德邦五个城市(金奈、塞勒姆、哥印拜陀、马杜赖和图蒂科林)的PM2.5、PM10、SO2和NO2四种污染物浓度的预测效果。通过与传统LSTM模型的对比实验,结果显示MLSTM在预测准确性和执行效率方面均优于LSTM。研究结果表明,MLSTM在空气质量预测领域具有较高的应用潜力,可为环境保护和空气质量管理提供有力支持。

j0k1l2m3n的博客 174

18.STM32F103C8T6时钟系统基础

本文以电脑与单片机类比,阐释时钟系统在嵌入式开发中的核心作用。单片机内核类比CPU,AHB/APB类比PCle与USB接口,Flash与RAM对应硬盘与内存。通过CubeMX配置时钟,从8MHz内部时钟到72MHz外部晶振,改变HCLK影响主频,进而改变板载LED闪烁速度。分析for循环耗时:虽理论800万次循环应耗1秒,但实际受指令周期、编译优化(可能删除空循环)、数据类型及中断影响,耗时可达数秒或趋近零。强调时钟频率决定“心跳”,但精准定时需考虑多因素,验证时钟差异需依赖实际配置调整。

2603_94865212的博客 212

ISO21434 组织网络安全管理(二)

为了实现网络安全工程,该组织建立并维护网络安全治理和网络安全文化,包括网络安全意识管理、能力管理和持续改进。这涉及到指定针对本文档的目标进行独立审计的特定于组织的规则和过程。 为了支持网络安全工程,该组织实施了网络安全的管理系统,包括管理工具和应用质量管理系统。

qq_42357877的博客 1322

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

基于STM32的智能浇花系统

本文设计基于STM32F103C8T6的智能浇花系统,集成DHT11、YL-69、MQ-135、GL5528四类传感器,实现温湿度、土壤湿度、CO₂浓度与光照的实时监测。系统支持自动、手动、远程三模式联动控制,通过ESP8266-01S以MQTT协议上云,配合手机APP实现数据可视化与远程指令下发。硬件采用多通道ADC采样、继电器驱动与OLED显示,软件实现精准时序控制与双向通信。测试表明系统稳定可靠,完整覆盖“感知—控制—云联”IoT全链路,具备高扩展性与工程实践价值。

weixin_45732499的博客 171

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

35ms 抗量子握手:ESP32-S3 跑通 ML-KEM-768

ML-KEM(Module-Lattice-based Key Encapsulation Mechanism)基于格密码,是 NIST 2024 年正式发布的 FIPS 203 标准。选 768 参数级(而不是更低的 512)是因为它被广泛视为"长期安全"档位——CATAPULT 等行业联盟也推荐 IoT 长寿命设备直接上 768。密钥交换的抗量子性。现有 IoT 设备大量使用 ECDH,量子计算机(Shor 算法)一旦可用,ECDH 直接失效。

嵌入式单片机实验室 208

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

网口ps端--基础知识--调试(1)--deepseek

你现在卡住,是因为这每一层(硬件、驱动、lwIP 协议、IP 地址)中,只要有一层不对,网口就不通。物理层:看灯。灯亮说明线没问题,PHY 没死。MAC 驱动层:看串口打印。有没有打印出Link Speed?如果卡在自协商,说明你的 PHY 驱动还没配好。lwIP 协议层:如果底层通了,IP 也配对了,你调用udp_recv注册了回调函数,当电脑发来 UDP 包时,lwIP 会自动把数据包拆开,送到你的回调函数里。你之前一直在改,就是一直在死磕第 1 层和第 2 层。

AlibabaApple的博客 95

S021D-基于STM32单片机自动追光系统(舵机)【Proteus仿真+Keil程序+原理图】

设计以STM32单片机、四路GL5516光敏电阻、两路SG90舵机、OLED、按键搭建双轴追光云台系统。支持手动/自动模式切换,按键可调节追光灵敏度并保存至FLASH;自动模式依靠四路光敏采集光照差值计算方位,驱动舵机跟踪光源,OLED实时显示云台角度与工作状态。

51单片机实物制作DIY设计 181

ARM64-GNU汇编器

o伪指令分配大小例子伪指令分配大小例子.byte1 字节.byte 0x412 字节.word / .long 4 字节8 字节.ascii字符串(不加 \0)字符串(自动加 \0).byte:把 8位数当成数据插入汇编代码中。.hword和 .short:把16 位数当成数据插入汇编代码中。.long和 .int:这两个伪指令的作用相同,都把 32位数当成数据插入汇编代码中。.word:把 32位数当成数据插入汇编代码中。

weixin_43903002的博客 175

认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇14

本文系统阐述了STM32晶振电路设计要点,强调负载电容匹配与R_Ext必要性需基于计算验证,指出PCB寄生参数对振荡精度影响显著。重点提出振荡器PCB设计规范:缩短走线、加地保护环、分离地平面、避免串扰,并说明焊接工艺与环境防护对稳定性的重要性。同时解析内部时钟不可用于USB因温漂大,且PLL不放大ppm误差。最后推荐使用MEMS振荡器替代传统晶振,实现低功耗、小体积与高可靠性。

一只天天被叨叨的小可爱 288

两节干电池升压3.3V芯片选型指南:PW5100/PW5103/PW5150一文搞懂

遥控器、血压计、无线鼠标键盘、门磁报警器等干电池供电设备, 如何将 1~3V 电池电压稳定升压到 3.3V 给 MCU 和传感器供电?PW5100 / PW5103 系列专为 1~3 节碱性电池或镍氢电池低压升压场景优化, 0.7V 超低启动、95% 高效率、仅 4 颗外围器件,是干电池升压的首选方案。只要是 1~3 节碱性电池或镍氢电池供电、需要稳定 3.3V 或 5V 输出的低功耗场景, PW5100 / PW5103 系列都是首选方案。两节串联电压范围仅 1.8V~3.2V,且全程持续下降。

MILLET6的博客 112

嵌入式8 - 认识项目和GPIO输出速度

STM32程序需要手动定义出一系列宏来表示寄存器的地址,由于STM32涉及到的哇哦设寄存器非常多,在这个过程后还需要反复阅读文档,非常容易出错,因此ST官方推出了一套定义好的函数库,称为HAL库,王我们可以直接通过调用库函数的方式来完成上述所有寄存器的操作,简化了开发流程,提高了效率。HAL库 -- 硬件抽象层。

2601_95032979的博客 147

工业物联网实战:基于边缘计算的园区机电设备预测性维护架构设计

在大型园区(楼宇自动化BA系统)的运维中,电梯、水泵、消防管网等关键机电设备的可靠性直接关系到整体安全。传统的定期巡检与事后维修模式,难以捕捉设备的偶发性故障。 本文从底层系统架构出发,探讨如何利用边缘计算与AI算法,构建一套高可用、低延迟的设备预测性维护(PdM)系统。

sxyxhwl的博客 199

stm32PID算法-理论和思路

1.确定一个调控周期T,每隔时间T,程序执行一次PID调控,调控周期一般取决于被控对象变化的快慢(对于电机控速而言,调控周期无需特别快,一般20-100ms即可,控速不可过快,因为受编码器分辨率限制,调控周期越快,编码器测速的分辨率越低,过快的调控周期,编码器测速不准)2.产生原因:纯比例项控制室,若误差为0,则比例项结果也为0,被控对象输入0时,一般会自发地向一个方向偏移,产生误差,产生误差后,误差非0,比例项负反馈调控输出,当调控输出力度和自发偏移力度相同时,系统达到稳态。

zjxsmsw的博客 193
上一篇: 多通信接口接入互联网的嵌入式网关设计(二)
下一篇: ubuntu下常见显卡驱动安装及3d效果的开启
Linux先生
博客等级 码龄20年 97粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值