首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 187 毫秒
1.
C8051F340与Labview基于API的USB通信   总被引:2,自引:0,他引:2  
论述C8051F340单片机和Labview软件编写的GUI程序之间,通过USBXpress开发套件提供的API实现USB通信的具体方法和程序流程.本文介绍的方法可快捷、高效地实现C8051F340单片机与Labview编写的GUI程序之间的USB通信.  相似文献   

2.
CCS环境两次编程实现DSP串行EEPROM自举的方法   总被引:1,自引:0,他引:1  
针对TI公司TMS320VC54系列DSP处理器独立运行需要程序自举引导的问题,介绍了一种利用CCS软件两次编程实现DSP通过SPI串行EEPROM完成程序代码自举的方法,给出了相应的硬件设计和软件编程思路,及以该方法实现DSP自举的实验.该方法硬件设计简单、成本低,而软件两次编程设计又方便DSP系统的在线编程调试和软件升级,可广泛用于程序代码不超过64K字节的DSP系统中.  相似文献   

3.
介绍一种基于C8051F340单片机的EEG信号采集系统。该设计采用高速、高集成度的C8051F340单片机控制A/D转换器ADS8344和无线收发器ADF7020实现了EEG信号数字采集和无线数据传输;同时采用了C8051F340内嵌USB功能控制器解决接收器与计算机之间USB数据传输等问题。测试结果表明,该EEG信号数字采集系统具有集成度高、功耗低、体积小和操作方便等特点,具有良好的应用前景。  相似文献   

4.
介绍了一种在Silicon Labs公司的C8051F34x系列单片机上实现USB Bootloader的设计方法,使应用程序可以通过USB或COM通信实现远程在线升级。首先,简述了USB Bootloader;然后,详细阐述了USB Bootloader程序的设计和APP固件程序的设计,以及设计中需要注意的问题;最后,用VC++开发上位机软件来完成该Bootloader的远程在线下载功能。该Bootloader可以很方便地在其他类似单片机上移植,通用性强。  相似文献   

5.
TMS320VC5509在线烧写Flash并自举启动方法研究   总被引:1,自引:0,他引:1  
为了解决TMS320VC55X系列DSP系统程序代码的保存问题,设计了一种利用JTAG接口,在线烧写Flash并实现自举启动的方法。这种在线编程的方法利用并行外部存储器加载(EMIF)接口将TMS320VC5509和Flash芯片相连接,通过搬移程序将应用程序的已初始化段按照C55X系列DSP引导表格式烧写进外部扩展的Flash存储器中,从而实现自举启动。该方法为DSP系统的软件维护和升级带来了方便,具有实际的应用价值。  相似文献   

6.
吴铭  蒋晓峰 《工业控制计算机》2012,25(8):122-123,125
C8051Fxxx单片机仅支持JTAG编程方式,在系统状态下进行模块的软件升级比较困难。通过利用该芯片程序存储器(片内FLASH)支持在系统写操作的特性,设计了一种在线编程的方法,使其通过RS232总线即可在系统外部实现模块软件的更新升级。  相似文献   

7.
TMS320Vc54x系列DSP上电时,需要通过掩膜在DSP片上ROM的bootloader程序完成对用户主程序的自举过程。受限于片上bootloader程序,在外扩FLASH并行自举方式下,用户主程序可执行代码不能超过32K。这种情况下,需要用户自行设计用户bootloader程序,通过二次自举的方法,完成用户主程序的自举。本文介绍一种用C语言嵌套汇编的方法,设计用户的boot loader程序。  相似文献   

8.
基于GPRS的单片机固件升级系统设计   总被引:1,自引:1,他引:0  
设计基于中国移动GPRS无线网络,以C8051F340单片机为核心,GSM/GPRS/EDGE无线模块MC75作为通信模块开发的网络测试终端设备。当该终端设备的固件需要升级时,在远程服务器端开启FTP服务器并与终端建立连接,终端从该FTP服务器上下载已更新的二进制升级文件并存储在外部Flash中,在主程序进行校验后跳转到升级程序段覆盖掉片内Flash中原有的固件程序,完成系统固件远程更新。  相似文献   

9.
作为新型的SOC片上型混合信号单片机,C8051F系列产品已经被广泛应用到了智能控制仪表,嵌入式设备,消费电子等领域.提出了一种利用C8051F单片机内部可在线编程的FLASH存储器来设计IAP系统的方法,以C8051F020单片机为例,设计其IAP应用系统,对系统的硬件原理,单片机软件流程,传输错误控制等内容进行了详细阐述,使系统实现稳定可靠的代码维护和升级.  相似文献   

10.
引言工业现场一般都需要数据采集器来完成各类数据采集任务。在很多实际应用中,往往要求数据采集器具有工作可靠、成本低廉、操作简单、数据便于收集和计算机分析等特点。U盘作为新型移动存储设备,以体积小、速度高、抗震动、通用性强的特点倍受青睐[1]。如果能在嵌入式数据采集系统中实现USB主机功能,那么嵌入式数据采集器就能像PC机一样方便灵活地利用U盘这类USB存储设备进行数据存储。本文以带有片上A/D转换器的C8051F340处理器和USB接口芯片CH375为基础,设计了一款可对100kHz以下的低频模拟信号进行10位深度采样的低成本数据采集器。该数据采集器具有USB主机功能,可将采集的数据以FAT32文件系统格式直接存储到普通U盘中。数据采集完毕后,用户可直接从采集器上取下U盘,利用计算机方便地实现对采集数据的收集和分析处理。下面分别介绍数据采集器系统方案设计和系统软硬件设计。图1数据采集器方案框图1系统方案设计系统方案如图1所示,系统主要由C8051F340单片机和USB接口芯片CH375构成。被测信号首先通过调理电路的抗混叠滤波和限幅处理,然后送给单片机片上A/D转换器进行采样,当采样数据达到一个扇区512字节后...  相似文献   

11.
大容量无线传输技术的实现依赖高性能数字信号处理器(DSP)。大多数C6000系列DSP采用ROM(Flash)启动方式。采用ROM启动方式时,C6000系列DSP在上电后会自动拷贝存储于Flash中的1K字节代码到内存中。然而DSP的程序往往大于1K字节,这时就需设计一个二级bootloader来辅助完成程序的加载。本文设计并实现了一种C6000系列DSP的启动方法,重点研究了二级bootloader的设计,如何将程序编译生成的目标文件转换成基于Flash格式的文件,以及如何将基于Flash格式文件烧写入Flash。实践证明,该方法性能稳定,可移植性好,具有较大的工程应用价值。  相似文献   

12.
针对传统的环境应急车获取现场数据耗时、复杂、不够灵活的缺点,提出了利用ZigBee无线传感器网络对污染现场进行数据采集和实时监测的方案。该方案将传感器终端布置于污染现场进行监测,并将监测的数据通过ZigBee无线通信协议传输给路由器、协调器,最终把数据提交给上位机软件进行分析整理并导入数据库。硬件上采用C8051F340微控制器与XBee-PRO无线模块相结合设计各节点。本设计功耗低、体积小、成本低,使用方便,适用于环境应急车对污染现场的监测。  相似文献   

13.
使用单片机C8051F340设计了一款盾构机自动导向系统,该系统基于盾构机对隧道挖掘的偏差精度需求,运用Mod-bus通讯协议,实现对盾构机状态的精确测试以及对其预期路线的精确导航。还介绍了该系统的总体软硬件设计方案和测试结果,并对C8051F340单片机进行了简单的介绍。  相似文献   

14.
引导装载程序是嵌入式系统的重要组成部分,起着引导操作系统的作用。u-boot是一种功能比较强大的引导装载程序,本文介绍了利用u-boot构建LPC2210系统引导程序的详细过程。文中首先分析了u-boot的启动流程和系统地址空间的安排,然后详细阐明了移植过程和代码的具体修改情况。  相似文献   

15.
在航天软件领域,为适应相关软件的快速发展与迭代,需要一种引导软件,使其能够对不同应用程序进行重构并保证其高可靠性. 本文基于SPARC架构设计并实现了一种引导软件,该引导软件既可以根据引导标识自动引导某个程序,又可以在地面指令控制下进行应用程序重构、引导等. 同时,采用三冗余架构、反弹墙、EDAC保护等可靠性措施,确保运行过程中的大多数软件错误能够得到恢复. 最终在计算机模块上进行测试,测试结果达到了预期目的.  相似文献   

16.
uC/GUI在单片机系统上的移植   总被引:2,自引:0,他引:2       下载免费PDF全文
陈文辉  蔡启仲 《计算机工程》2007,33(12):275-276
在传统8051单片机系统中,受到单片机内部资源的限制,人机接口的软件设计繁琐、不易移植。该文在介绍嵌入式用户图形接口uC/GUI的特点及移植要求的基础上,分析了uC/GUI在单片机系统上移植的可行性,以C8051F120单片机系统为实例,描述了uC/GUI在单片机系统上的移植应用过程,给出了实验程序。  相似文献   

17.
以C8051F350单片机为主控芯片,结合Labwindows/CVI 2012开发平台,设计了一种多传感器测控系统.系统主要包含以下4个部分:C8051F350控制器模块、传感器模块、受控模块和上位机.系统主要实现2个功能:通过上位机使C8051F350控制器模块控制传感器模块实现温度、湿度、电压和倾角数据的实时检测和显示功能;通过上位机使C8051F350控制器模块控制受控模块实现风扇、直流电机和4路继电器信号的控制功能.  相似文献   

18.
本文通过对SAMSUNG公司的两款基于ARM7TDMI内核的具有代表性的芯片S3C44BOX和S3C4510B的启动流程代码设计的比较。分析了这两款芯片在启动流程中各自的特点,加深了对嵌入式系统不同处理器的启动流程的理解  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号