原创 【TI博客大赛】LM3S811 一个很好的学习例子,以及良好的代码写作规范,供大家参考学习

2012-11-1 19:53 1148 9 11 分类: MCU/ 嵌入式
这是一款可实时监测人体血氧饱和度和心率的机器。

通过uart0采集血氧板数据,经过分析解码后,在OLED上进行显示参数值,并根据所测量的值与报警限值进行比较,如果超过限值,则通过PWM产生声音,并且LED闪烁,进行报警来警示用户,分为高中级报警级别。高级报警产生1hz的滴滴声,1hz led闪烁。中级报警产生2hz的滴滴声,2hz led闪烁。电池AD采样,将电池状态显示在OLED上,使用户实时了解电池的工作状态。提供扫描按键功能,目前在评估板上仅用了pc4按键,做为开关机功能。支持方向传感器,根据用户使用时拿机器的姿势,进行OLED四个不同方向的显示。支持uart1实时数据导出功能,方便用户在电脑上对数据进行管理与分析,提供看门狗功能,避免机器硬件/软件故障产生的无法工作。

 主要使用LM3S811的功能:

uart、spi、ad、timer、PWM、gpio、watchdog、sleepmode、中断唤醒。

系统框图如下:

系统框图.jpg

最后为大家担供了演示代码,绝对是一个很好的学习例子。

文章评论2条评论)

登录后参与讨论

用户417404 2012-12-17 18:12

造junjian的,出海风平浪静还好,要是遇到大风大浪可就有得玩了。

用户403664 2012-12-17 11:00

博主干啥的啊,出海好玩吗

用户402158 2012-12-6 17:03

要点击提交才能上传附件成功的,

用户1614394 2012-11-2 19:30

我传的代码怎么没有附件呢?

相关推荐阅读
用户1614394 2012-10-30 14:42
【TI博客大赛】Sitara AM3517从头开始开发过程详细说明
AM3517板整个开发过程记录 最近时间一直在做一个新项目,同时也是对旧项目的硬件平台进行一个升级,所以用了sitara am3517 Cortex-A8做了一块主板。以下简单介绍一下整个开发...
我要评论
2
9
关闭 站长推荐上一条 /2 下一条