制作keil5的pack
【原创出品§转载请注明出处】 出处:http://www.cnblogs.com/libra13179/p/6273415.html
我在这里就交大家怎样制作自己的Pack,(这里是我制作好的http://files.cnblogs.com/files/libra13179/KEIL5%E7%9A%84RTT%E4%B9%8Bpack.zip)
1、用的C:\Program Files (x86)\SEGGER\JLink_V512f\Samples\RTT\SEGGER_RTT_V512f这个压缩文件中程序。
2、添加文件rtt_log.C和rtt_log.H
3、新增一个Segger.Segger_RTT_Logger.pdsc
Segger.Segger_RTT_Logger.pdsc的具体内容如下
1 <?xml version="1.0" encoding="utf-8"?> 2 3 <package schemaVersion="1.2" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="PACK.xsd"> 4 <vendor>Segger</vendor> 5 <name>Segger_RTT_Logger</name> 6 <description>Simple logging functionality for Segger's J-Link Real-Time Terminal</description> 7 <url></url> 8 <supportContact>404267906@qq.com</supportContact> 9 <!-- optional license file --> 10 <!-- 11 <license> 12 </license> 13 --> 14 15 <releases> 16 <release version="1.0.1"> 17 2017/01/11 Initial Version (SEGGER_RTT_V512f) 18 2017/01/11 add rtt_log.c and rtt_log.h 19 </release> 20 </releases> 21 22 <keywords> 23 <!-- keywords for indexing --> 24 <keyword>Debug</keyword> 25 <keyword>Log</keyword> 26 <keyword>Logging</keyword> 27 <keyword>J-Link</keyword> 28 <keyword>Segger</keyword> 29 </keywords> 30 31 <!-- apis section (optional - for Application Programming Interface descriptions) --> 32 <!-- 33 <apis> 34 </apis> 35 --> 36 37 <!-- boards section (mandatory for Board Support Packs) --> 38 <!-- 39 <boards> 40 </boards> 41 --> 42 43 <!-- devices section (mandatory for Device Family Packs) --> 44 <!-- 45 <devices> 46 </devices> 47 --> 48 49 <!-- examples section (optional for all Software Packs)--> 50 <!-- 51 <examples> 52 </examples> 53 --> 54 55 <!-- conditions section (optional for all Software Packs)--> 56 <!-- 57 <conditions> 58 </conditions> 59 --> 60 61 <!-- component section (optional for all Software Packs)--> 62 63 <components> 64 <component Cclass="Segger Tools" Cgroup="Segger RTT Tools Logger" Cversion="1.0.0"> 65 <description>Routines to use the Segger Real-Time Terminal for logging</description> 66 <files> 67 <file category="header" name="SEGGER_RTT_V512f\RTT\SEGGER_RTT.h"/> 68 <file category="header" name="SEGGER_RTT_V512f\RTT\SEGGER_RTT_Conf.h" attr="config"/> 69 <file category="source" name="SEGGER_RTT_V512f\RTT\SEGGER_RTT.c"/> 70 <file category="source" name="SEGGER_RTT_V512f\RTT\SEGGER_RTT_printf.c"/> 71 <file category="header" name="SEGGER_RTT_V512f\rtt_log.h"/> 72 <file category="source" name="SEGGER_RTT_V512f\rtt_log.c"/> 73 </files> 74 </component> 75 76 </components> 77 78 79 <!-- optional taxonomy section for defining new component Class and Group names --> 80 <!-- 81 <taxonomy> 82 </taxonomy> 83 --> 84 85 </package>
View Code
> 参考KEIL的pack文档
http://files.cnblogs.com/files/libra13179/keil%E4%B9%8Bpack%E5%88%B6%E4%BD%9C%E6%96%87%E6%A1%A3.zip
4、将SEGGER_RTT_V512f文件夹和Segger.Segger_RTT_Logger.pdsc进行压缩文件命名为Segger.Segger_RTT_Logger.1.0.1.ZIP,.ZIP后缀修改.pack。
5、安装到keil中
测试我们生成PACK
编译工程下载后可以看到
转载于:https://www.cnblogs.com/libra13179/p/6273415.html
制作keil5的pack相关推荐
- KEIL5 中 .PACK文件的制作
使用keil的过程中经常会用都官方发布的包,昨天突然想到了自己制作一个如何,于是本着探究一下的心情,搜索了一下,这方面的文章很多讲的不是很清晰,不过大致是有两种方法可以制作.制作自己的pack有助于模 ...
- 使用Keil5构建GD32450i-EVAL工程
[摘要] 本文主要介绍keil5基于GD32450i-EVAL开发板创建裸机工程的步骤 1 首先使用keil5的pack Installer(如下图所示)或者在官网下载GD32450i-EVAL开发板 ...
- keil5的安装详解(看完必会,不会你打我)
如何安装KEIL5 本内容所涉及的软件只供教学使用,不得用于商业用途.个人或公司因商业用途导致的法律责任,后果自负. 温馨提示 1.安装路径不能带中文,必须是英文路径 2.安装目录不能跟51的KEIL ...
- 使用Keil5建立MSP432工程
原文链接:https://www.cnblogs.com/cinderella-kind/p/10307719.html 手把手教你新建MSP432工程 MSP432是德州仪器推出的新一款高性能低功耗 ...
- Keil5 典型烧录错误问题 : Error:Flash Download failed - “Cortex-M4“
目录 一.前言 二.错误分析 三.解决方法 四.下载附件 五.总结 一.前言 最近换了新电脑后,很多开发软件都要重装,也是这次偶然的机会发现了我在Keil5软件上用J-Link烧录程序时出现了 Err ...
- KEIL5安装与使用。
1.KEIL5安装与使用 1.1 KEIL5软件获取 Keil官网下载地址:https://www.keil.com/download/product/ 1.2 KEIL5软件安装 双击安装包, ...
- 1、如何安装KEIL5
目录 0x01.提示 0x02.获取KEIL5 安装包 0x03.安装KEIL5 0x04.安装STM32 芯片包 0x01.提示 1. 安装路径不能带中文,必须是英文路径 2. 安装目录不能跟51 ...
- error:Flash Download failed-“Cortex-M3”,“Programming Algorithm”【转】
本文转载自:http://www.yfrobot.com/thread-11763-1-1.html 最近安装了KEIL5,在使用KEIL5和JLIN实现在线调试功能时,一定会在Utilities选项 ...
- 下载、安装Keil 5
安装KEIL 5,本文以(STM32嵌入式的为例) 固件库 一.获取 KEIL5 安装包 要想获得 KEIL5 的安装包,在百度里面搜索"KEIL5 下载"即可找到很多网友提供的下 ...
最新文章
- 图解丨卷积神经网络数学原理解析
- mormot解析天气预报JSON数据
- Mini汽车的保养周期
- android百度地图标方向,Android百度地图之方向感应和模式更改
- 看看我写的文章,牛逼不。哈哈。
- 全国医疗机构勒索病毒事件公告:阿里云发布公益行动
- 关于如何理解链表结构体指针引用LinkNode * L的问题
- ggplot2默认字体修改
- Telink IDE 泰凌微IDE C语言静态库的生成和使用
- CTF Web出题感悟
- 无线网Wifi和WLAN的区别
- 魔兽争霸V星际争霸V红警
- Could not find an open hard disk with UUID {57bbe8fe-8b4f-4a0d-aef4-1291b23d2bef}. 返回 代码: VBOX_E_OBJ
- 超微x9dai 跳线_秒变MacPro!至强E5双路CPU,超微X9DAi主板,Quadro K5000黑苹果
- linux离线安装redmine_举个栗子!Tableau 技巧(97):离线安装 Linux 版 Tableau Server...
- 画论13 朱景玄《唐朝名画录》
- Vue中过滤器和自定义指令详解
- android studio中的文本替换
- R语言实战-第八章 R in action-chapter8
- 【Jquery手风琴】
热门文章
- 八卦Minsky打压神经网络始末
- 剑指offer(Java实现) 顺时针打印矩阵
- 在线实时大数据平台Storm输入源共享试验
- centos配置yum本地源
- centos下phpmyadmin的安装配置
- webstorm代码行数统计_【Rust每周一库】Tokei 统计代码行数等信息的实用工具
- Get Started with Apex Unit Tests
- java的知识点13——多态、对象的转型(casting)、final关键字、抽象方法和抽象类、接口的作用、如何定义和使用接口?、接口的多继承、面向接口编程
- CTFshow 文件包含 web81
- 2018 Spring Team Contest B