keil5创建新工程时出现unknown(keil5无法创建工程)

用keili软件仿真时,按照不完全手册点setup,但是无法新建(弹出的框框显示的都是灰色)

前两天写一个报告中,无意中需要用到keil5中的软件仿真,看输出的PWM波形,折腾了几番后才搞出来。其中也出现unknown signal 的问题。

1.keil5进行软件仿真的设置步骤

首先如下图,需要设置勾选为软件仿真(这里设置为硬件仿真不行),其次后面的参数也需要改。第二个红圈里勾选的-pSTM32F103ZE这里是根据自己的芯片进行

设置。这里我选用的是STM32F103ZET6芯片。

2.仿真基本设置

首先进入仿真设置,然后点击波形查看图标。

设置仿真参数点击Setup...

设置添加需要查看的硬件IO口。在setup中输入PORTX.i等需要观察的引脚。

如果此时出现unknown signl。就是debug的设置问题了。

此时需要从新返回第一步的仿真设置,查看是否是按照自己的开发板设置的。

添加好需要查看的IO口后,点击RUN进行运行。

此时如果在框里没有看到波形的出现此时查看自己的设置是否合理。

logic Analyzer的左侧右键将每个波的数据设置为bit和Hexadecimal valus

如果此时波形未出现动态的变化就需要检查是否有如下设置

如果需要调整方便查看波形的话,点击 in out all 调整波形

特别需要注意的是:我IO设置为开漏输出,居然仿真都不能输出波形,这个问题坑了我好久。

keil5压缩后的项目一直出错

安装KEIL5后创建工程后出现这个报错 解决方法:打开下图目录的文件。 Keil.STM32F1xx_DFP.pdsc文件是只读文件,必须将只读属性取消。 如下图所示,注释掉红色圆圈的哪一行,保存退出,再打开工程就不会报错了

keil工程建立过程中出现错误怎么办?

keil工程建立过程中出现错误程序有语法错误。解决如下:

1、打开软件project-newproject创建一个工程,并为其选择一个存放目录。

2、对工程进行一些配置(project-optionsfortarget‘target1’)在output选项下的“createHEXfile”前打上对号,工程编译之后能够输出一个可以下载的“HEX”文件。

3、为工程添加.C,.h文件,右键单击“sourcegroup1”,应该就可以了。

KeilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。

Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。

在keil5新建stm32工程时遇到的问题?

可能是你文件覆盖的时候没有清除原来的输出文件,一般是把输出文件全部删除,然后点开

Target-output,把里面的Create Batch File的√去掉,保存后重新编译就可以了

361知讯网

本文链接:http://pdidw.com/keil/37287.html

发表评论

评论列表

还没有评论,快来说点什么吧~