打印

Beaglebone开发板使用总结

[复制链接]
786|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Sode|  楼主 | 2017-5-24 12:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Beaglebone开发板使用总结


BeagleBone是一块小小的核心板它的外围正如这次DSP-Sitara新活动里鄂工所说它仅包括了一个AM335X一个DDR 256M一个电源芯片和一个以太网口 只售价89美金它是这么多AM335X里成本最低的一款开发板了。AM335X它集成的ARM Cortex-A8的核 还有丰富的外围集成。对于我们的项目开发和应用它给了我们足够的空间和性能支持,我们可以根据我们的应用开展外设,还可以根据应用我们的项目应用直接以核心板这样应用。TI公司可给我们提供了丰富的应用软件和开发软件Android linux windows CE等等和开发软件CCS管脚定义PinMux等,还有很多的网站提供技术和项目开发经验交流给我们参考和学习。对于这次的项目给我的是给一个很广的开展空间和学习空间在里面,滋润了不少啊。
Beaglebone开发板的性能开发体会。
BeagleBone开发板通过两个46针接口引出了功能引脚,各针脚都复用功能,通过定义mode0 -mode7选择引脚功能。
在linux操作系统下,所有对GPIO、SPI、UART、LCD的操作都不象原来单片机编程那样直接进行,而必须通过驱动程序。例如要让某个GPIO输出高电平,一般单片机直接C语言或者汇编对方向寄存器和输出寄存器写入“0”或“1”就可以;但在这里首先要在操作系统上装好GPIO驱动程序,再象读写文件那样控制:功能、输入输出、电平等。
还有LCD和串口AM335X集成了24位LCD控制器,控制信号有29个。如果采用16位的LCD,控制信号有21个。
AM335X集成了6个UART,UART0被用做调试用了,UART1-UART4有TX,Rx,RTS以及CTS线,UART5有TX和RX,我觉得在真正应用中一般都只用TX和RX,很少接RTS和CTS。这些信号的电平为TTL 3.3V,和电脑上的RS232电平(0为+12V,1为-12V)不一样。在LINUX下,UART1对应/dev/ttyO1。
参加了论坛这次活动让我收益不少啊,BeagleBone开发板的功能应用它给我们的不仅是项目上的性能应用更是一个考验一个测试我们技术过不过关的一次比较全的总评啊。不过还有压力在里面,项目程序的编写和不断修改和测试应用给不增长了不少经验。

相关帖子

沙发
chuntian2016| | 2017-5-24 20:29 | 只看该作者
这个开发板的还没怎用过的。。

使用特权

评论回复
板凳
fentianyou| | 2017-5-25 22:02 | 只看该作者
这个板子也不便宜。

使用特权

评论回复
地板
pixhw| | 2017-5-25 22:02 | 只看该作者
这个怎么联合CCS开发

使用特权

评论回复
5
wangdezhi| | 2017-5-25 22:03 | 只看该作者
hdmi这个接口不好用。

使用特权

评论回复
6
suzhanhua| | 2017-5-25 22:04 | 只看该作者
程序升级方式有啥不一样的

使用特权

评论回复
7
i1mcu| | 2017-5-25 22:04 | 只看该作者
在哪来下载相关的软件?

使用特权

评论回复
8
fentianyou| | 2017-5-25 22:04 | 只看该作者
BeagleBone的性能确实可以。

使用特权

评论回复
9
pixhw| | 2017-5-25 22:05 | 只看该作者
使用虚拟机开过吗?

使用特权

评论回复
10
wangdezhi| | 2017-5-25 22:05 | 只看该作者
BeagleBone black价格怎么样

使用特权

评论回复
11
suzhanhua| | 2017-5-25 22:05 | 只看该作者
这个能够通过SD卡升级吗?

使用特权

评论回复
12
i1mcu| | 2017-5-25 22:05 | 只看该作者
linux的源代码在哪里

使用特权

评论回复
13
51xlf| | 2017-5-26 22:39 | 只看该作者
做嵌入式开发,可以学习Linux。

使用特权

评论回复
14
51xlf| | 2017-5-26 22:42 | 只看该作者
StartWare可以开发AM335.,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1049

主题

1522

帖子

8

粉丝