菜单
  

    2.2.2  软件部分

       软件部分是本课题的重点,本课题的主要任务就是软件及程序。本课题用的开发软件是Silicon Labs公司针对单片机配套的集成开发环境,简称IDE,这是一套完整独立的软件程序它为设计者提供了用于开发和测试项目的所有工具。包括链接器、编译器、调试器等等。可以说这款软件就是为这个单片机量身定做的,且功能强大。编程时使用的高级语言是C语言,C语言是当今超级普遍的语言,早在大学一年级的时候就开始学习了,算是比较熟悉的了。通过特定的数据连接线,就可以把单片机开发板和PC机连接起来,将写好的代码编译无错误后就可以直接下载到板子里面,下载后板子就会按照程序所要求的那样执行特定的功能了,非常方便。

    2.2.3  单片机c8051f352简介

    MCU c8051f352是著名芯片制造商Silicon Labs.生产的一款单片机芯片,工作温度范围很广,采用传统的直流电压供电,非常省电,且可靠性高[9]。c8051f352具有性价比超高的CIP-51内核,工作频率也高于同类器件;内置串行数字接口和I2C/SMBus 型UART [12];片内768字节RAM[11];内置的FLASH存储器可用于多种类型数据存储等等。这款芯片最重要的一点是它内部安装的高性能模数转换器,可以随意设置在任何开发者所想要的端口上,大量应用于数据采集系统。[1]

    2.2.4  研究思路

         主要有硬件及软件两部分,硬件部分由敏感元件,信号处理电路,放大电路,单片机,输出显示几部分组成[2],敏感元件采集磁场信息后将参数上传给单片机,经单片机模数转换后输出显示,主要利用中断方式完成高灵敏度磁场传感器模数转换[4],单片机可能会综合所有传感器的数据来处理,系统搭建完成后,还用对其进行适应性调试[6]。软件编程主要利用Silicon Labs.自带的开发系统利用汇编语言完成,软件设计要符合实际环境。

    3  系统设计

    3.1  各模块功能及说明

         整个软件系统的主要任务是完成AD采集和串口通信,再结合之前搭建好的硬件系统完成针对磁性传感器的技术研究。

  1. 上一篇:java多线程通信系统的设计
  2. 下一篇:具有通讯时延的双边遥操作系统设计与仿真
  1. AT89C51单片机IIC总线的监控...

  2. STC89C51单片机多功能数字频率计的设计+电路图

  3. STC90C516单片机家用照明智能控制系统的设计

  4. STC89C52单片机汽车倒车防撞报警器的设计

  5. STM32单片机微气象监测终端的设计

  6. 单片机控制的人体检测智能节能路灯系统设计

  7. STC12C5A60S2单片机蓝牙的无...

  8. 巴金《激流三部曲》高觉新的悲剧命运

  9. C++最短路径算法研究和程序设计

  10. g-C3N4光催化剂的制备和光催化性能研究

  11. 高警觉工作人群的元情绪...

  12. NFC协议物理层的软件实现+文献综述

  13. 现代简约美式风格在室内家装中的运用

  14. 中国传统元素在游戏角色...

  15. 浅析中国古代宗法制度

  16. 上市公司股权结构对经营绩效的影响研究

  17. 江苏省某高中学生体质现状的调查研究

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回