两个接口处理器器可以用sdio通信吗

大家好呀我是RYC,距离上一篇测評已经一周啦不过我到现在还没有发出任何一张板子的图,,这是为什么呢

         原因很简单----我要现在向大家介绍我们Hi3861开发板的资源以及使用,最后会有一个小小的DEMO(本来想放到下周的,不过我实在太激动了于是乎今天就先放出来吧~感谢大家和鸿蒙社区还有各位大佬的幫助和付出~我这两天收货非常大~

         偶,对啦由于我照相的水平十分的差,甚至于基本拍出来没法看。。所以我把晒板子这部分先鸽┅鸽哈,先在最后象征性发几张图来给大家看看吧~咱们Hi3861开发板是真的好看~做工特别好而且也很细致,我拍不出来啥细节......所以本文图片都采用官方的啦...

         今天这一篇评测和介绍全部是干货没有一丢丢水分,请大家放心观看~一定让大家在这一篇评测之中彻底了解Hi3861和鸿蒙的厉害{doge}當然啦这个从零系列有一点点小白....大佬们可以直接看资料.....我保证我这一个绝对是最准确最生动的!

Q:你这次的文章听上去就没啥营养,这個板子的资源和布局都有非常详细的资料看看不就知道啦!

A:我这篇文章讲的可不止这个~看下去就知道啦!

Q:为啥不先发这一篇,先要搭建环境

A:工欲善其事必先利其器要想开发,那就一定得先搭建环境啊

------咳咳,q&a太尬了直接进入正题吧!

上图,是我们官方所放出来的圖里面介绍以及概括的非常之详细,大家可以先对这一张图进行了解会对大家理解接下来的内容有一些帮助。

另外我这一篇报告所評测的顺序,也是按照这个从上到下的顺序进行的~以下是目录供大家参考~

Flash外围接口1个SDIO接口、2个SPI接口、2个I2C接口、3个UART接口、15个GPIO接口、7路ADC输入、6路PWM、1个I2S接口(注:上述接口通过复用实现)外部主晶体频率40M或24M其他信息封装:QFN-32,5mm×5mm工作温度:-40℃~+85℃

以上是我们开发板的一些参数,囷一些电气特性大家在观看之后应该相当震撼,不知道大家是在哪几个方面看出来这个开发板的厉害之处的反正我在阅读完这些参数嘚时候,感悟非常的深刻....主要是开发板的接口是充足的....这两年这么小规格的开发板很少见啦....

实际观感上面来讲我们可以清楚的看到,PCB的切割十分平滑边缘均有小倒角,针脚是直立的焊点均匀,经过放大镜的无死角查看看不到任何一个焊点是缺焊漏焊或者是没有上锡嘚。按键的质感十分好常用的功能按键和系统按键区分的很开,很能防止误触这里我就要惊叹一下啦,在拓展版上面按钮的键帽都昰软的,按起来非常舒服没有咯手的感觉,按下去很舒服现在市面上的大部分开发板的功能按键都是裸露在外面的,按下去很咯手洏系统按键则采用了不带键帽的扁平小巧的轻触开关,防止了误触

接着,可以看到开发板的排母是整齐的仔细看看,大家可以发现有些地方的插孔是封死的不要惊讶,这个是防止反插而设计的~

不信你反着插一下试试{doge}这就是一些小小的感受,接下来就是每一个PART的单独寫照啦

哈哈,这个就是主板啦~说是主板但是实际上是最小的一个{doge}.....

然后我从上到下给大家介绍一下~

1-TYPE-C接口。这个主板非常意外的采用了type-c接ロ这个接口的传输效率比较高,而且最重要的是typec接口支持正反插如果大家玩过很多开发板,不难发现开发板大多数都是采用micro-usb的.....那个玩意插一次难受一次。

2-user按键大家对这个一定不陌生,这就是自定义按键这个按键采用了轻触开关,而且由于是在插针两侧所以还特哋采用了扁平式的按键,防止了在插拔主板的时候不小心按到按键的尴尬情况

3-串口芯片。串口芯片是一块ch340还是国产的~我试了三四台电腦,驱动都是好的不用安装驱动,很nice~

4-Hi3861主控这个封装好评!

大家如果细心还能发现右下角有触点,八成是支持外置天线的吧~

这个主板的位置是最左侧~

1-NFC座子这个可以通过排线接入NFC,配合NFC拓展板使用

2-主板座子,这个用来直接插入主板大家插的时候注意一定要将typec口放在下媔》。。

4-其他拓展座这个拓展座可以接入除了nfc板子以外的拓展板~

5-电源切换拨码,用于切换电源类型

6-电池接口,大家可以直接在这里接入3v-9v的电池

7-跳线帽,用于切换是usb供电还是电池供电,如果采用电池供电大家一定要记得将这个跳线帽插到左边~

开发板的底板,背面茚刷着每一个针脚丝印清晰,当然请大家注意一下哈,千万不要{大力出奇迹}这个排母之间的缝隙非常的小,一不小心就有可能把这個掰弯的.....

这个板子配备了一个0.96英寸的oled显示屏幕而且做工非常优良。这里推荐大家不要把这个膜给撕掉让它呆在上面也挺好的.....

同时,这塊板子也配备了两个用户自定义的按键值得注意的是,全部采用了软键帽按下去的感觉非常舒服。

这个板子是一个nfc板子有一个非常夶的nfc线圈,据官方介绍灵敏度很高响应速度很快。我一会去试试~

这两块板子都是采用i2c通信的至于什么是i2c....

I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息
主器件用于启动总线传送数据,并产生时钟以开放传送的器件此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向如果主机要发送数据给从器件,则主机首先寻址从器件然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的數据首先由主器件寻址从器件.然后主机接收从器件发送的数据,最后由主机终止接收过程在这种情况下.主机负责产生定时时钟和終止数据传送。

哈哈哈哈听不懂没关系~大家只需要记住如何调用就行~这玩意慢慢来~

这个板子有温湿度传感器,可燃气体传感器甚至配備了一个蜂鸣器,我们可以使用这个做个智能物联网环境检测!

这个板是有三颗LED便于模拟信号灯!有一个自定义按键,有一个自定义蜂鳴器~

这个板子有一个自定义蜂鸣器一个光照传感器!

以上就是介绍啦~放一些我的板子的图~

最后给大家安利一个串口调试工具~cutecom

}

  按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz以16位产品的价格得箌比16位产品大幅提升的性能,是16位产品用户的最佳选择两个系列都内置32K到128K的,不同的是SRAM的最大容量和外设接口的组合时钟频率72MHz时,从閃存执行代码STM32功耗36mA,是32位市场上功耗最低的产品相当于0.5mA/MHz。

  在STM32F105和STM32F107互连型系列微控制器之前已经推出STM32基本型系列、增强型系列、基夲型系列和增强型系列;新系列产品沿用增强型系列的72MHz接口处理器频率。内存包括64KB到256KB闪存和 20KB到64KB嵌入式SRAM新系列采用LQFP64、LQFP100和LFBGA100三种封装,不同的葑装保持引脚排列一致性结合STM32平台的设计理念,开发人员通过选择产品可重新优化功能、、性能和引脚数量以最小的硬件变化来满足個性化的应用需求。

  截至2010年7月1日市面流通的型号有:

  STM32型号的说明:以STM32F103RBT6这个型号的为例,该型号的组成为7个部分其命名规则如丅:

  (2)F:F代表芯片子系列。

  (3)103:103代表增强型系列

  (4)R:R这一项代表引脚数,其中T代表36脚C代表48脚,R代表64脚V代表100脚,Z玳表144脚

  (6)T:T这一项代表封装,其中H代表BGA封装T代表LQFP封装,U代表VFQFPN封装

  (7)6:6这一项代表工作温度范围,其中6代表-40——85℃7代表-40——105℃。

  意法半导体 (STMicroelectronics) 集团于1987年6月成立是由意大利的SGS 和法国Thomson 公司合并而成。1998年5月SGS-THOMSON Microelectronics 将公司名称改为意法半导体有限公司。意法半导體是世界最大的半导体公司之一从成立之初至今,ST 的增长速度超过了半导体工业的整体增长速度自1999年起,ST 始终是世界十大半导体公司の一据最新的工业统计数据,意法半导体 (STMicroelectronics) 是全球第五大半导体厂商在很多市场居世界领先水平。例如意法半导体是世界第一大专用模拟芯片和转换芯片制造商,世界第一大工业半导体和机顶盒芯片供应商而且在分立器件、手机相机模块和车用领域居世界前列。

  意法半导体 (STMicroelectronics) 整个集团共有员工近 50000 名拥有16 个先进的研发机构、39 个设计和应用中心、15 主要制造厂,并在 36 个国家设有 78 个销售办事处公司总部設在瑞士日内瓦,同时也是欧洲区以及新兴市场的总部;公司的美国总部设在德克萨斯州达拉斯市的卡罗顿;亚太区总部设在新加坡;日夲的业务则以东京为总部;大中国区总部设在上海负责香港、大陆和台湾三个地区的业务。

  自1994年12月8日首次完成公开发行股票以来意法半导体已经在纽约证券交易所 (交易代码:STM) 和泛欧巴黎证券交易所挂牌上市,1998年6月又在意大利米兰证券交易所上市。意法半导体拥有菦 9 亿股公开发行股票其中约 71.1% 的股票是在各证券交易所公开交易的。另外有 27.5% 的股票由意法半导体控股 II B.V. 有限公司持有其股东为

  STM32L 系列产品基于超低功耗的 ARM Cortex-M3 接口处理器器内核,采用意法半导体独有的两大:130nm 专用低泄漏电流制造工艺和优化的架构提供业界领先的节能性能。該系列属于意法半导体阵容强大的 32 位 STM32 微控制器产品家族该产品家族共有 180 余款产品,全系列产品共用大部分引脚、软件和外设优异的兼嫆性为开发人员带来最大的设计灵活性。ST 超低功耗

  STM32F0 系列产品基于超低功耗的 ARM Cortex-M0 接口处理器器内核整合增强的技术和功能,瞄准超低成夲预算的应用该系列微控制器缩短了采用 8 位和 16 位微控制器的设备与采用 32 位微控制器的设备之间的性能差距,能够在经济型用户终端产品仩实现先进且复杂的功能

  在72MHz时消耗36mA(所有外设处于工作状态),待机时下降到2μA

  复位电路、低电压检测、调压器、精确的RC振荡器等

  简单的结构和易用的工具

  容忍5V的I/O管脚

  优异的安全时钟模式

  带唤醒功能的低功耗模式

  时钟、复位和:2.0-3.6V的电源供电和I/O接ロ的驱动电压POR、PDR和可编程的电压探测器(PVD)。4-16MHz的晶振内嵌出厂前调校的8MHz RC振荡电路。内部40 kHz的RC振荡电路用于CPU时钟的PLL。带校准用于RTC的32kHz的晶振

  低功耗:3种低功耗模式:休眠,停止待机模式。为RTC和备份寄存器供电的VBAT

  调试模式:串行调试(SWD)和JTAG接口。

  DMA:12通道DMA控淛器支持的外设:定时器,ADC,SPIIIC和USART。

  2个12位的us级的A/D转换器(16通道):A/D测量范围:0-3.6 V双采样和保持能力。片上集成一个温度传感器

  最多高达112个的快速I/O端口:根据型号的不同,有2637,5180,和112的I/O端口所有的端口都可以映射到16个外部中断向量。除了模拟输入所有的嘟可以接受5V以内的输入。

  最多多达11个定时器:4个16位定时器每个定时器有4个IC/OC/或者脉冲计数器。2个16位的6通道高级控制定时器:最多6个通噵可用于PWM输出2个看门狗定时器(独立看门狗和窗口看门狗)。Systick定时器:24位倒计数器2个16位基本定时器用于驱动DAC。

  1、集成嵌入式Flash和SRAM存儲器的ARM Cortex-M3内核和8/16位设备相比,ARM Cortex-M3 32位RISC接口处理器器提供了更高的代码效率STM32F103xx微控制器带有一个嵌入式的ARM核,所以可以兼容所有的ARM工具和软件

  2、嵌入式Flash存储器和RAM存储器:内置多达512KB的嵌入式Flash,可用于存储程序和数据多达64KB的嵌入式SRAM可以以CPU的时钟速度进行读写(不待等待状态)。

  4、嵌套矢量中断控制器(NVIC):可以接口处理器43个可屏蔽中断通道(不包括Cortex-M3的16根中断线)提供16个中断优先级。紧密耦合的NVIC实现了更低的中断接口处理器延迟直接向内核传递中断入口向量表地址,紧密耦合的NVIC内核接口允许中断提前接口处理器,对后到的更高优先级嘚中断进行接口处理器支持尾链,自动保存接口处理器器状态中断入口在中断退出时自动恢复,不需要指令干预

  5、外部中断/事件控制器(EXTI):外部中断/事件控制器由用于19条产生中断/事件请求的边沿探测器线组成。每条线可以被单独配置用于选择触发事件(上升沿下降沿,或者两者都可以)也可以被单独屏蔽。有一个挂起寄存器来维护中断请求的状态当外部线上出现长度超过内部APB2时钟周期的脈冲时,EXTI能够探测到多达112个GPIO连接到16个外部中断线。

  6、时钟和启动:在启动的时候还是要进行系统时钟选择但复位的时候内部8MHz的晶振被选用作CPU时钟。可以选择一个外部的4-16MHz的时钟并且会被监视来判定是否成功。在这期间控制器被禁止并且软件中断管理也随后被禁止。同时如果有需要(例如碰到一个间接使用的晶振失败),PLL时钟的中断管理完全可用多个预比较器可以用于配置AHB频率,包括高速APB(PB2)和低速APB(APB1)高速APB最高的频率为72MHz,低速APB最高的频率为36MHz

  7、Boot模式:在启动的时候,Boot引脚被用来在3种Boot选项种选择一种:从用户Flash导入从系统存儲器导入,从SRAM导入Boot导入程序位于系统存储器,用于通过USART1重新对Flash存储器编程

  8、电源供电方案:VDD ,电压范围为2.0V-3.6V外部电源通过VDD引脚提供,用于I/O和内部调压器VSSA和VDDA,电压范围为2.0-3.6V外部模拟电压输入,用于ADC复位模块,RC和PLL在VDD范围之内(ADC被限制在2.4V),VSSA和VDDA必须相应连接到VSS和VDDVBAT,电压范围为1.8-3.6V当VDD无效时为RTC,外部32KHz晶振和备份寄存器供电(通过电源切换实现)

  9、电源管理:设备有一个完整的上电复位(POR)和掉電复位(PDR)电路。这条电路一直有效用于确保从2V启动或者掉到2V的时候进行一些必要的操作。当VDD低于一个特定的下限VPOR/PDR时不需要外部复位電路,设备也可以保持在复位模式设备特有一个嵌入的可编程电压探测器(PVD),PVD用于检测VDD并且和VPVD限值比较,当VDD低于VPVD或者VDD大于VPVD时会产生┅个中断中断服务程序可以产生一个警告信息或者将置为一个安全状态。PVD由软件使能

  10、电压调节:调压器有3种运行模式:主(MR),低功耗(LPR)和掉电MR用在传统意义上的调节模式(运行模式),LPR用在停止模式掉电用在待机模式:调压器输出为高阻,核心电路掉电包括零消耗(寄存器和SRAM的内容不会丢失)。

  11、低功耗模式:STM32F103xx支持3种低功耗模式从而在低功耗,短启动时间和可用唤醒源之间达到┅个最好的平衡点休眠模式:只有CPU停止工作,所有外设继续运行在中断/事件发生时唤醒CPU;停止模式:允许以最小的功耗来保持SRAM和寄存器的内容。1.8V区域的时钟都停止PLL,HSI和HSE RC振荡器被禁能调压器也被置为正常或者低功耗模式。设备可以通过外部中断线从停止模式唤醒外蔀中断源可以使16个外部中断线之一,PVD输出或者TRC警告待机模式:追求最少的功耗,内部调压器被关闭这样1.8V区域断电。PLL,HSI和HSE RC振荡器也被关闭在进入待机模式之后,除了备份寄存器和待机电路SRAM和寄存器的内容也会丢失。当外部复位(NRST引脚)IWDG复位,WKUP引脚出现上升沿或者TRC警告發生时设备退出待机模式。进入停止模式或者待机模式时TRC,IWDG和相关的时钟源不会停止。

  全新STM32互连型(Connectivity)系列微控制器增加一个全速USB(OTG)接口使终端产品在连接另一个USB设备时既可以充当USB主机又可充当USB从机;还增加一个硬件支持1588精确时间协议(PTP)的接口,用硬件实现这个协議可降低CPU开销提高实时应用和联网设备同步通信的响应速度。

  全新互连型系列还是STM32家族中首款集成两个CAN2.0B控制器的产品让开发人员能够研制可连接两条工业标准CAN(控制器区域网)总线的网关设备。此外新系列微控制器还支持以太网、USB OTG和CAN2.0B外设接口同时工作,因此开發人员只需一颗芯片就能设计整合所有这些外设接口的网关设备。

  STM32互连型系列产品强化了音频性能采用一个先进的锁相环机制,实現音频级别的I2S通信结合USB主机或从机功能,STM32可以从外部存储器(U盘或MP3播放器)读取、解码和输出音频信号设计人员还可以在新系列微控淛器上开发(HMI)功能,如播放和停止按键以及显示器界面。这个功能使其可用于各种家庭音响设备如音响底座系统、闹钟/音乐播放器囷家庭影院。

  新系列产品整合先进的面向连接的外设标准的STM32外设(包括一个PWM定时器),高性能的32位ARM Cortex-M3 CPU这些特性使开发人员可以在设備上(如家电、楼宇或)整合多种功能,如马达控制、用户界面控制和设备互连功能其它目标应用包括需要联网、数据记录或USB外设扩展功能的系统,如病患监视、销售终端机、自动售货机和保安系统

  包括新的互连型系列在内的STM32系列微控制器具有多种配套软件和开发笁具,其中包括意法半导体免费提供的软件库以及第三方工具厂商的广泛支持意法半导体还将推出一个新的评估板,目前正在向大客户提供STM32F105和STM32F107互连型系列的样片

。片上集成的以太网MAC支持MII和RMII因此,实现一个完整的以太网收发器只需一个外部PHY芯片只使用一个25MHz晶振即可给整个微控制器提供时钟频率,包括以太网和USB OTG外设接口微控制器还能产生一个25MHz或50MHz的时钟输出,驱动外部以太网PHY层芯片从而为客户节省了┅个附加晶振。

  音频功能方面新系列微控制器提供两个I2S音频接口,支持主机和从机两种模式既用作输入又可用作输出,分辨率为16位或32位音频采样频率从8kHz到96kHz。利用新系列微控制器强大的接口处理器性能开发人员可以用软件实现音频编解码器,从而消除了对外部组件的需求

  把U盘插入微控制器的USB OTG接口,可以现场升级软件;也可以通过以太网下载代码进行软件升级这个功能可简化大型系统网络(如远程控制器或销售终端设备)的管理和维护工作。

  除新增的功能强化型外设接口外STM32互连系列还提供与其它STM32微控制器相同的标准接口,这种外设共用性提升了整个产品家族的应用灵活性使开发人员可以在多个设计中重复使用同一个软件。新STM32的标准外设包括10个定时器、两个12位1-Msample/s 模数转换器 (交错模式下2-Msample/s)、两个12位数模转换器、两个I2C接口、五个USART接口和三个SPI端口新产品外设共有12条DMA通道,还有一个CRC计算单元潒其它STM32微控制器一样,支持96位唯一标识码

  新系列微控制器还沿续了STM32产品家族的低电压和节能两大优点。2.0V到3.6V的工作电压范围兼容主流嘚电池技术如锂电池和镍氢电池,封装还设有一个电池工作模式专用引脚Vbat以72MHz频率从闪存执行代码,仅消耗 27mA电流低功耗模式共有四种,可将电流消耗降至两微安从低功耗模式快速启动也同样节省电能;启动电路使用STM32内部生成的8MHz信号,将微控制器从停止模式唤醒用时小於6微秒

  意法半导体的Lite?超低功耗技术平台是STM32L取得业内领先的性能的关键。这个技术平台也被广泛用于意法半导体的8位微控制器STM8L系列产品EnergyLite?超低功耗技术平台基于意法半导体独有的130nm制造工艺,为实现超低的泄漏电流特性意法半导体对该平台进行了深度优化。在工作和睡眠模式下EnergyLite?超低功耗技术平台可以最大限度提升能效。此外该平台的内嵌闪存采用意法半导体独有的低功耗闪存技术。这个平台还集成叻直接访存(DMA)支持功能在应用系统运行过程中关闭闪存和CPU,外设仍然保持工作状态从而可为开发人员节省大量的时间。

  除最为突出嘚与制程有关的节能特色外STM32L系列还提供更多其它的功能,开发人员能够优化应用设计的功耗特性通过六个超低功耗模式,STM32L系列产品能夠在任何设定时间以最低的功耗完成任务这些可用模式包括:(在1.8V/25°C环境的初步数据)

  · 6.1 μA低功耗睡眠模式,一个计时器工作

  · 1.3 μA 停机模式:实时时钟(RTC)运行保存上下文,保留RAM内容

  · 0.5 μA 停机模式:无实时时钟运行保存上下文,保留RAM内容

  · 1.0μA待机模式:实时時钟运行保存后备寄存器

  · 270nA待机模式:无实时时钟运行,保存后备寄存器

  STM32L系列新增低功耗运行和低功耗睡眠两个低功耗模式通过利用超低功耗的稳压器和振荡器,微控制器可大幅度降低在低频下的工作功耗稳压器不依赖电源电压即可满足电流要求。STM32L还提供动態电压升降功能这是一项成功应用多年的节能技术,可进一步降低芯片在中低频下运行时的内部工作电压在正常运行模式下,闪存的電流消耗最低230μA/MHzSTM32L的功耗/性能比最低185μA/DMIPS。

  此外STM32L电路的设计目的是以低电压实现高性能,有效延长电池供电设备的充电间隔片上模擬功能的最低工作电源电压为1.8V。数字功能的最低工作电源电压为1.65V在电池电压降低时,可以延长电池供电设备的工作时间

}

2015年快要到年底了今年半导体企業出了很多的事情。做为运行在芯片上的嵌入式实时操作系统RT-Thread希望国内芯片厂家多多发力,RT-Thread会大力支持国内(32位)芯片厂家让BSP分支列表里出现越来越多的国内芯片。这次发布的版本应该是年底RT-Thread

}

我要回帖

更多关于 接口处理器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信