收到小车有两天了,今天有时间把开发进程贴发一下。
目录:
今天做了一下串口下载程序和ST-LINT V2的调试及下载功能。
1.ST-LINK V2调试
根据文档安装驱动,这一步很简单,无需多说。然后经ST-LINK V2 与小车主板的J7通过杜邦线连接,方式如下:
SWDIO < ----> IO
ST-LINK V2一侧 GND < ----> G 小车主板J7一侧
SWCLK < ----> SCK
期间遇到的问题:
(1) 一定要给小车通电,用电池就行,因为J7接口没有预留电源脚。一开始忘记给小车通电了,报错!!不应该犯的错!!
(2)如果在线调试,需将BOOT0调至ON,否则跳转至调试界面后无法执行程序,程序会在进入main函数之前在某个位置循环。
点击调试按钮后,可能出现如下报错:
但关闭该报错,再次点击调试按钮后,也可进入调试界面。
还有一个方法是,将Reset and Run复选框去掉,此处原因可能为SWD没有连接复位引脚(个人理解,如有错误请指正)。
这样的话,打开调试界面的时候就不会弹出上述报错了。MDK有时停止运行,不知是哪里设置不对,还是我电脑的问题。
2.ST-LINK V2 下载程序
BOOT0处于ON和OFF位置时,都能下载成功。但也会弹出上面的那个报错窗口,理由个人认为和上面一样。
3.串口下载没有什么大的问题,主要是每次下载需给主板重新上电,否则,一直等待。
4.利用ST-LINK V2 通过STM32 ST-LINK Utility 也可以下载程序。
我要赚赏金打赏帖 |
|
|---|---|
| 片外存储Flash使用方法(Arduino IDE环境)被打赏¥22元 | |
| 三分钟快速上手ESP-NOW(ArduinoIDE环境)被打赏¥23元 | |
| 【S32K3XX】LPSPI参数配置说明被打赏¥21元 | |
| 在WT9932C61-TINY上实现超声波测距被打赏¥22元 | |
| 基于WT9932C61-TINY的环境构建及OLED屏驱动测试被打赏¥20元 | |
| 【S32K3XX】Core-to-Core 中断使用被打赏¥21元 | |
| 「AI编程记录--含源码」用一晚上的时间写一个esp32的示波器被打赏¥19元 | |
| STM32C0116DK开发探索记(3)被打赏¥30元 | |
| STM32C0116DK开发探索记(2)被打赏¥24元 | |
| STM32C0116DK开发探索记(1)被打赏¥29元 | |