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很像,感觉稍有一点亲切啊。

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

    关注

    65

    文章

    1906

    浏览量

    136922
  • led灯
    +关注

    关注

    22

    文章

    1554

    浏览量

    107037
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4905

    浏览量

    209971
  • PIN管
    +关注

    关注

    0

    文章

    35

    浏览量

    6224
  • RTThread
    +关注

    关注

    7

    文章

    129

    浏览量

    40523
收藏 人收藏

    评论

    相关推荐

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

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

    至芯科技FPGA入门级开发板评测活动,送开发板

    至芯科技FPGA入门级开发板评测活动,送开发板欢迎大家参与,参与地址:至芯科技论坛 百度搜索至芯科技论坛,进入论坛顶置帖子即可看到此活动。欢迎大家参与。
    发表于 03-31 22:36

    极客DIY限时挑战 — 12月挑战任务一:用Arty FPGA开发板制作一款无线压强感应垫

    本月任务挑战书:用Arty FPGA开发板制作一款无线压强感应垫任务描述:挑战者需基于上述指定软硬件,在为期三周的时间内制作一个无线压强感应
    发表于 12-12 17:16

    【MediaTek X20开发板试用体验】上电初体验

    no Internet"。尝试访问网页,不能获取到数据。从设置中,查看系统信息。总之,X20开发板上电初体验,感受到功能的强大,但是原生系统也存在着连上WiFi不能访问网络的问题。接着我将带来系统蓝牙功能的评测
    发表于 01-05 20:48

    评测汇总】Sipeed LicheeRV 86开发板

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

    评测汇总】Sipeed LicheeRV 86开发板

    本帖最后由 jf_11671167 于 2022-4-7 11:13 编辑 活动详情:【平头哥Sipeed LicheeRV 86开发板】更新至2022-3-14评测报告汇总如下:跋扈洋:1.
    发表于 04-07 13:48

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

    本视频进行PHYTEC的phyBOARD-Pollux i.MX 8M Plus开发板开箱与上电初体验
    发表于 06-19 21:12

    英飞凌的24G毫米波雷达开发板Distance2GO如何开发

    英飞凌的24G毫米波雷达开发板Distance2GO如何开发 ,目前官网该开发板已停产,只有Distance2GOL的开发工具,能兼容使用么
    发表于 06-26 21:45

    全志A40i开发板的试用体验之模块初体验

    1.通过串口连接开发板 2.按照文档中的教程加载wifi模块 Linuxinsmod(insert module)命令用于载入模块。 3.Ping 路由器
    发表于 10-27 11:43 813次阅读
    全志A40i<b class='flag-5'>开发板</b>的试用体验之<b class='flag-5'>模块</b><b class='flag-5'>初体验</b>

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

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

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

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

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

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

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

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

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

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

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

    使用PSoC™ 62 with CAPSENSE™ evaluation kit开发板适配的RTT SPI驱动,做显示测试。
    发表于 08-10 15:44 468次阅读
    <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驱动测试