头条 使用有安全保障的闪存存储构建安全的汽车系统 在现代汽车嵌入式系统中,高度安全的数据存储是必不可少的,尤其是在面对日益高明的网络攻击时。本文将介绍设计师正确使用闪存的步骤。 最新设计资源 LPC2214的IAP实现方案[嵌入式技术][其他] LPC2214的IAP实现方案,引 言<br /> IAP即在应用中编程,对于嵌入式产品,指在不影响产品正常运行的情况下实现应用程序的更新。许多ARM芯片都提供该操作接口,相对于ISP(在系统编程)方式,具有方便灵活且不需要借助专用boot装载程序或工具的 发表于:2011/7/28 μC/OS-II在LPC2378上的移植及应用[嵌入式技术][其他] μC/OS-Ⅱ具有很强的移植性,具有多任务实时可剥夺型内核,而且代码量较小,源代码开放,可被广泛移植到8位、16位等许多微处理器上。国外诸如APC,ROTEK等企业都在产品中成功地使用了μC/OS-Ⅱ内核,不仅开发成本低,而且系统精简,因此将μC/OS-Ⅱ移植到LPC-2378这种工业级的芯片上,具有相当的商业价值。 发表于:2011/7/28 嵌入式操作系统μC/OS-Ⅱ面向数控系统的改进[嵌入式技术][其他] 本文根据数控系统任务特点,对μC/OS-Ⅱ的任务划分和任务调度做了改进,更加方便数控系统任务的在μC/OS-Ⅱ上的添加,同时也便于μC/OS-Ⅱ对不同任务的管理。抢占式任务减少了任务切换花费的时间,并提高了硬件资源的利用率,但应注意抢占式任务的数量不能过多,最好小于等于3个,否则会影响OS正常运行。改进后的内核已应用到了实际项目中,系统稳定可靠。 发表于:2011/7/28 基于STM32的交流永磁同步电机驱动器设计[嵌入式技术][其他] 本文所设计的基于STM32的交流PMSM控制,结合先进的IPM功率逆变器,简化了硬件电路的设计,充分利用以Cotex-M3为内核的STM32的优势,其丰富的固件库函数缩短了开发周期。圆网印花机的实践应用表明,基于STM32的交流PMSM具有良好的动态性能,符合工业控制的需求。 发表于:2011/7/28 利用FPGA解决手持设备MPU功耗问题[可编程逻辑][其他] 为应对上述挑战,越来越多的设计人员开始使用FPGA进行手持产品的开发。FPGA的功能日益强大和丰富,而门数、面积和频率也在不断增加。FPGA的开发和周转时间要比定制ASIC短得多,可重复编程的额外优势使得FPGA成为手持嵌入式系统领域中颇具吸引力的解决方案。在基于ASIC或FPGA的设计中,设计人员必须认真考虑某些性能标准,他们面临的挑战主要体现在面积、速度和功耗方面。 发表于:2011/7/28 基于STM32的RA8806控制器LCD设计[嵌入式技术][其他] RA8806点矩阵液晶显示控制器内置字库、触摸屏和键盘接口,具有功能强、移植性强、性价比高的特点,比其他同类产品更受设计人员欢迎。采用RA8806控制器的LCD可以充分满足STM32嵌入式系统的各种液晶显示需求,为了实现这一目的,给出了在STM32上驱动该控制器的方法、触摸屏校准的思路及部分程序,并在实验中得以实现。 发表于:2011/7/28 Linux平台上S3C2440的物流配送系统设计[嵌入式技术][其他] Linux平台上S3C2440的物流配送系统设计,物流配送是物流过程中的一个重要环节,一个好的物流配送系统能够大大降低整个物流系统的成本。本文利用GPS、Cell-ID、RFID三者结合的高精度定位技术,基于S3C2440处理器Linux平台实现了对物流配送系统的监控与管理。 发表于:2011/7/28 如何提高血糖仪系统的设计效率[嵌入式技术][其他] 血糖仪是一种用于测量血液中葡萄糖浓度的医疗设备,根据具体的血糖浓度,可能还需要提供低血糖药物管理功能。血糖仪要使用测试条以便与病人的血滴发生作用。在经过化学反应后,就能从血糖仪上读出用mg/dl或mmol/l单位表示的血糖值。血糖仪应具有便携、低功耗、易用和增强体验等特性,这些要求将直接影响血糖仪产品的技术和利基市场。 发表于:2011/7/28 基于FPGA的电机智能驱动控制系统设计[可编程逻辑][其他] 智能驱动器以及许多汽车和ISM厂商正面临着满足新的市场需求和不断发展的标准要求所带来的重重挑战。在现代工业和汽车应用中,电机必须具有高效、低噪声、速度范围宽、可靠性高、成本合理等特性。 发表于:2011/7/28 基于OSEK VDX平台的汽车嵌入式系统开发[嵌入式技术][其他] 随着汽车技术的发展及微处理器技术的不断进步,嵌入式系统在汽车电子技术中得到了广泛应用。基于此综述了汽车嵌入式系统的应用发展、开发平台和开发流程,介绍了基于OSEK/VDX平台的汽车嵌入式系统开发的专门技术和实现方法。 发表于:2011/7/28 使用CompactRIO系统和LabVIEW软件来控制辗环机[测试测量][其他] 对于我们以前的轧制控制系统,我们无法通过可编程逻辑控制器(PLC)来控制气压缸的通信和反应速度,而必须使用一种昂贵的PLC传感器通信模式与位置控制传感器进行通信。因此,我们希望找到一种低成本的通信方式。 发表于:2011/7/28 基于NI LabWindows/CVI, LabVIEW和PXI开发集成的航空电子测试系统[测试测量][其他] 军用航空电子设备的生产需要经过一些特殊的步骤,如产品验收,项目认证以及对交付后的产品进行单元测试等。这些就需要设计和生产一些非常复杂的测试系统去模拟技术环境、检测被测器件。几乎所有的案例里,军用航空电子设备的I/O接口都有其专有的协议标准,需要特殊电子板卡进行通信,这也导致了大量的时间、金钱和资源的浪费。 发表于:2011/7/28 使用LabVIEW和NI PXI 测试ASIC[测试测量][其他] 我们的物理解决方案能够检测低能量、高密度的X射线辐射(见图1)。我们设计了专用的X射线探测器的读数ASIC,如DEDIX[1]、RG64[2]和SXDR64[3],这些都是用于读取硅条探测器,以及诸如PX90[4]的芯片(该芯片采用90纳米CMOS技术构造,并用于读取像素探测器(见图2))。我们的芯片包含多达几千个读数通道,以单光子计数模式工作,这意味着如果某个撞击探测器的光子的能量超过一定的阈值,读数通道就可以对其计数。所有的芯片都包含模拟和数字部分,并具有数字通信接口,用于控制ASIC并输出所采集的数据。每个接口可能有不同数量的针脚,可以与不同的数字I / O一起工作,速度高达200MHz。我们需要尽可能快地测试ASIC,得到结果并作进一步的处理。 发表于:2011/7/28 ARM+Linux嵌入式系统的BootLoader设计[嵌入式技术][其他] 通过对Boot Loader的分析可以看出,设计一个性能优良的Boot Loader可以提高系统的稳定性及实时性,它是嵌入式开发中不可或缺的一部分。只有设计出一个稳定的Boot Loader,才能进行下一步的系统开发工作,直至完成整个嵌入式系统的开发。设计Boot Loader是一项很复杂的工作,需要对硬件资源和所用的操作系统有很深的理解。在实际开发中可以根据需要简化设计,去除不必要的系统功能,这样可以大大提高程序执行的效率和稳定性。这里给出的Boot Loader已经顺利通过了调试,可以正常加载操作系统。 发表于:2011/7/28 基于AD7879的“两点触摸”手势识别系统的实现[显示光电][其他] 本文提出了一个创新的“两点触摸”概念,它利用阻性触摸屏控制器AD7879在廉价的阻性触摸屏上检测最常见的双指手势(缩放、捏合和旋转)。 发表于:2011/7/28 <…2039204020412042204320442045204620472048…>