MDK 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
MDK 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
MDK 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
MDK 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
MDK 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 C/C++
操作系统 Linux
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2009-10-12

软件简介

MDK (MIX Development Kit) 提供了开发和执行 MIX 虚拟机、MIXAL 程序的工具。

MIX 是 Donald Knuth 虚构的计算机,在计算机编程语言艺术的第一章描述到,编程使用 MIXAL 语言(MIX 汇编语言)

MDK 包含一个 MIXAL 汇编器 (mixasm), 提供命令行接口的 MIX 虚拟机 (mixvm), 基于 Guile 的虚拟机(mixguile), 一个基于 GTK+ 的 GUI (gmixvm), 和一个 mixvm-Emacs 接口 (mixvm.el). MDK 工具可使用 Schema 语言进行扩展。

展开阅读全文

评论 (0)

加载中
更多评论
发表了资讯
2013/02/26 00:00

MDK 1.2.7 发布,MIX 开发工具包

MDK 1.2.7 升级到 Guile 2.0,为 Eric Raymond 的 MIXAL 提供额外的文档。 MDK (MIX Development Kit) 提供了开发和执行 MIX 虚拟机、MIXAL 程序的工具。 MIX 是 Donald Knuth 虚构的计算机,在计算机编程语言艺术的第一章描述到,编程使用 MIXAL 语言(MIX 汇编语言) MDK 包含一个 MIXAL 汇编器 (mixasm), 提供命令行接口的 MIX 虚拟机 (mixvm), 基于 Guile 的虚拟机(mixguile), 一个基于 GTK+ 的 GUI (gmixvm), 和一个 mixv...

1
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2012/10/29 10:44

安装mdk

1.首先下载mdk 开源方式github(如何使用github,自行baidu) 开源地址:git://github.com/huoyu820125/Micro-Development-Kit.git 2.将下载后的项目,保存到希望的安装目录下 比如期望安装到“E:\第三方库\Micro-Development-Kit”,那么E:\第三方库\Micro-Development-Kit目录下应该有 4个文件夹include、source、mdk_static、example 3.编译引擎 3.2linux下,进入mdk_static直接make,生成mdk.a静态库在“安装目录/lib”下 ...

2
0
发表了博客
2012/10/29 13:01

关于mdk

感谢关注Micro-Development-Kit,以下简称mdk 我喜欢简单的东西,喜欢轻量,轻量,再轻量,于是开发了这个微量级的开发工具包 mdk提出通信领域一种新的开发模式,我称之为“面向业务”的开发模式————任何通信程序实际只关心3个业务:接受连接,数据到达,连接关闭, mdk提供的服务器引擎就是一个提供了这3个业务接口的,高并发服务器框架,程序员只面对这3个业务接口 mdk还支持分布式服务器的开发,提供服务器与服务器之间有...

0
0
发表了博客
2019/05/21 09:00

Ubuntu安装MDK

1 环境部署 [x] Ubuntu 18.04 [x] Wine 3.0.4 1.0 查看CPU信息 lscpu 序号 属性 描述 1 架构 x86_64 2 CPU 运行模式 32-bit, 64-bit 3 字节序 Little Endian 4 CPU 4 5 在线 CPU 列表 0-3 6 每个核的线程数 1 7 每个座的核数 4 8 座 1 9 NUMA 节点 1 10 厂商 ID GenuineIntel 11 CPU 系列 6 13 型号 158 14 型号名称 Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz 15 步进 9 16 CPU MHz 2748.422 17 CPU 最大 MHz 3500.0000 18 CPU...

0
0
2018/05/10 11:48

MDK使用技巧

几乎所有玩ARM Cortex M单片机的坛友都是通过MDK Keil 5或者IAR环境进行单片机的程序开发的,俗话说工欲善其事必先利其器,我们天天都在用这个开发环境,那么,有些在MDK Keil 5中的实用功能小技巧,大家又知道多少呢? 1.并不是所有源文件(.c)都需要加进工程中,只需要添加必要的源文件即可。无论是什么开发环境,只要是C/C++的工程,工程编译时间的决定因素就是工程中的源文件,以STM32 HAL库的工程为例,单片机外设的驱动文...

0
0
发表了博客
2019/02/13 01:52

MDK生成.bin

方法1: 默认选择编译输出的路径输出bin fromelf.exe --bin -o "$L@L.bin" "#L" 保存编译 方法2: 在要输出的目录下,新建文件夹bin 和 output 选择输出目录为新建的output文件夹,并保存 C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o ./bin./ROM.bin ./output/SD.axf 参考:http://www.openedv.com/forum.php?mod=viewthread&tid=109498&highlight=bin...

0
0
发表了博客
2018/04/19 22:15

MDK 中 [WEAK] 的作用

简介 __weak 或 [weak] 具有相同的功能,用于定义变量或者函数,常见于定义函数,在 MDK 链接时优先链接定义为非 weak 的函数或变量,如果找不到则再链接 weak 函数。 在STM32 的启动文件中有以下定义: ; Reset handler Reset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT __main IMPORT SystemInit LDR R0, =SystemInit ...

0
0
发表于硬件 & IoT专区
2016/12/12 23:20

Keil MDK小技巧

#调试技巧 ##内存查看 ##外设寄存器查看 ##中断信息查看 ##Flash编程注意点

0
0
发表了博客
2019/03/23 21:30

MDK editions for Nuvoton devices

10 Sep 2018 MDK editions for Nuvoton devices For users of Nuvoton devices, Keil® MDK increases its appeal with the introduction of a free version for programming Nuvoton's Arm Cortex-M0 and M23 based devices, removing a barrier for budget-limited projects. Keil MDK Nuvoton Edition – Cortex-M0/M23 supports over 400 Nuvoton devices and features the industry-standard Arm C/C++ compiler, the Kei...

0
0
发表了博客
2018/03/14 12:41

KEIL MDK之RTX的移植

原文: http://lib.csdn.net/article/embeddeddevelopment/12240 一 将MDK安装目录的C:\keil\ARM\RL\RTX\Config下面的配置文件RTX_Conf_CM.c 添加到项目工程的user文件夹下。 二 在option->target->operate system中勾选RTX kerne. 三点击系统配置文件RTX_Conf_CM.c,然后打开底部的configration wizard在其中进行图形化配置配置。 点击箭头指示的就可以进入配置,如下图,修改红色框里面的内容 四:编译 如果出现下面错误,请除...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2014/02/24 11:01

Keil MDK 5.00 新建Project没有device可选

同 http://www.keil.com/forum/24105/ 没玩过这玩意,手头也没有开发板,就装了一个MDK5.00,但是新建工程的时候,就这样子了: 不知道是不是必须得连上个开发板才行呢~

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部