原创 富芮坤FR3068x-C 环境搭建+USB CDC UART 回环测试

2025-2-23 21:02 41 0 分类: MCU/ 嵌入式

  1. 1.keil SWD 烧录无法识别

拿到开发板遇到得问题就是Keil无法烧录固件(跳线帽已经接到PB10 PB11), SWD 无法识别;这个无法烧录得原因是出厂demo里面的PB10 PB11被用做其他功能了。

2.使用串口进行烧录

将J9上得PB5与RX使用跳线帽连接,将PB4与TX使用跳线帽连接

打开烧录软件,如图选择待烧录固件

复位开发板就可以自动进行烧录。

3.烧录USB CDC 进行测试

固件烧录成功后 DAP 烧录可以正常识别了;但是现在还无法直接使用keil进行烧录,因为没选择烧录算法,烧录会直接报错。

将资料里的\components\tools\keil目录下的两个*.FLM文件拷贝到MDK安装目录下的\Keil_v5\ARM\Flash中,如下图所示添加。

keil 里面选择FLASH下载算法

固件烧录成功

4.USB CDC 测试

修改代码:使用 USB_CDC 和 UART3 进行数据回环测试

修改CDC关联串口设置为 UART3

修改USB 相关IO: 使用PA4 PA5 作为USB DB DM

数据回环测试

com35 为 FR8003A_QFN20 调试芯片上得串口,COM36 为USB-CDC 出来得串口

COM36 CDC 直接修改UART波特率230400,COM35也修改为230400,测试正常

MCU

作者: neebourne, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-4015772.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
0
关闭 站长推荐上一条 /1 下一条