⑴keil mdk.也可以叫Keil MDK-ARM .,易学易用,功能强大,主要为用户提供了一个集成的C/C++开发环境和一系列编译、调试代码的工具。软件还含有μVision IDE 和调试器、Arm C/C++ 编译器和必要的中间件组件,满足用户的基本使用需求。
⑵、完全支持Cortex-M,Cortex-R,ARM和ARM设备。
⑶、业界领先的ARM C / C ++链。
⑷、μVisionIDE,调试器和仿真环境。
⑸、确定性,小尺寸实时操作系统(带源代码。
⑹、TCP / IP网络套件提供多种协议和各种应用程序。
⑺、USB设备和USB主机堆栈提供标准驱动程序类。
⑻、具有图形用户界面的嵌入式系统的完整GUI库。
⑼、ULINK pro支持对运行的应用程序进行即时分析,并记录每个执行的Cortex-M指令。
⑽、有关程序执行的完整代码覆盖率信息。
⑾、Execution Profiler和Performance Analyzer支持程序优化。
⑿、无限制跟踪查看
⒀Keil MDK 现在允许您查看使用ULINK pro Streaming Trace调试适配器收集的所有数据。新的跟踪导航窗口允许用户在已在硬盘上缓冲的指令跟踪中导航。
⒁、用于恩智浦LPC
⒂双核调试和中间件包括恩智浦LPC系列的多核调试功能,该系列在单芯片上集成了ARM Cortex ™ -M和Cortex-M处理器。Professional中间件已扩展到涵盖LPC和LPC系列的以太网,USB主机和设备以及Flash文件系统支持。
⒃、基于ARM Cortex-M处理器的新设备的设备支持
⒄最近推出的英飞凌XMC系列,Silicon Labs的Precision系列和STMicroelectronics的STMF在中得到了支持,提供了一整套示例项目和电路板支持包。还包括对新的ARM Cortex-M +处理器的支持。
⒅、Professional
⒆将ARM C / C ++编译器与实时操作系统和中间件库(以前称为RL-ARM相结合。所有工具都集成到μVision中,其中包括项目管理,编辑器和调试器,只需一个易于使用的环境。Professional包括用于TCP,USB和CAN外围设备的灵活文件系统和中间件库。
⒇、USB-HOST接口
⒈包括USB主机接口。该嵌入式USB堆栈支持USB MSC(海量存储类和HID(人机接口设备类,并使用抽象层,允许标准API用于不同的USB主机控制器。
⒉、图形用户界面库
⒊包括专门设计用于嵌入式设备的图形用户界面(GUI库。它与数百个显示控制器和LCD兼容,包括二进制库,运行时可配置显示驱动程序和GUI设计工具。
⒋、keil怎么添加头文件?
⒌C文件里直接写#include “myfunc.h”,然后你的左边栏,那个C文件会出现+点开后可以看到所有用到的H。点击H文件可以打开修改。
⒍、keil怎么卸载?
⒎快捷方式右击,找到属性,点击它,找出keil的路径,到他的文件夹上卸载。
⒏、keil怎么读?
⒐[keil]或[ki:l]都可以
⒑、keil怎么调试?
⒒.确认写好的程序能通过编译。然后点击“Debug”→“Start/Stop Debug Session”进入调试模式。
⒓.调出观察窗口(用来设置要观察变量的设置窗口;点击“View”→“Watch&Call Stack Window”。
⒔.弹出的“Watch “窗口。
⒕.在弹出的”Watch“窗口中设置要要观察的变量,点击”Watch#“→双击“type F to edit”→输入要观察的变量名。
⒖.点击”单步调试“按钮,点击一次,同时观察”Watch“窗口P变量的变化情况。
⒗.再一次点击”单步调试“按钮。同时观察”Watch“窗口P变量的变化情况。