用jlink可以下载程序,可是在线仿真的时候总是出现:
***JLink Error: Could not start CPU core. (ErrorCode: -1)
**JLink Warning: CPU could not be halted
***JLink Error: Can not read register 15 (R15) while CPU is running
***JLink Error: Can not read register 16 (XPSR) while CPU is running
。。。。。。
最后发现是在程序里调用了
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);
禁用了JTAG。
关键字:Keil 仿真 JTAG
引用地址:
Keil仿真出现Can not read register xx while CPU is running
推荐阅读最新更新时间:2024-11-12 15:12
keil通过UART串口打印汉字到串口工具乱码的问题
近通过STMCubexMX生成的代码程序,将打印的字符串通过uart串口打印出来,发现中文字符乱码,参考了keil5串口USART输出中文乱码的解决方法_zhouml_msn的博客-CSDN博客_串口输出中文 但是我解决的方法正好和他的相反;程序中要打印的汉字在,MobaXterm中显示如下: 通过记事本打开main.c文件发现它是以ANSI格式保存的, 通过:文件- 另存为- 编码格式改成UTF-8,覆盖原来的文件 再重新编译,下载就正常显示中文字符
[单片机]
基于单片机的大功率太阳能LED路灯电路设计与仿真
随着社会的发展和人口的增长, 人们需要面对环境和资源的严峻挑战, 于是新一代的照明灯具---太阳能LED 路灯受到了越来越多的关注。本文设计了一具双电源供电模式、具光控和时控功能、具有较强抗干扰能力的功率为40W左右的太阳能LED 路灯。文中介绍了路灯LED 发光面板的设计、太阳能电池与蓄电池的选择, 同时详细讨论分析了路灯各部分驱动电路的工作原理, 并对主要电路用Protues 和keil 软件进行了仿真。仿真结果与理论分析结果相符。 1 引言 LED 作为第四代照明光源, 正以其独有的优越性在城市美化、道路照明、庭院照明、室内照明以及其他各领域中得到越来越广的应用。尤其在偏远无电地区, 太阳能照明灯具以其不可阻挡的优势得到迅速
[电源管理]
重庆邮电光电工程学院开展示范性虚拟仿真实验教学项目
为了贯彻落实国家关于强化实践育人工作的重要指示精神,根据教育部《教育信息化十年发展规划(2011-2020年)》和《2017年教育信息化工作要点》等相关要求,深入推进信息技术与高等教育实验教学的深度融合,不断加强高等教育实验教学优质资源建设与应用,着力提高高等教育实验教学质量和实践育人水平,重庆邮电大学开展示范性虚拟仿真实验教学项目建设工作。该项目为重庆市示范性虚拟仿真实验教学项目,并参评国家级示范性虚拟仿真实验教学项目。 一、统一认识 确定实验目标 以学生为本,结合现状,凝练理念。该项目面向以“微电子科学与工程”专业为代表的电子信息类相关专业,紧紧围绕立德树人根本任务,借鉴国际工程教育改革成果CDIO
[半导体设计/制造]
Keil 出现Debug Error! DAMAGE:after Normal block
Keil编译程序没有问题,在下载程序的时候出现: 甚至于出现,Keil死掉的情况 因为程序可以编译过,所以程序本身并没有问题,当下载时出问题就应该是 程序太大超出了单片机Flash、RAM太大等地方的问题。 最后检查是因为程序太大,所用单片机的Flash只有16K。而程序大小超过了16K。
[单片机]
AVR单片机跑马灯的仿真设计
简易的跑马灯设计。基于AVR单片机 仿真原理图如下: 单片机源程序如下: /******************************************************************** 汇诚科技 *********************************************************************/ #include iom16v.h /********************************************************************** 函数数据类型说明
[单片机]
51单片机入门——Keil uVision4的使用
前言 对于单片机程序来说,每个功能程序都必须要有一个配套的工程(Project),即使是一个特别简单的功能程序也一样,因此我们首先要会使用软件建立工程文件。 1.Keil uVision4是什么? Keil uVision4是一款兼容单片机软件开发系统。 Keil相关资料和软件安装包,内附教程与SCT-SIP软件安装包 链接:https://pan.baidu.com/s/1mwtBsGqgylNtPXdK20ricg 提取码:qcyx –来自百度网盘超级会员V2的分享 1.1.系统概述 Keil uVision4软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下
[单片机]
CAN总线通信控制协议的仿真及性能分析
控制器局域网(CAN)属于现场总线的范畴,是一种有效支持分布式控制系统的串行通信网络。它是由德国博世公司在20世纪80年代专门为汽车行业开发的一种串行通信总线。由于其通信速率高、工作可靠、调试方便、使用灵活和性价比高等优点,己经在汽车业、航空业、工业控制、安全防护等领域中得到了广泛应用,被公认为几种最有前途的总线之一,其协议也发展为重要的国际标准。
随着CAN总线在各个行业和领域的广泛应用,其通信性能也越来越受到人们的关注。目前,已有很多学者对CAN总线通信性能进行分析研究。文中在分析CAN总线通信控制协议的基础上,在MATLAB/Sinulink软件Stateflow仿真环境下,利用有限状态机理论对CAN总线通信系统
[嵌入式]
STM32F10xxx_Keil中添加的预定义宏
文章目录 更新记录 Use Standard Peripheral Driver 更新记录 version status description date author V1.0 C Create Document 2018.10.15 John Wan status: C―― Create, A—— Add, M—— Modify, D—— Delete。 Use Standard Peripheral Driver 在Keil MDK环境中使用STM32固件库建立工程时,可能会遇到编译不通过的问题。出现如下警告或错误提示: warning:#223-D:function assert_param declar
[单片机]