码迷,mamicode.com
首页 > 其他好文 > 详细

BeagleBone black的GPIO控制初探

时间:2015-03-09 00:20:32      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

 刚刚读大学的时候就开始接触了 51,后来是stm32, 感觉MCU都是很好玩的 。 做过一些东西,循迹小车之类的,但是我的外围电路总是出问题,所以有很长一段时间没碰这东西了,现在呢到手一块bbbalck  熟悉了一个月  感觉用linux还是很不舒服的(没我pc跑得ubuntu舒服 很多东西看了半天设置不出来  ),于是从ti下载了starterware  结果发现没有bbblack 

    得从github上clone   

        git clone https://github.com/embest-tech/AM335X_StarterWare_02_00_01_01.git

    我们看一下Sw的目录  (我截得的是window的图  不要在意细节)

      技术分享

  我们常去的应该是  build ,examples 及platform   

  之后得配置交叉编译

   我的主机是ubuntu 14.10

    export  $PATH=/home/arm2014/bin

    export  LIB_PATH=/home/arm2014

    (最好加入/ect/.profile)

   在进入\build\armv7a\gcc找到makedef打开看一下

  技术分享

  把版本号改成你当前用的arm-eabi-gcc的版本  

  进入\build\armv7a\gcc\am335x\bbblack\bootloader makefile一下如果没有错误应该可以在\AM335X_StarterWare_02_00_01_01\binary\armv7a\gcc\am335x\bbblack\bootloader\Release下找到bootloader_ti.bin

将其重命名为MLO拷入一个格式化好的sd卡中

  在进入\build\armv7a\gcc\am335x\bbblack\gpio makefile一下

  同样可以在

\AM335X_StarterWare_02_00_01_01\binary\armv7a\gcc\am335x\bbblack\gpio\Release下找到gpioledblink_ti.bin

更名为app拷入sd卡中  

  将sd卡插入板子 上电可以看到四个led中有一个在闪

 

  

 

BeagleBone black的GPIO控制初探

标签:

原文地址:http://www.cnblogs.com/lsd2014/p/4322537.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!