历史上的今天
返回首页

历史上的今天

今天是:2025年08月14日(星期四)

正在发生

2020年08月14日 | stm32 IIC+MMA8451代码

2020-08-14 来源:51hei

IIC驱动MMA8451通过串口发送显示数据


5V 3.3V连一个就可以了。


SA0确定地址,接地。


SCl,SDA肯定要连。


以内接上拉电阻。


单片机源程序如下:

/******************** (C) COPYRIGHT 2011 野火嵌入式开发工作室 ********************

* 文件名  :main.c

* 描述    :I2C MMA8451测试        

* 实验平台:野火STM32开发板

* 库版本  :ST3.0.0

**********************************************************************************/       


#include "stm32f10x.h"

#include "i2c_MMA8451.h"


int MMA_Data_Buffer[3];        //定义加速度计的数据缓冲区


/*

* 函数名:main

* 描述  :主函数

* 输入  :无

* 输出  :无

* 返回  :无

*/

int main(void)

{  

        /* 配置系统时钟为 72M */      

    SystemInit();

        /* I2C 外设MMA8451初始化 */

        I2C_MMA8451_Init();                  

        I2C_MMA8451_XYZ( MMA_Data_Buffer );   //将数据寄存器转换的结果存放到数据缓冲区       

        while(1);


}


推荐阅读

史海拾趣

Custom Mmic Design Services Inc公司的发展小趣事

Custom Mmic Design Services Inc(以下简称CMDS)在成立的初期,就致力于开发高性能的微波单片集成电路(MMIC)。当时,市场上对于高频、低功耗的MMIC需求日益增长,但现有产品往往难以满足特定应用的性能要求。CMDS团队通过深入研究,成功开发出了一款新型MMIC,其性能在行业内处于领先地位,迅速获得了客户的认可。这一技术突破不仅为CMDS带来了可观的订单,也使其在微波集成电路领域确立了领先地位。

CTC Coils Ltd公司的发展小趣事

为了降低成本、提高效率,CTC Coils Ltd公司开始对供应链进行深度优化。公司与供应商建立了长期稳定的合作关系,实现了原材料的稳定供应和成本控制。同时,公司还引入了先进的供应链管理系统,实现了从采购、生产到销售的全流程信息化管理,提高了运营效率。

Great American Electronics公司的发展小趣事

CTC Coils Ltd公司早期以生产传统电感线圈为主,随着电子技术的飞速发展,公司意识到必须进行技术升级。于是,公司投入大量研发资源,成功开发出一种新型高效能电感线圈,该产品在性能上大幅提升,同时降低了能耗。这一技术突破使CTC Coils Ltd的产品在市场上脱颖而出,公司迅速赢得了大量客户,并扩大了生产规模。

Caddell-Burns Manufacturing公司的发展小趣事

随着环保意识的日益增强,Caddell-Burns Manufacturing公司也积极响应国家号召,致力于实现绿色发展。公司引进了先进的环保设备和技术,对生产过程中的废弃物进行无害化处理。同时,公司还研发了一系列环保型电子产品,满足了客户对绿色产品的需求。此外,公司还加强了对员工的环保教育,提高他们的环保意识,共同为保护环境贡献力量。

通过以上五个故事,我们可以看到Caddell-Burns Manufacturing公司在电子行业里发展起来的艰辛与辉煌。他们凭借过硬的技术实力、敏锐的市场洞察力和卓越的管理能力,在激烈的市场竞争中脱颖而出,成为一家备受瞩目的电子制造企业。

Fine Products Microelectronics Corp公司的发展小趣事

Caddell-Burns Manufacturing公司的创立源于两位创始人Caddell和Burns的远见卓识。上世纪80年代初,电子制造业正值蓬勃发展之际,两人看到了其中的商机,决定联手创办一家专注于电子零部件生产的公司。他们凭借自己的技术背景和行业经验,成功研发出了几款具有竞争力的产品,并逐渐在市场上站稳脚跟。在创业初期,公司虽然规模不大,但凭借过硬的产品质量和良好的客户服务,赢得了客户的信任和支持。

Eska公司的发展小趣事

随着全球对环保意识的提高,Eska公司积极响应并融入环保理念。公司采用再生纸作为原材料,制造灰板纸,有效减少了资源浪费和环境污染。同时,Eska的造纸过程也注重节能减排,每生产一顿纸板所需的水量非常少。此外,公司还拥有自己的加热和发电站,所产出的电力和蒸汽供应自给自足,进一步减少了对环境的破坏。

问答坊 | AI 解惑

《电磁兼容使用手册》

关于EMC方面的经典书籍。作者:陈伟华 必须2部分下载后,再解压…

查看全部问答>

《基本电路分析(全美经典学习指导系列)》

简介: 内容简介:   本书涵盖了电路分析的基本内容,包括各种直流和交流电路,特别是运算放大器电路的分析方法,并介绍了计算机电路分析程序PSpice。书中对精选的700道习题,详细介绍了解题步骤;另外提供了几百道补充练习题,并附有答案。 ...…

查看全部问答>

请大家帮忙想个方案,谢谢

本人最近要申请国家的一个大学生创新项目,但是现在还没有好一点的想法,难就难在要有创新点,做别人之前没做的或是在别人的基础上改进,偏硬件方面的,比如ARM嵌入式,FPGA之类的,便要涉及一些算法,大家有没有好的想法可以提供一下啊,我是计信 ...…

查看全部问答>

请教linux嵌入式文件系统加密。

最近遇到了一个产品的系统加密的问题,主要是保防我们的文件系统,有那朋友做过这方面的工作,请指教一二,不胜感激。…

查看全部问答>

【TI建议】让更多的坛友参与

毫无疑问,【最爱TI M3 - Stellaris!】板块是论坛最火、活动也最多的板块,这里面体现了论坛管理层的重视、TI的大力支持和坛友的热情参与。当前板块成员结构大致是:资深电子工程师和在校学生,这当中在校学生占比重更大,他们对嵌入式应用的编程 ...…

查看全部问答>

大家讨论一下这个条件用什么测距方法比较好

是这样的一个结构我先给大家简单的说下,在地表打一个20多米深的孔,孔口直径在110毫米以上的,在这个孔的下面有可能有一些积水,我想问问大家有什么方法壳仪在孔口位置可以透过水面测到孔底。虽然这个用笨方法很简单,用绳子侧就行了,但是我想知 ...…

查看全部问答>

谁能推荐一个ST7538电力线载波仿真板

     在做电力线载波通信的部分,想自己配一套ST7538的FSK调制解调模块,最好主控芯片是ATmega系列,最好能有较全的外围接口和较多的功能,如拨码按键、+-12V电源输出、RS232/485接口等。     等待用过的或有了解的 ...…

查看全部问答>

CCS5.1开发环境下大家是怎样给单片机下载程序的?Debug吗?

RT 若程序已经编好,怎么直接给单片机内部烧写?还是需要像调试时一样用Debug给单片机内部烧写。 若用Debug给单片机内部烧写为上电重新启动时何没有反应?…

查看全部问答>

关于IAR的串口输出问题

大家好:       我使用IAR的时间不是很长,感觉这个软件的操作不是很方便。现在请问一个问题:我想从iar里向pc的串口发数据,请问怎样操作啊?另外,IAR里面的terminal i/o是不是只是对应于stdio这里的函数啊?(那样的话,串 ...…

查看全部问答>