㈠ KeilC51编译vsprintf错误问题
当然需要越狱 但是建议你不要升5.1.1 ip4还是5.0.1的系统好 升5.1.1有许多问题的。而且如果你要升5.1.1就要恢复,手机里所有东西都没有的。必须要备份。
㈡ 用微软VS 2017开发平台可以编写51单片机程序吗
VS开发平台里有不同的芯片类别啊……x86或x64架构……
说到底Visual Studio是针斗亏对计算机硬件平台的开发软件……你可以拿VS的编辑器渣拦来编辑51的程序(有些实用功能比Keil那破烂编辑器要强上百倍),但是没法编译/连空梁神接。
㈢ 我用vs2015导入keil4自带的reg51.h头文件内容sfr和sbit显示未定义
sfr和sbit 都是Keil C51的扩展,并非ANSI C所支持的内容能够。
VS2015对你来说仅仅是编镇歼袭辑器而已,你又改陪不可能用VS来编译51内核的御兄程序……
㈣ keil和vs的区别
Keil是老牌的MCU开发IDE,VisualGDB是个很厉害的后起之秀. VisualGDB一直进步到现在,已经非常厉害了. 经过一段时间的测试,发现VisualGDB非常强大,但是依然有不足的地方. 强大有很多时候得益于VS,也因为VS而倒霉,因为我发现如果不是固态硬盘,那简直是悲剧,因为我发现就算我用的是固态,IOPS随时过万. 那机械硬盘,不敢想了. 我这里说各自优点,对Keil,只能从册型MAP来查看占用,他可以在图形化查看,还知道很具体. 当然RAM占用出奇的少,其实只是因为stack的问题,Keil占用也没那么多. 这几十一百字节,现在这么丰富的MCU空间,也没那么看紧,不像以前那么麻烦. 运行中时,寄存器不能实时查看. 本质上寄存器也只是内存,这个设计有点摸不着头脑. 可以实时获取变量同时知道获取速度,但是我觉得知道速度除了好看,没有桥樱什么别的功能, 觉得反汇编窗口没有Keil好看,当然感觉编译出来的代敏姿丛码很精简啊. 但是偶尔会发脾气. 遇到有汇编没C的地方. 当然,人家是创建工程自带Cube属性的. 而Keil就不行. 对于裸机开发,就这样. 优点是编译速度快,在固态硬盘下表现极好. 和Keil启动运行速度各种没太大差异. 当然VS有强大的RTOS调试功能,然而实用性我觉得一般般. 除了知道哪个任务堵着哪个? 但是VS工程拷贝给别人还不一定能编译,编译过. NET的肯定深有体会. 比较讨厌用WinUSB驱动替换了一切,结果就是其他软件不识别了呗.
㈤ 请问怎样在vs2008中编辑,查找,修改,keil中的代码,然后再keil中编译,运行新建的项目。
新建一个空的C++项目,然后删除里面所有的源代码以及头文件,再把keil工程中的源代码添加进来
㈥ 我用vs2010配置keil,编程单片机,我已经载入头文件和lib什么的。。。外部工具也行了,但是在编译时不能。
qq:412809312
㈦ 有没有大侠用VS2008或者VS2010 + KEIL MDK做STM32开发项目的求方法。。。
哈哈 我之前也是一直在找方法啊,好像有方法不过很麻烦。我后来是这样处理的没差,我在keil中把工程建好,然枯州皮后再源码目录下用VS2008新建一个工程,把那些源码都添加进去,然后再VS2008下编辑并编译,这时候不要管编译有没有错了,只需要编译一下把全部的源码都保存一遍,然后再返回keil中,这时候会提示源文件被修改,是否全部迹磨同步修改,你只要点一下同步后再编译,然后就可以编译成功并且下载了哈,。。。。。个人觉得还是挺方便的真的,毕竟像VS2008这样神奇的IDE还是比较少的。。。哈哈