• 售前

  • 售后

热门帖子
入门百科

IOMUXC程序移植

[复制链接]
微胖界中的汤圆 显示全部楼层 发表于 2022-1-12 12:09:02 |阅读模式 打印 上一主题 下一主题
非常幸运能参与到TencentOS Tiny AIoT比赛中,能和这么多大佬一起讨论学习,你们都不知道我当时有多激动,既然我申请到了这个机会,不学点什么好像挺亏的,可谓机不可失,失不再来啊!

接下来就开始上手摸板吧,先按照官方例程走一遍,熟悉一下开发环境
首先打开MCUXpresso IDE,

我手上的板子是MIMXRT1062芯片,暂时还没有对应的开发包,所以我选择相似的

找到driver_examples–>gpio–>igpio_led_output,选择完成

因为开发板链接LED的引脚不同,需要重新配置。打开配置界面有两种方式,一种是左下角,另一种是右上角

可以通过搜索对应的引脚名称或者直接选择管脚M3,然后选择第一个,配置完成,更新源代码。
点击更行源代码后会有详情弹窗,点击确定即可。

可以在pin_mux.c中看到对应的管脚已经配置成功,

在board.h中修改对应的LED的端口和引脚号代码,如下图:

修改完成编译下载到开发板,可以看到开发板上的LED灯闪烁,这样说明我们的基础工程完成了。
这里要注意的是:

  • 编译之前检查你的workspace路径,不可以有中文不然会报错。
  • 程序下载到开发板后没有闪烁,是因为没有选择下载并运行,需要手动带你复位按钮

下一节,即将开始基于裸机工程的内核移植了。

来源:https://blog.caogenba.net/qq_41215167/article/details/122427126
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作