0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【跃昉科技BF2开发板试用体验】二、Demo例程及代码分析

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-10 11:31 次阅读
本文来源电子发烧友社区,作者:赵杰, 帖子地址:https://bbs.elecfans.com/jishu_2289307_1_1.html

跃昉BF2开发板使用MSYS2编译,开发环境选择Eclipse或者Freedom Studio,由于电脑上安装了很大的嵌入式IDE,如MDK、CDK、RTT Studio、VSCode等,就没有安装新的IDE环境,用VsCode打开customer_app下的sdk_app_uart_echo。
1、代码分析

核心代码只有main.c 和 demo.c
main中主要代码部分如下
pYYBAGK3usiABXFRAAIlDOQAWp4015.jpg

其中初始化代码部分如下
pYYBAGK3usqAM_fIAACMJ8fjong660.jpg

创建的主要任务代码
pYYBAGK3usqANsHqAAJTA9wVkUE758.jpg

示例核心任务代码主要创建窗口回显任务,使用ttyS1,即串口1
poYBAGK3useAGIoNAABE0h4fN60633.jpg

回显函数代码
poYBAGK3usmAJDj2AANLnnh23XY128.jpg

这部分代码在测试过程中发现串口读取部分循环始终没有响应,无论通过文本方式还是16进制方式发送到串口,包括是否加回车和换行,作为项目示例代码,还是希望公司能够认真测试下。
2、硬件连接和接线
由于用到了ttyS1,需要额外的USB-TTL模块,连接在<3>、<4>管脚上
poYBAGK3vVqAA-rAAAry1fNttlY433.png

开发文档中有关于串口配置的说明
poYBAGK3vqeAHgs_AAFedl3C5wE176.jpg

包含了使用的管脚,以及波特率等参数
具体的管脚配置为
pYYBAGK3vqiAXwZjAAHcK0p157E332.jpg

3、运行效果
下面是实际运行之后的结果,ttyS0输出的信息比较多,也可以通过Help得到相应的测试命令
pYYBAGK3vCaAfKMrAASpI9IcmpU240.jpg

每次在ttyS0这里输入reset之后,都会有信息,发送过程完好,只是接收不到
4、烧录过程
本次烧录过程中出现了错误
poYBAGK3vCiAFDJqAAK_-7RjGoI515.png

错误信息应该是握手信号不对
查阅烧录程序的提示信息
pYYBAGK3vCmAVEBwAADHmnvL7iU756.jpg

发现要把GPIO8拉高后复位一下,再进行烧录才可以
poYBAGK3vCeAUXQhAAK1P4AUcyc286.png

5、心得及感想

本次demo测试中,尝试了很多串口发送的方法,均得不到回显的信息,由于时间等问题,暂时没有时间解决demo例程中的问题了,不过,还是建议公司加强对demo例程的管理,不具备的功能或者完成不了的功能,就不要出现在Demo中了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 跃昉科技
    +关注

    关注

    0

    文章

    58

    浏览量

    1699
  • 开发板试用
    +关注

    关注

    3

    文章

    299

    浏览量

    1913
收藏 人收藏

    评论

    相关推荐

    STM32F769I-DISCO开发板跑TouchGFX里的demo卡死黑屏的原因?

    买的官方的STM32F769-DISCO开发板,下载SDK里的官方例程跑的很流畅。自己在TouchGFX上找到STM32F769-DISCO的demo后,生成的代码、cubeMX配置、
    发表于 04-12 07:46

    ·星光 2 高性能RISC-V单板计算机试用体验】开箱及装载Debian系统

    上周收到了·星光 2高性能RISC-V单板计算机开发板,在此非常感谢赛科技提供的试用机会。开发板
    发表于 01-24 00:32

    【涂鸦T2-U开发板试用体验】1、T2-U开发环境搭建及调试

    前言 本章介绍T2-U的开发环境搭建流程,以及一些遇到的问题。 一、资料 试用网址:【新品体验】涂鸦 T2-U 开发板免费
    发表于 11-25 23:38

    【涂鸦T2-U开发板试用体验】初识及试玩开发板

    用,另一端是usb接口,除了用来供电,还可以当做串口来用,今天第一个玩的就是串口了。 这块开发板可以说是物联网领域的代表,能同时支持蓝牙和wifi连接,提供了连接涂鸦云的各种例程,我相信今后一定会大火吧
    发表于 11-17 22:44

    【涂鸦T2-U开发板试用体验】第一帖-开箱体验

    先感谢涂鸦智能提供的试用机会,有幸体验T2-U开发板。 涂鸦 T2-U 开发板 是一款专为开发
    发表于 11-16 20:19

    【涂鸦T2-U开发板试用体验】2.固件烧录

    不得不说,官网给的教程是大而全的,就是找起来不好找。我一开始找复位键找了半天,还以为开发板上两个按钮是,结果不是。 复位开关 找到板子上的拨码开关,1、2 路打开是烧录,3、4 路打开是串口通信
    发表于 11-12 20:22

    【LuckFox Pico Plus开发板免费试用】RKNN模型推理测试

    ://bbs.elecfans.com/jishu_2321748_1_1.html 【飞凌RK3568开发板试用体验】使用RKNN Toolkit2转换Pytorch模型:https
    发表于 11-11 16:51

    基于STM32开发板点亮LCD例程

    网络上配套STM32开发板有很多LCD例程,主要是TFT LCD跟OLED的。从这些例程,大家都能学会如何点亮一个LCD。但这代码都有下面这些问题。
    的头像 发表于 09-24 11:54 1216次阅读
    基于STM32<b class='flag-5'>开发板</b>点亮LCD<b class='flag-5'>例程</b>

    【Start_DSC28034PNT湖人开发板免费体验】开发板使用2

    接上文 【Start_DSC28034PNT湖人开发板免费体验】开发板使用1 | # 导入工程选择从下载的demo:H:\\\\武汉芯源CW32饭盒派\\\\中科昊芯
    发表于 08-19 10:11

    什么是Matter?为什么使用Matter?Matter的主要内容干货分享BF2 Matter网络技术应用

    BF2 matter应用 :什么是Matter?为什么使用Matter?Matter的主要内容; 在BF2开发Matter应用;什么是Matter? what is matter? Matter
    的头像 发表于 07-13 21:35 2672次阅读
    什么是Matter?为什么使用Matter?Matter的主要内容干货分享<b class='flag-5'>BF2</b> Matter网络技术应用

    0元试用!车规级国产芯驰D9开发板

    米尔与合作芯驰推出的新品基于D9系列应用处理器的MYC-JD9X核心板及开发板现已开放免费试用名额!!米尔准备了3块价值1199元的开发板发起试用活动您不仅可以免费体验还可以获得京东购
    的头像 发表于 07-06 10:07 552次阅读
    0元<b class='flag-5'>试用</b>!车规级国产芯驰D9<b class='flag-5'>开发板</b>

    【CW32饭盒派开发板试用体验】2-环境搭建及例程测试

    CMSIS-DAP下载器的驱动也要安装,要不然是无法把编译好的固件下载到核心的。这些按开发板所附文档的说明一步步去做一般不会有问题的。   软件环境搭建好以后,把开发开发板自带的
    发表于 06-14 09:21

    【英飞凌PSoC 6 RTT开发板试用】+开箱测试

    【英飞凌PSoC 6 RTT开发板试用】+开箱测试 硬件资源介绍 Psoc6-evaluationkit-062S2 是 RT-Thread 联合英飞凌推出的一款集成32位双核CPU子系统( ARM
    发表于 06-05 01:06

    【米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】九、QTDome大全

    ,并查看编译结果是否成功和编译后的输出路径。 最后将编译后的文件,复制到IMX8MMA7开发板上,然后运行其代码操作方法如下: 实际运行效果: 、米尔开发板
    发表于 05-23 09:21

    【CW32饭盒派开发板试用体验】开箱测试

    连接异常,考虑是否未安装驱动。 先将WCHLINK接入电脑USB口,然后SETUP.EXE进行驱动安装。 下载DEMO测试功能 导入官方例程AD电位器实验至KEIL5 将开发板SWD调试接口
    发表于 05-13 00:20