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

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

3天内不再提示

【英飞凌开发板模块评测任务大挑战】开发初体验

冬至子 来源:悠悠海 作者:悠悠海 2023-11-13 12:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

芯片

主控芯片型号为 CY8C624ALQALQI-S2D42

dap芯片为 CY8C5868LYTI-LP039

主控芯片Psco624是双核芯片,一个m4内核和一个m0内核,特征如下:

1.jpg

2.jpg

下面写一点点代码,体验一下rtt的开发环境

OpenOCD

rtthread下载使用开源的openocd ,bsp包里不附带这个开源工具,现在的github上最新版本是0.12。

下载时候出现一个错误:

1.jpg

点灯

在官方下一个最新版的RT-Thread Studio,安装,一路next。

打开rtt sudio,新创建一个工程。

1.jpg

基于我们的开发版创建一个工程。

1.jpg

可以看到官方已经点了一个灯,做测试代码用,如图中的高亮文件。

1.jpg

#include
#include
#include
#include "drv_gpio.h"
#define LED_PIN GET_PIN(0, 0)
int main(void)
{
rt_pin_mode(LED_PIN, PIN_MODE_OUTPUT);
for (;;)
{
rt_pin_write(LED_PIN, PIN_HIGH);
rt_thread_mdelay(500);
rt_pin_write(LED_PIN, PIN_LOW);
rt_thread_mdelay(500);
rt_kprintf("156456n");
}
}

加了行日志,能打出来,自己的东西能够运行,代码就写了一半了。

1.jpg

原理图找到两个灯

Vbackup接到了3.3v电源

1.jpg

有两个led灯,用户可用来点亮,led3和led4,只需要控制影脚p00和p01为低电平就亮了。如果做呼吸灯,加一个pwm的逻辑。

1.jpg

显示效果: 交替亮灭

#define LED_PIN1     GET_PIN(0, 1)
   rt_pin_write(LED_PIN, PIN_HIGH);
    rt_pin_write(LED_PIN1, PIN_LOW);
    rt_thread_mdelay(500);
    rt_pin_write(LED_PIN, PIN_LOW);
    rt_pin_write(LED_PIN1, PIN_HIGH);
    rt_thread_mdelay(500);
    rt_kprintf("156456n");

1.jpg

使用ps指令,看下rtt系统运行了多少个线程。

main线程是我的代码所处的线程,不理解为什么是挂起的状态。

rtt的结构和编译逻辑和linux很像,感觉稍有一点亲切啊。

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

    关注

    68

    文章

    2443

    浏览量

    142309
  • led灯
    +关注

    关注

    22

    文章

    1604

    浏览量

    111174
  • PWM
    PWM
    +关注

    关注

    116

    文章

    5847

    浏览量

    223850
  • PIN管
    +关注

    关注

    0

    文章

    36

    浏览量

    6772
  • RTThread
    +关注

    关注

    8

    文章

    133

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    01 Studio K230开发板开箱评测

    Studio K230开发板开箱评测
    的头像 发表于 06-28 14:26 2583次阅读
    01 Studio K230<b class='flag-5'>开发板</b>开箱<b class='flag-5'>评测</b>

    英飞凌PSoC™ 62开发板 -LCD ILI9341 8080 DEMO

    英飞凌开发板
    rx_ted
    发布于 :2024年03月07日 21:08:39

    评测汇总】Sipeed LicheeRV 86开发板

    本帖最后由 jf_11671167 于 2022-5-20 16:27 编辑 活动详情:【平头哥Sipeed LicheeRV 86开发板】更新至2022-3-14评测报告汇总如下:跋扈洋
    发表于 03-14 16:30

    新唐 NuMaker-M2354模块评测任务挑战

    评测任务挑战活动,让开发者小伙伴们互相协作,对开发板的每个模块功能进行
    的头像 发表于 11-16 16:42 1874次阅读

    RT-Thread联合新唐科技发起开发板评测任务挑战活动

    开发板开发者进行学习、产品原型开发、芯片评估不可缺少的,如何在有限的时间内让小伙伴充分利用好开发板?并且让小伙伴更好的学习掌握RT-Thread呢?
    的头像 发表于 02-17 13:43 1969次阅读

    【PHYTEC开发板试用体验】之开箱与初体验视频

    本文来源电子发烧友社区,作者:李红洁, 帖子地址: https://bbs.elecfans.com/jishu_2287660_1_1.html 本视频进行PHYTEC的phyBOARD-Pollux i.MX 8M Plus 开发板 开箱与上电初体验。 
    的头像 发表于 12-05 11:08 1529次阅读
    【PHYTEC<b class='flag-5'>开发板</b>试用体验】之开箱与<b class='flag-5'>初体验</b>视频

    N32L40XCL-STB 开发板模块评测任务挑战

    评测任务挑战活动,让开发者小伙伴们互相协作,对开发板的每个模块功能进行
    的头像 发表于 03-28 03:25 1421次阅读

    英飞凌开发板模块评测任务挑战

    ?RT-Thread 官方特联合合作伙伴发起开发板评测任务挑战活动,让开发者小伙伴们互相协作,对开发板
    的头像 发表于 04-11 09:05 1510次阅读

    RA6M3 HMI Board 评测挑战,完成任务赢免单!

    评测任务挑战活动,让开发者小伙伴们互相协作,对开发板的每个模块功能进行
    的头像 发表于 05-31 04:05 1664次阅读
    RA6M3 HMI Board <b class='flag-5'>评测</b>大<b class='flag-5'>挑战</b>,完成<b class='flag-5'>任务</b>赢免单!

    N32L40XCL-STB开发板模块评测任务挑战之UART

    本文主要对通过RT-Thread Studio对国民技术开发板N32L40XCL-STB 进行UART外设配置,实现开发板串口功能。
    的头像 发表于 08-09 15:25 1517次阅读
    N32L40XCL-STB<b class='flag-5'>开发板</b><b class='flag-5'>模块</b><b class='flag-5'>评测</b><b class='flag-5'>任务</b>大<b class='flag-5'>挑战</b>之UART

    英飞凌开发板模块评测任务挑战-SPI驱动测试

    使用PSoC™ 62 with CAPSENSE™ evaluation kit开发板适配的RTT SPI驱动,做显示测试。
    发表于 08-10 15:44 1130次阅读
    <b class='flag-5'>英飞凌</b><b class='flag-5'>开发板</b><b class='flag-5'>模块</b><b class='flag-5'>评测</b><b class='flag-5'>任务</b>大<b class='flag-5'>挑战</b>-SPI驱动测试

    英飞凌开发板模块评测任务挑战】mdk开发板环境搭建

    在rtt源码内部生成英飞凌芯片的独立的工程
    的头像 发表于 10-27 12:39 1536次阅读
    【<b class='flag-5'>英飞凌</b><b class='flag-5'>开发板</b><b class='flag-5'>模块</b><b class='flag-5'>评测</b><b class='flag-5'>任务</b>大<b class='flag-5'>挑战</b>】mdk<b class='flag-5'>开发板</b>环境搭建

    开发板评测大赛开启!顶级开发板等你来战!

    技术人的狂欢,开发者的盛宴!2025年最值得期待的硬核赛事——电子发烧友开发板评测大赛正式启动!无论你是开源生态的探索者、芯片架构的极客,还是物联网领
    的头像 发表于 05-20 08:07 376次阅读
    <b class='flag-5'>开发板</b><b class='flag-5'>评测</b>大赛开启!顶级<b class='flag-5'>开发板</b>等你来战!

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

    技术人的狂欢,开发者的盛宴!2025年最值得期待的硬核赛事——电子发烧友开发板评测大赛正式启动!无论你是开源生态的探索者、芯片架构的极客,还是物联网领域的创新达人,本次大赛三大赛
    的头像 发表于 06-05 08:05 756次阅读
    【免费试用】<b class='flag-5'>开发板</b><b class='flag-5'>评测</b>大赛开启!OH 、RISC-V、Rockchip顶级<b class='flag-5'>开发板</b>等你试用~

    【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板

    新品上市图传数传模块开发板蓝牙模块开发板国产无线模块开发板部分型号参与送样文末了解详情↓↓↓EW
    的头像 发表于 06-12 19:33 902次阅读
    【新品】远距离图传数传<b class='flag-5'>模块</b><b class='flag-5'>开发板</b>、蓝牙<b class='flag-5'>模块</b><b class='flag-5'>开发板</b>、无线<b class='flag-5'>模块</b><b class='flag-5'>开发板</b>