STM32作为主机I2C,读写24C02 EEPROM

1、 时钟和数据的传输:开始和停止条件,数据在SCL的高电平期间有效,在SCL的低电平期间改变。2、 开始条件:在SCL高电平期间,SDA产生一个下降沿3、 停止条件:在SCL高电平期间,SDA产生一个上升沿4、 应答:成功接收到数据(地址和数据),产生一个应答位(在第9个时钟周期,将SDA拉低)下面是源程序:原理上说,下面程序再移植时,只要将数据类型变化,可以应用到任何处理器...

http://www.eeworld.com.cn/mcu/2018/ic-news092041409.html 发布时间: 2018-09-20



stm32f407之ADC(操作寄存器)

通道 = 1、2、3第一次触发:通道1被转换第二次触发:通道2被转换第三次触发:通道3被转换,并且产生EOC和JEOC事件第四次触发:通道1被转换  设置步骤:1. 配置相关输入通道的IO口。2. 设置DMA3. 如果双重ADC或三重采样,设置ADC的公共寄存器4. 配置要使用到的ADC程序:/************************************  ...

http://www.eeworld.com.cn/mcu/2018/ic-news092041407.html 发布时间: 2018-09-20



stm32f407之CAN控制器(操作寄存器)

)(BRP+1)=42令BRP=2,有TS2+TS1=11令TS1=8,TS2=3  设置步骤:1.     设置中断优先级分组(如果之前没有设置),这个最好一个程序里只在开头设置一次。2.     使能相关GPIO时钟。3.     ...

http://www.eeworld.com.cn/mcu/2018/ic-news092041404.html 发布时间: 2018-09-20



stm32f407之DAC(操作寄存器)

    若时钟源为TIMx更新事件,则设置TIMx。3.     使能DAC时钟4.     设置触发源,开启相关触发通道,如果用DMA,是否允许数据错误中断。5.     如果用DMA。配置相关DMA数据流。   程序:[plain] view plaincopy...

http://www.eeworld.com.cn/mcu/2018/ic-news092041403.html 发布时间: 2018-09-20



stm32f407之NVIC

]none1610b100xxx.y[7:5][4]820b101xx.yy[7:6][5:4]440b110x.yyy[7][6:4]280b111yyyynone[7:4]116   最后一个NVIC的寄存器软件触发中断寄存器NVIC_STIR当SCB_CCR的USERSETMPEND位为1时,无特权的用户程序才能写此寄存器。[31:9]保留。[8:0] INTID...
关键词: stm32f407 NVIC

http://www.eeworld.com.cn/mcu/2018/ic-news092041402.html 发布时间: 2018-09-20



stm32f407之EXTI(操作寄存器)

;   设置中断优先级分组(如果之前没有设置),这个最好一个程序里只在开头设置一次。3.     设置中断线所要连接到的IO的输入模式4.     设置屏蔽寄存器,不能把中断屏蔽掉5.     设置中断方式6. ...

http://www.eeworld.com.cn/mcu/2018/ic-news092041401.html 发布时间: 2018-09-20



stm32f407之DMA(操作寄存器)

:双缓冲模式通过设置在DMA_SxCR寄存器的DBM位启用。双缓冲模式与单缓冲模式的区别在于它有两个地址,当栓缓冲模式被使能,循环模式会被自动使能,每次传输完成,内存地址将会被交换。当一个内存区域被DMA控制器使用时,另一个可供程序使用。 如果需要改变内存地址,需要遵循以下规则:当DMA_SxCR 寄存器的CT 位为 0时,DMA_SxM1AR寄存器可以被改变当...

http://www.eeworld.com.cn/mcu/2018/ic-news092041400.html 发布时间: 2018-09-20



STM32启动模式及IAP

我们玩ARM9,一般都是在内存里调试程序,速度飞快。STM32下也可以这样,虽说现在的flash寿命已经很长了,但flash中调试烧录程序还是一个很慢的过程,有时候程序上一个小小的改动要花上几倍的时间下载代码,这确实是不能忍受的。  我们也可以在开发STM32时,在内存中调试程序。  {STM32这颗Cortex-M3控制器,与其他许多ARM一样,提供了BOOT0和BOOT1两个管脚用于启动选择...
关键词: STM32 启动模式 IAP

http://www.eeworld.com.cn/mcu/2018/ic-news092041397.html 发布时间: 2018-09-20



ARM中的RO段、RW段和ZI段的区别

1 前言    一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。    要了解RO,RW和ZI需要首先了解以下知识。2 ARM程序的组成    此处所说的“ARM程序”是指在ARM...
关键词: ARM RO段 RW段 ZI段

http://www.eeworld.com.cn/mcu/2018/ic-news092041392.html 发布时间: 2018-09-20



STM32 USB IAP 步骤

为#define ApplicationAddress 0x08004000(因为要修改程序增加空间)编译程序,用stlink/Jlink将程序下载到STM32中。 4.用usb线连接STM32板,PC端出现发现新硬件。5.安装驱动,如果第二步默认安装的话,选择驱动C:\Program Files\STMicroelectronics\Software\DfuSe\Driver6.打开...
关键词: STM32 USB IAP 步骤

http://www.eeworld.com.cn/mcu/2018/ic-news092041389.html 发布时间: 2018-09-20



STM32 USB HID 自定义设备 bulk 传输

HID_OUT_BULK_PACKET          64usb_desc.c 中修改设备描述符把bDeviceClass值改为0xFF,表示用户自定义设备;修改VID 和 PID,例如以下程序中的值。__ALIGN_BEGIN uint8_t USBD_DeviceDesc[USB_SIZ_DEVICE_DESC] __ALIGN_END =  { ...

http://www.eeworld.com.cn/mcu/2018/ic-news092041382.html 发布时间: 2018-09-20



stm32usb库bug及解决办法

本人项目开发stm32usb设备的时候,发现usb发送会经常性的阻塞main函数,或者说无法让程序流畅的运行,实时性大打折扣,甚至会卡几十毫秒都很正常,我不明白st为什么会写出这样的usb程序,实属脑残,经过几经周折找到了解决办法:usb_dcusb_dcd_int.c文件中,函数DCD_WriteEmptyTxFifo有个bug,会导致经常死循环,导致usb库耗时过长。应该如下修改,在原始程序...
关键词: stm32 usb库 bug

http://www.eeworld.com.cn/mcu/2018/ic-news092041381.html 发布时间: 2018-09-20



STM32学习笔记之USB数据接收和发送流程分析

USB_LP_CAN1_RX0_IRQHandler(void) { USB_Istr(); }中断服务程序很简单,就是在发生中断的时候调用USB_istr()函数。USB_istr()这个函数我们之前说过的,在usb_istr.c中定义的。这个函数处理ISTR中断状态寄存器中定义的中断,包括:CTR正确传输中断、RESET复位中断,DOVR分组缓冲溢出中断、ERR错误中断、WAKEUP中断、SUSP挂起中断、SOF帧首中断、ESOF期望帧首中断...

http://www.eeworld.com.cn/mcu/2018/ic-news092041384.html 发布时间: 2018-09-20



亚马逊为何要开设3000家无人店?

亚马逊正考虑在未来几年内开设多达3000家新的Amazon Go无人商店,这一大胆而耗资不菲的扩张计划将威胁到7-11之类的便利连锁店、赛百味等三明治店、夫妻店和快餐车。 消息人士说,亚马逊CEO杰夫·贝索斯(Jeff Bezos)认为,在繁忙城市中,消除就餐拥挤情况是亚马逊重塑实体店购物体验的最好方式,因为大部分消费还是发生在实体店上。但是,他仍然在尝试最好的形式,比如出售新鲜即做即卖食物的便利店、类似于7-11、货品有限的杂货店,或是人们匆忙吃点东西的地方,如同英国的三明治快餐连锁店Pret a Manger。 亚马逊发言人对此消息拒绝置评。 该公司于2016...

http://www.eeworld.com.cn/qrs/2018/ic-news092051566.html 发布时间: 2018-09-20



马云、马化腾、李彦宏、雷军在世界人工智能大会上说了啥

刘强东没参与的世界人工智能大会,马云、马化腾、李彦宏、雷军等人都来了。 无论是否为人工智能主题的大会,但凡BAT等巨头掌舵者到场,AI都是他们重点探讨的话题。AI领域在历经疯狂吸金、创企喷薄、AI成为国家战略后,阿里、腾讯、百度、小米四家共近万亿美元市值公司的创始人话语中透露,AI现在已到考量落地的时刻。 AI潮流奔腾向前李彦宏一向在各场合都表示看好AI前景,去年人工智能大会,他直言人工智能时代已到。但那或许意味着AI领域的玩家只是变多了,毕竟相较社会企业总体量,做AI技术研发、平台和生态的公司还是占少数。 今年,李彦宏则将现代化定义为AI化,他指出,未来几十年间...

http://www.eeworld.com.cn/qrs/2018/ic-news092051557.html 发布时间: 2018-09-20



BlackBerry与Check Point联手减轻网络安全威胁

全新ISV(独立软件供应商)合作伙伴关系的建立将致力于保护企业免受频发的网络攻击 北京 - 2018年9月20日–BlackBerry(纽交所股票代码:BB;多伦多证券交易所股票代码:BB)与 Check Point Software Technologies Ltd (以色列捷邦安全软件科技有限公司)纳斯达克股票代码:CHKP)近日联合宣布,双方已达成全球ISV(独立软件供应商)合作伙伴关系。作为Check Point达成的首个同类战略协议,该协议包括双方对Check Point市场领先的移动威胁防御解决方案SandBlast Mobile以及BlackBerry旗下的BlackB...
关键词: BlackBerry

http://www.eeworld.com.cn/wltx/2018/ic-news092021062.html 发布时间: 2018-09-20



通过简易的“随装即连”一天内完成物联网应用原型设计

 Silicon Labs日前发布了全新的Wireless Xpress解决方案,帮助开发人员一天内连接并运行物联网应用,且无需进行软件开发。Silicon Labs的Wireless Xpress提供了基于配置的开发体验,满足了开发人员的所有需求,这包括经过认证的Bluetooth® 5 Low Energy(LE)和Wi-Fi®模块、集成的协议栈和易于使用的工具。 Silicon Labs公司高级副总裁兼物联网产品总经理Matt Johnson表示:“通过使用Bluetooth和Wi-Fi Wireless Xpress,开发人员可以在几个小时内(而非几周)将产品概念转...
关键词: 芯科科技

http://www.eeworld.com.cn/wltx/2018/ic-news092021059.html 发布时间: 2018-09-20



三星副总裁Gitae Jeong解密三星18FDS

2017年9月,三星宣布tape out业界首款28nm FD-SOI制程下的eMRAM测试芯片,在新闻中,三星宣布自2016年起基于FD-SOI工艺tape out了超过40种产品,伴随着在28FDS和18FDS工艺及RF和eMRAM技术,三星将会获得越来越多的客户订单。三星已经与包括Cadence和Synopsys在内的各种生态系统合作伙伴完成了其28FDS技术生态系统解决方案的完整集合。客户可以从Cadence和Synopsys访问三星认证的28FDS参考流以及特定于应用程序的IP产品。在2017年上海FD-SOI论坛上,三星代工业务执行副总裁兼GM ES Jung介绍了三星在FD-SO...
关键词: 三星 FD-SOI

http://www.eeworld.com.cn/manufacture/2018/ic-news092026955.html 发布时间: 2018-09-20



小米8青春版发布:售价1399元 镜面渐变色成最大看点

   9月19日下午消息,中国手机厂商小米在成都举行新品发布会,推出小米8青春版手机和小米8 屏幕指纹版。两款手机分别售价1399元起和3199元起。按照“国际惯例”,发布会开始后小米公司总裁林斌秀了一下肌肉。2018年第二季度,小米手机销量达到3200万台。根据IDC的数据显示,小米手机2018年第二季度销量同比增长48.8%,在印度市场连续4季度销量第一,印度手机市场份额排名第二。小米2018年第二季度销量接下来我们还是说回两款新品:更高配的小米8:小米8 屏幕指纹版此前发布的小米8手机全系配备的是后置指纹识别,只有小米8 透明探索版才配备屏幕指纹,让人觉得略有遗憾。而...
关键词: 小米8 青春版

http://www.eeworld.com.cn/xfdz/2018/ic-news091989408.html 发布时间: 2018-09-19



XDA曝光三星S10四款机型:代号beyond 有5G版本

   根据XDA的报道,他们发布了三星Galaxy S9 +的Android 9 Pie的第一次上手体验,并且在分析系统应用程序时,发现了即将推出的三星Galaxy S10的有趣内容。▲图自XDA今年早些时候,XDA发布了一份未公布的2018年三星设备清单,这些设备基于三星Galaxy Note 8泄漏的Android Oreo更新框架的拆解。他们发现在Galaxy S9 +的Android Pie更新中找到了相同的位置,并发现了三星Galaxy S10的相关信息。然而,他们发现不仅仅是之前传闻的三款机型,还有第四款支持5G的机型。这四款三星Galaxy S10型号的代号为...
关键词: XDA S10

http://www.eeworld.com.cn/xfdz/2018/ic-news091989403.html 发布时间: 2018-09-19




<上一页 12345678910111213141516 下一页> 相关结果约84,037个