推荐阅读最新更新时间:2024-11-12 12:39
LabVIEW程序风格协定I
好的程序,必须具有统一的风格。 项目开发中,经常存在多人共同开发同一程序的情况。风格不一致,导致的结果是程序可读性差,难于维护。为了避免这些问题,做为一个系统软件工程工作者,需要在工程项目开始之前有一套团队成员彼此遵守的开发风格指导。 工程项目的成功与否,一下几个方面是必须注意的: 简洁整齐的界面 团队开发人员易读的Block Diagram 整个项目开发文档 根据经验,需要在一下几方面进行统一的规定 I. 目录结构 II. 前端面板风格 III. 结构图形风格 IX. 图标和连接块风格 X 菜单格式 XI 模块定义 XII 整体结构样式 I.目录结构
[测试测量]
用Proteus学习51单片机之I2C(IIC)总线
在学习单片机的过程中,我常有这样的烦恼:随随便便一个芯片,少则占用三五个IO口,一般的就占用8个,稍微想用多一点芯片吧,老觉得IO口不够用。学串口的时候觉得串口是个好东西,连两条线就够了,现在学到I2C,觉得这也是一个非常好的东西,也是两条线,还能给每个总线上的设备设立地址,简直就是一个小网络了。 I2C总线使用两条线,一条是时钟线,称为SCL,一条是数据线,称为SDA,各个设备就并在总线上,每一个总线上的设备都有一个自己的地址,主机在操作设备的时候,都会先发送一个地址码,告诉被操作机,接下来的命令由它接收。 接下来说一下I2C总线的数据有效性。I2C总线进行数据传送时,要求SCL为高电平时,SDA上的数据必需保持稳定,换言之,当
[单片机]
Imagination 全新多线程、多核处理 I6500 MIPS CPU 产品概述
Imaginaon拥有完整的硅IP(硅知识产权)产品组合,包括SoC(片上系统)所需的关键性处理器,能够用来开发各式各样的移动、消费类和嵌入式产品。该公司全新的Warrior I –class I6500 是一款多线程、多核、多集群设计。可为多核异构设计提供全新等级的系统效率与可扩展的运算能力。完全满足汽车辅助驾驶系统和汽车、网络、、工业自动化、安全、视频分析、以及其他日益依赖于异构运算等应用的需求。
[机器人]
AVR单片机—(五)、ATMEGA16的USART与PC机串行通信—02
五、ATMEGA16的USART与PC机串行通信 五—(02)、PC机发送字符给单片机,然后用液晶显示发送的字符~~~ 这章节也是相对挺简单的~~直接上图片吧~~ 基本上就这么点吧~~然后就是程序了,这里我只是粘贴一下重要的程序~~,有的程序在以前的文章中用过了,我就不粘贴了~~比如说是lcdinit这个.c和.h文件吧~~都是以前就贴出来的,这里我就不说了~ IAR5_2.c文件: //------------------------------------------------------------------------------ //这个实验进行多个字节的发送和接收 //单片机收到多个字节后既将其回传给PC
[单片机]
为什么AVR单片机需要写1作为清0中断标志位
关于“为何AVR使用写1作为清0中断标志位的手段”这个问题我看过很多的相关资料。在AVR的手册中并没有给出为什么的解释,只是强调了“写1清0中断标志位”。同时我也看到很多新的芯片,如DSP等,也是采用写1清零标志位的。但没有找到更专业的,或从根源上的说明,如果那位有这方面的知识或资料,欢迎深入的讨论学习。 下面是我个人的分析和解释,供参考。 1、首先从硬件上的考虑,通常的读写处理单元是以8BIT字节为单位的,因为数据总线一般是8位的倍数。这样对位的操作就不方便,不能直接写1位(会改变其它的位),需要先读到寄存器,然后改动1位,最后回写,需要更多的时间。 2、对于RAM操作一般采用直接写的方式,所以对RAM基本上没有直接的位操作
[单片机]
优恩车载电源端口系统-24V电源系统静电放电及脉冲过电压防护 I
方案简介: 随着信息技术、汽车工业的大力发展,大量的车载电子设备应用于汽车之中如:车载影音娱乐系统、车载导航系统、防盗系统、自动温区空调系统等,众所周知,车载电子设备正常工作的前提条件就是需要拥有一个稳定的供电系统;由于汽车内部的电磁环境极其恶劣,汽车在正常运行时会产生大量的电磁干扰,通过耦合、传导、辐射的方式,传播到电源系统,影响汽车电子设备工作,最糟糕的是车辆本身所产生的干扰,如点火系统、发电机和整流器系统的干扰脉冲苛刻的要求;此方案采用符合 AEC-Q101 认证的车规级 TVS 管做防护,175℃的高温运行条件,适用于汽车应用领域的各种严酷条件,满足汽车专用测试最新标准 ISO7637-2、ISO16750-2 的测试需求
[嵌入式]
有关STM32F103C8T6使用ST_Link的注意事项
新手学习使用STM32的这块板子,中间遇到了一些问题,折腾了半天,最后在网上看各位大神的博客才解决。我也想分享一下自己的经历,帮助一下其他人少走弯路吧。 关于ST-Link的使用方法和Jlink差不多,网上也有很多博客有所介绍,我就不多提了,我说几个我遇到的主要问题。 1.开始时我看STlink与C8T6上面有接3.3V与GND以为这便完成了烧写时给芯片的供电,后来我发现在魔术棒中Debug点setting中弹出的那个框框中SW Device中一会显示连接正常,一会又连接错误,大概就是这么个意思吧。 解决方法:将STlink上的5.0V与单片机上的5V引脚接一起。在驱动安装,连线没发生错误的情况
[单片机]
I/Q 采样数字预失真接收器在基站应用中允许以 300MHz 带宽采集数据
加利福尼亚州米尔皮塔斯 (MILPITAS, CA) – 2013 年 4 月 15 日 – 凌力尔特公司 (Linear Technology Corporation) 推出宽带、RF 至数字微型模块 (µModule®) 接收器 LTM9013,该器件包括高性能双 14 位、310Msps 模数转换器 (ADC)、一个高 IIP3 I/Q 解调器、两个可变增益放大器和 300MHz 低通滤波器。LTM9013 的正交采样架构允许以高达 300MHz 的信号带宽进行数据采集,同时在整个频带内提供 66dB 的 IMD3 性能。该接收器用于宽带、低 IF 接收器以及用数字预失真 (DPD) 实现功率放大器 (PA) 线性化的无线基
[模拟电子]