注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
云峰 https://home.eeworld.com.cn/space-uid-544815.html [收藏] [复制] [分享] [RSS]
日志

嵌入式硬件平台开发流程(基于cortex-A9)

热度 2已有 1573 次阅读2014-9-18 09:23 |个人分类:IT_进阶| 嵌入式开发基本流程, cortex-A9, cortex-A9, cortex-A9

嵌入式硬件平台开发流程(基于cortex-A9)

华清远见2014-09-1  北京海淀区

1确立需求(需要相应的硬件实现对应的现象、功能)

2了解硬件平台对应电子元件物理连接和控制关系,通过原理图的连接关系和控制逻辑

3查看相关控制芯片的芯片手册,查找相关寄存器

4编程(通过相应的控制逻辑、寄存求相应配置、程序工程框架)

5调试(三分写七分调)

通过分析点亮led2,来实践整个开发流程:

1确立需求:led2闪起来

2了解硬件平台的对应电子元件物理连接和控制关系,通过看原理图的连接关系和控制逻辑:

led2 连接4412GPX2_7引脚

GPX2_7 高电平 led2 

GPX2_7 低电平 led2 

(3)查看相关控制芯片的芯片手册,查找相关寄存器:

1--GPX2CON寄存器:配置引脚功能

2--GPX2DAT寄存器:引脚的数据寄存器,当配置成输出功能时,控制引脚的状态

    

(4)编程(通过相应的控制逻辑、寄存求相应配置、程序工程框架):

     GPX2CON = GPX2CON &(~(0xf<<28))|(0x1<<28);//配置GPX2_7 引脚为输出功能

while1

{

  GPX2DAT |=0x1<<7; // 设置GPX2_7 高电平 led2 

delay();

  GPX2DAT &= ~0x1<<7);// 设置GPX2_7 低电平 led2 

  delay();

}

(5)调试(三分写七分调)

发表评论 评论 (4 个评论)
回复 a342421574 2014-9-18 20:35
通过简单的LED的控制来分析整个嵌入式开发流程,赞!
回复 yunfenglw 2014-9-19 08:41
a342421574: 通过简单的LED的控制来分析整个嵌入式开发流程,赞!
务实基础,一通百通!~
回复 qinglf 2014-9-22 16:14
思路清晰值得借鉴,希望多出来相关的外设运用分析 谢谢了!
回复 yunfenglw 2014-9-23 08:30
qinglf: 思路清晰值得借鉴,希望多出来相关的外设运用分析 谢谢了!
呵呵,共同学习交流~

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章