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

    文章

    86

    浏览量

    3288
  • 开发板试用
    +关注

    关注

    3

    文章

    303

    浏览量

    2786
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ·星光开发板使用基础和GPIO点灯

    学习·星光开发板通过GPIO控制LED 、准备工作 在开始本次课程的实际操作之前,同学们需要做好一些准备工作,课程中涉及到的硬件如下: 开发板
    发表于 03-26 07:51

    ·星光开发板按键处理

    本次课程为·星光开发板IoT开发系列课程的第讲,将带领同学们在·星光开发板上,通过GPIO
    发表于 03-26 06:31

    ·星光开发板方案:·星光开发板光敏传感器之光强度数据读取

    ·星光开发板光敏传感器使用2之光强度数据读取 本次课程为·星光开发板IoT开发系列课程的第
    发表于 03-18 06:19

    ·星光开发板火灾报警装置

    本次课程为·星光开发板IoT开发系列课程的第十一讲,将带领同学们在·星光开发板上,使用火焰传感器和蜂鸣器制作火灾报警装置。 本次课程,在
    发表于 03-16 07:19

    ·星光开发板巡线传感器使用

    通过巡线传感器,实现对线路的检测。 、准备工作 在开始本次课程的实际操作之前,同学们需要做好一些准备工作,课程中涉及到的硬件如下: 开发板·星光开发板 巡线传感器:1路巡线传
    发表于 03-13 08:09

    ·星光开发板上结合使用温度传感器控制风扇转速

    本次课程为·星光开发板IoT开发系列课程的第十三讲,将带领同学们在·星光开发板上,结合使用温度传感器控制风扇转速。 本次课程,在
    发表于 03-11 08:10

    瑞萨FPB-RA0E2开发板的批量加载例程

    瑞萨“RA MCU众测宝典”环境搭建专题再添实用干货!上一篇我们搞定了【FPB-RA0E2开发板的基础环境配置,这次将解锁“批量加载官方例程”技能。
    的头像 发表于 01-29 17:52 7090次阅读
    瑞萨FPB-RA0E<b class='flag-5'>2</b><b class='flag-5'>开发板</b>的批量加载<b class='flag-5'>例程</b>

    【获奖名单】2025开发板评测大赛优秀开发者、最受欢迎开发板公布

    HH-SCDAYU800A281852lustao 最受欢迎开发板:专题开发板名称 RISC-V专题赛 VisionFive 2 沁恒 CH585 玄铁 Banana Pi
    发表于 11-21 09:31

    【作品合集】赛科技VisionFive 2单板计算机开发板测评

    【VisionFive 2单板计算机试用体验】烧录系统+开箱启动 第一期合集: 微五科技CF5010RBT60开发板测评作品合集 第期合集: 创龙科技TLT113/TL3562-Mi
    发表于 09-04 09:08

    迅为RK3576开发板NPU例程测试-rknn-toolkit2环境搭建和使用

    迅为RK3576开发板NPU例程测试-rknn-toolkit2环境搭建和使用
    的头像 发表于 06-17 13:46 1979次阅读
    迅为RK3576<b class='flag-5'>开发板</b>NPU<b class='flag-5'>例程</b>测试-rknn-toolkit<b class='flag-5'>2</b>环境搭建和使用

    基于RK3576处理器,米尔RK3576开发板免费试用

    年7月19日   评测数量: 3块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-09 15:00 1357次阅读
    基于RK3576处理器,米尔RK3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    基于RK处理器,创龙TL3562-MiniEVM开发板试用体验

    数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:31 1334次阅读
    基于RK处理器,创龙TL3562-MiniEVM<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    性能强悍!合众HZ-RK3568开发板试用体验

    月19日   评测数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:30 1683次阅读
    性能强悍!合众HZ-RK3568<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    【免费试用开发板评测大赛开启!OH 、RISC-V、Rockchip顶级开发板等你试用~

    道OpenHarmony、RISC-V、Rockchip(下称RK)全面覆盖前沿技术方向,等你用代码与创意点燃科技未来!——点击开发板图片立即申请————点击开发板图片立即申请———
    的头像 发表于 06-05 08:05 1163次阅读
    【免费<b class='flag-5'>试用</b>】<b class='flag-5'>开发板</b>评测大赛开启!OH 、RISC-V、Rockchip顶级<b class='flag-5'>开发板</b>等你<b class='flag-5'>试用</b>~

    【评测试用】合众HZ-T536开发板免费试用体验

    【评测试用】合众HZ-T536开发板免费试用体验
    的头像 发表于 05-27 08:05 1213次阅读
    【评测<b class='flag-5'>试用</b>】合众HZ-T536<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>体验