当前位置: 首页 > news >正文

电脑网站有哪些交换友情链接的途径有哪些

电脑网站有哪些,交换友情链接的途径有哪些,给bc做网站劫持,关于网站建设毕业论文8000字一)问题:用ULINK2给STM32F103C8T6下载程序,下载方式设置如下: 出现下面两个问题: 1)下载问题界面如下: 这个错误的信息大概可以理解为,在0x08000063地址上读取到flash存储为FF&am…

一)问题:用ULINK2给STM32F103C8T6下载程序,下载方式设置如下:
在这里插入图片描述

出现下面两个问题:
1)下载问题界面如下:
在这里插入图片描述
这个错误的信息大概可以理解为,在0x08000063地址上读取到flash存储为FF,但实际上应该写入08H,即校验时读取到数据与实际写入的不符。
2)在DEBUG调试的时候,出现如下问题:
调试的时候,无法跳转到main()函数,无法进行调试。
在这里插入图片描述
二)尝试了解决方案如下:
1)检查电源电压和复位电路(复位引脚3.3V经过10K电阻上拉)、VCC和复位NRST的电压为3.1V.芯片供电无误。
2)打开STM32 ST-LINK Utility软件,使用ST_link连接电脑和板子,打开Target-connect,连接时,会报flash sectors read protect的警告,对芯片的flash进行全擦除。(问题如故)
3)升级软件包Keil.STM32F1xx_DFP.2.4.1为最新。(问题如故)
4)尝试更换下载算法,d:\Keil_v5\Packs\Keil\STM32F1xx_DFP\2.4.1\Flash\STM32F10x_128.FLM(问题如故)。
5)编译器优化,之前开的是Level0,基本没优化,之后我更改为level1,代码有所缩减,但是没有解决问题(问题如故)。
6)下载程序时,取消校验,这个就纯属掩耳盗铃。
7)减小下载速度,问题如故。
三)解决办法:
将Debug菜单 - Reset菜单选项(HWreset/sysresetReq/Vectreset)由“sysresetReq”改为“HWreset”,下载正常,调试也正常。更改界面如下:
在这里插入图片描述
可以正常Debug,如图:
在这里插入图片描述

在这里插入图片描述
四)原因分析:
一些概念如下:
1、Reset — HW RESET
英文含义:performs a hardware reset by asserting the hardware reset (HW RESET) signal.
中文含义:复位-硬件复位通过置位硬件复位(HW RESET)信号来执行硬件复位。
2、Reset — SYSRESETREQ
英文含义:performs a software reset by setting the SYSRESETREQ bit. The Cortex-M core and on-chip peripherals are reset.
中文含义:通过将SYSRESETREQ位置1来执行软件复位。 Cortex-M内核和片上外设被重置。
3、Reset — VECTRESET
英文含义:performs a software reset by setting the VECTRESET bit. Only the Cortex-M core is reset. The on-chip peripherals are not affected. For some Cortex-M devices, VECTRESET is the only way to reset the core. VECTRESET is not supported on Cortex-M0 and Cortex-M1 cores.
中文含义:复位-VECTRESET通过将VECTRESET位置1来执行软件复位。 仅Cortex-M内核被重置。 片上外设不受影响。 对于某些Cortex-M设备,VECTRESET是重置内核的唯一方法。 Cortex-M0和Cortex-M1内核不支持VECTRESET。
4、Reset — Autodetect
英文含义:selects one of the above reset methods based on the target device. The SYSRESETREQ method is used if an unknown device is detected.
中文含义:重置-自动检测根据目标设备选择上述重置方法之一。 如果检测到未知设备,则使用SYSRESETREQ方法。

连接类型选项:
Normal:默认的连接策略,连接后只是将 PC 停在当前执行的指令处
with Pre–reset:在连接前,先执行一次 HW RESET
under Reset:在连接过程中一直保持 HW RESET 有效(该选项适用于用户程序误将 JTAG/SWD 禁掉的情况)
without Stop:连接后任 CPU 自由执行(适用于观测存储器或者外设 SFR 情况)

复位类型选项:
HW RESET:通过翻转ULink2的nSRST/nRESET引脚(一般也会接到MCU reset脚)来复位MCU
SYSRESETREQ:借助Cortex-M内核模块SCB中的AIRCR寄存器的SYSRESETREQ位来同时复位MCU外设模块
VECTRESET:借助Cortex-M内核模块SCB中的AIRCR寄存器的VECTRESET位功能来复位Core

由于我的MCU的NRST连接到了ULink2的nSRST/nRESET引脚和PCB板上另一个芯片的复位管脚,可能的原因是:SYSRESETREQ复位方式由于另一个芯片的影响,无法进行MCU的正常复位,然而,HW RESET方式下,ULINK2可以通过硬件反转NRST复位引脚,成功复位MCU。

分析:
复位的时序会影响程序的下载和调试(能否停在程序入口函数,能否进行单步),具体的影响逻辑没有理清楚。
五)经验教训
MCU的复位管脚一定要谨慎使用,当需要和其他芯片连接时,要清楚上下拉强度,清楚驱动电流大小。否则复位失效。

http://www.hrbkazy.com/news/23042.html

相关文章:

  • 苏州专业高端网站建设seo指导
  • 做目录网站注意抖音seo推广
  • 品牌网站怎么做seo排名优化代理
  • 自己做网站卖别人的机械设备5118和百度指数
  • 营销策划书范文大全seod的中文意思
  • 门户网站需求爱站网站长seo综合查询
  • 公司做宣传网站站长之家查询网站
  • 用书籍上的文章做网站SEO青岛网站建设公司哪家好
  • 校园网二手书交易网站建设搜索网站哪个好
  • 免费制作网站江苏网站建站系统哪家好
  • 网站开发合同里的坑国家职业技能培训官网
  • wordpress更改url如何做seo
  • 网站首页没有收录西安百度推广开户运营
  • 公司网络推广方法网站优化策略
  • 公司网站建设行业怎么样搜索引擎优化宝典
  • flash网站需要改变bt磁力在线种子搜索神器下载
  • 个人网站费用有趣软文广告经典案例
  • 用java做网站的流程教育机构网站
  • 做kegg的网站长沙网站设计拓谋网络
  • logo设计网站排行榜深圳网站优化哪家好
  • ppt做的模板下载网站杭州seo哪家好
  • 网站建设需要知道什么短信营销
  • 做飞机票预订网站新seo排名点击软件
  • 自己做网站发信息品牌营销策划十大要点
  • 如何用python 做网站个人信息怎么在百度推广
  • 兰州网站优化哪家好seo系统源码出售
  • 网站开发职业网上营销
  • 关于网站开发的个人小结怎样做一个网站
  • 做网站的作用廊坊自动seo
  • 网站优化的策略facebook海外推广