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

JavaScript做的网站58同城如何发广告

JavaScript做的网站,58同城如何发广告,全国最有实力的信息网络公司排名,自己做营销网站目录 前言 准备工作 Daplink连接 调试配置(cortex-debug) 烧录配置 坑点 前言 昨天有惊无险的构建了一个简单的闪灯程序,今天来挑战下调试烧录,看看有什么坑。 准备工作 OpenOCD下载:openocd-xpackDaplink调试器…

目录

前言

准备工作

Daplink连接

调试配置(cortex-debug)

烧录配置

坑点


前言

      昨天有惊无险的构建了一个简单的闪灯程序,今天来挑战下调试+烧录,看看有什么坑。

准备工作

  • OpenOCD下载:openocd-xpack
  • Daplink调试器

Daplink连接

  • 接线,如下

Daplink         单片机

TCK/CK ----- SWCLK

TMS/IO  ----- SWIO

3.3v        ----- 3.3v

GND       ----- GND

  • 插上电脑,直接会识别(我的是windows10)

调试配置(cortex-debug)

  • 需要提前安装好cortex-debug插件,并添加launch.json配置文件,这里需要注意.cfg要配置成符合自己单片机的,文件在openocd的“openocd\scripts\target”路径下

  • 插件不会帮助你安装openocd需要自己下载,并配置环境变量,配置完之后,务必关闭VSCode,再重新打开
  • 配置完成后,就可以直接点击上图中左上方的运行按钮,程序会自动烧录到单片机中,并可执行断点调试。

烧录配置

  • 如果不需要调试,那直接配如下所述的就可以了

  • 点击开发工具右上方的烧录按钮,即可完成烧录

异常解决

  • 今天相对比较顺利,遇到两个问题,一是VSCode始终读不到配置好的openocd的环境变量,重启多次后可以了;二是调式报错以及无法烧录程序,这个问题比较刁钻,多种报错信息:
Output radix now set to decimal 10, hex a, octal 12.
Input radix now set to decimal 10, hex a, octal 12.
0x0800025e in HAL_MspInit () at ./Core/Src/stm32f1xx_hal_msp.c:77
77	  __HAL_AFIO_REMAP_SWJ_DISABLE();
Program stopped, probably due to a reset and/or halt issued by debugger
[stm32f1x.cpu] halted due to debug-request, current mode: Thread 
xPSR: 0x01000000 pc: 0x0800016c msp: 0x20000660
[stm32f1x.cpu] halted due to breakpoint, current mode: Thread 
xPSR: 0x01000000 pc: 0x08000c34 msp: 0x20005000
Error connecting DP: cannot read IDRProgramstopped.
0x00000000 in ?? ()
Error: Error connecting DP: cannot read IDR
Error: [stm32f1x.cpu] Polling failed, trying to reexamine
Error: [stm32f1x.cpu] Examination failed
Error: [stm32f1x.cpu] Examination failed, GDB will be halted. Polling again in 300ms
Error: Error connecting DP: cannot read IDR
Error: Failed to read memory and, additionally, failed to find out where
Error: Error connecting DP: cannot read IDR

解决:

原来是STM32CubeMx生成代码的时候,有一行禁止调试的代码:

注释掉!即可!重新构建。

  • 但我们之前的程序已经烧录,怎么办?考研手速的时候到了!用单片机上的Reset按钮,按住,点烧录,看到成功连接OCD后立刻松开,便可以正常烧录了。
  • 由于这行代码是STM32CubeMx生成的,下次有什么引脚变化,还得用他生成,那么就需要直接一下,让它不要生成,如下:

后记

      又是有惊无险的一通瞎操作,接下来要开始进入此次旅程的核心 → 用Make编译出bin文件,并烧录到单片机中。

http://www.dtcms.com/wzjs/198421.html

相关文章:

  • 日本做的比较好的陶瓷网站seo排名
  • 一台云服务器可以做多个网站做推广
  • 网站制度建设情况新乡seo优化
  • 河北网站制作公司报价百度seo公司整站优化
  • 快速优化工具梅州seo
  • 外贸公司网站怎么做外贸网站有哪些
  • 政务公开网站建设工作情况汇报重庆营销型网站建设公司
  • 做企业官网需要什么条件自贡网站seo
  • 如何优化网站推广移动慧生活app下载
  • 微网站模板在线太原seo全网营销
  • 网站外链建设是什么黄页引流推广
  • 平板购物网站建设推广引流
  • 石化建设分会网站谷歌浏览器 官网下载
  • 查询网站备案名杭州seo营销
  • 网站建设栏目凡科建站模板
  • 网站后台登录界面代码seo排名查询工具
  • 青海省制作网站专业dy刷粉网站推广马上刷
  • 注册网站网网站推广策划书模板
  • 济南网站建设哪家强免费推广网
  • 设计理念网站电商seo优化是什么意思
  • 在什么网站上查建设机械操作证谷歌广告代理
  • 怎样用代码制作网站电商网址
  • 怎样让百度搜索到自己的网站武汉网站seo
  • 高端网站开发企业seo优化服务
  • 企业做网站需要什么资料北京全网营销推广
  • 什么网站可以做锦鲤活动营销策划品牌策划
  • 做超市海报的网站seo交流论坛
  • 衢州在建工程项目湘潭关键词优化公司
  • 做网站页面大小多大东莞seo培训
  • 做愛表情网站网站维护工程师