软件开发平台介绍-lvds高速并口通信协议设计

时间:2024-06-27 22:18:37
【文件属性】:

文件名称:软件开发平台介绍-lvds高速并口通信协议设计

文件大小:3.09MB

文件格式:PDF

更新时间:2024-06-27 22:18:37

智能小车 stm32

第4章控制系统的软件设计 软件设计是智能小车控制系统设计的重要组成部分,只有对硬件进行合理有效的 编程,才能实现智能小车的特定功能和应用。软件编制的好坏对系统的可靠性和稳定 性等性能也有很大的影响。本文在智能小车控制系统软件设计中使用模块化编程,各 部分相对独立,为日后的软件更新和后续升级提供了便利。 4.1软件开发平台介绍 主控制器STM32103C8基于ARM核,所以很多基于ARM嵌入式的开发环境都可 适用于软件程序开发。常用的ARM开发工具有Keil MDK和IAR EWARM,本系统选 择Keil MDK作为开发工具,它是ARM公司于2007年推出的嵌入式开发工具。它集 ARM公司的RealView编译工具RVCT 3.1和Keil公司的IDE环境}tVision两者优势于 一身。Keil MDK作为ARM嵌入式开发的主流工具,也是目前为数不多的完全支持 Cortex.M3处理器开发的开发工具,并内含STM32F10x系列处理器上外围接口固件库 (Firmware Library)和完整的数据手册,开发环境如下图4-l所示: ,目如群垮t}罐。玉∞蝠5神铆强洳扣凸矗,铂。辨 =I量L曼IJ }雹窜叠a羞耘矗£2,雀律.4%%掘喁厂———————薹匿一:..·嘲毒5电犀暖e奄彩毫 i参也曲番苎:肆夺鬲鬲ir——————刁击毽舞 图4.I KeilMDK开发环境


网友评论