Dev-C++软件功能
1.devc++集成开发平台:devc++是一个功能齐全的C/ c++集成开发环境,您可以使用它来创建、编辑和下载应用程序到任何BCM设备中。
2.调试工具:Insight工具是一个用于GNU调试的功能齐全的图形用户界面。您可以使用该工具高效地调试BCM模块设备的应用程序
3.丰富的系统软件——嵌入式实时操作系统:uC/OS实时操作系统是一种抢占式的实时多任务系统,这种多任务系统具有非常高的效率,功能强大,分享了快速的实时响应特性和小的实现规模。您可以轻松地创建和管理多个任务,并通过分享的api在任务之间进行通信。RTOS被集成到I/O系统中,以与系统的其他组件(如TCP/IP堆栈)进行通信。
Dev-C++软件特色
【嵌入式 TCP/IP 协议栈】
用于嵌入式应用程序的高性能TCP/IP堆栈。协议栈与RTOS、Web Server和I/O系统集成,使您更容易开发网络应用程序。
【嵌入式Web服务器】
Web服务器集成了TCP/IP栈和RTOS,允许您快速开发动态Web页面和内容。
1、可以将用户分享的HTML文档、gifs和JAVA classes文件压缩为一个文件并且嵌入到运行时的应用程序中。
2、支持动态HTML
3、支持Forms,Cookies和密码保护
【C/C++编译器和连接器】
GCC C/ c++编译器是最流行和最广泛使用的符合ansi语法的编译器之一。开发人员可以专注于产品开发。GCC已经对每个版本的工具和软件兼容性进行了测试。
1、全面兼容ANSI C/C++语法的编译器和连接器
2、与IDE集成后,您还可以使用其他开发环境,如Codwirte或Visual SlickEdit。或者你可以使用命令行模式
3、集成GDB/Insight图形化调试器
【嵌入式Email】
快速和容易的发送和接收电子邮件通过以太网或PPP连接,支持POP3和SMTP
【安全套接字】
安全套接字可以对互联网或本地网络上传输的数据进行加密,保证数据的安全性。SSL是开发套件中的一个可选软件组件。安全套接字分享高性能,同时确保非常低的内存使用量(大约90KB)。SSL模块可以集成到TCP/IP堆栈和Web服务器中,您可以在您的产品中通过一些功能来支持安全的网络应用程序。与其他8位和16位微处理器平台相比,32位处理器平台可以轻松满足SSL数据连接和传输的性能要求。
【嵌入式 SNMP】
简单网络管理协议(SNMP)系统分享了一组用于管理网络系统的变量。这些变量以SNMP MIB的形式分组。SNMP V1包作为一个单独的附加开发包出售,不包含在标准开发包中。请联系我们了解更多信息。
【嵌入式Flash文件系统】
嵌入式Flash文件系统允许开发人员使用多种Flash存储设备,如板载Flash芯片、SD Flash卡、CF卡、MMC卡、RAM驱动程序和NAND或NOR Flash组。附加功能包括磨损水平,不良存储块管理和CRC32校准。该系统包含一个简单灵活的通用API。EFFS支持存储应用数据、图像、视频、音频和文件等信息。在一个典型的应用程序中,数码相机使用的存储卡可以简单地插入设备,用户可以通过网络浏览器访问图片和视频。
【无线 802.11b】
作为解决方案的无线部分,您可以与标准的无线设备进行通信,如无线路由、连接点、计算机或笔记本电脑,就像使用以太网连接一样。
1、无缝集成于设备和开发包中
2、完整的解决方案,包括硬件、软件和驱动程序
3、使用标准的802.11b WiFi卡
支持扩展服务集(ESS)和独立的基本服务集(IBSS)。ESS,也称为基本模式,是最常见的实现之一。它使用无线路由器和连接点来访问网络中的其他无线设备。这些路由和连接点控制着无线设备之间的数据传输,也被称为节点。IBSS,也称为ad-Hoc模式,允许节点之间的点对点通信。在该模式下,设备在网络空闲时进行数据传输。
【PPP 协议】
PPP允许您通过串行连接或调制解调器进行通信。开发工具包包括一个演示应用程序,演示ISP拨号或接收呼叫建立一个PPP连接。你可以在你的应用程序中设置正确的Etherner或PPP连接,而不需要更改任何一行代码。开发套件还包括海耶斯调制解调器兼容性配置。
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验