历史上的今天
返回首页

历史上的今天

今天是:2024年09月14日(星期六)

正在发生

2018年09月14日 | STM32F10X的USB固件库说明

2018-09-14 来源:eefocus

最底层
1)、usb_int.c,本文件包含两个中断服务函数CTR_LP()和CTR_HP(),在接收发送中断时使用这两个函数进行处理,这两个函数又调用各个USB端点处理函数,端点处理函数由用户自定义。
2)、usb_regs.c,本文件时硬件抽象层。它含有各种用于读取或设置USB寄存器的函数,相当于对寄存器操作方法的封装。
3)、usb_mem.c,本文件主要负责进行数据传输处理。它主要负责数据在用户区域(内存)或USB数据包缓冲区的互相转移。
中间层
1)、usb_core.c,本文件主要负责USB协议管理,如USB标准请求、各种端点0的控制信息处理。
2)、usb_init.c,本文件主要包含了USB初始化的函数。
3)、usb_sil.c,本文件包含精简接口的初始化或向端点读写的操作函数。
上层
1)、usb_pwr.c,该文件中包含处理上电、掉电、挂起和恢复事件的函数。
2)、usb_istr.c,该文件中只有一个函数,即USB中断的USB_Istr函数,该函数对各类引起USB中断的事件做轮询处理。
3)、usb_desc.c,该文件包含一些与USB相关的设备描述符、配置描述符等,以数组形式存储,在USB主机请求的时候这些信息将发送给主机。
5)、usb_prop.c,该文件用于实现相关设备的USB协议,如初始化、SETUP包、IN包、OUT包等。
6)、usb_endp.c,本文件包含端点收、发送的处理函数,由用户根据不同的USB设备进行不同的定义。
   USB的应用软件在这三层上,在不同的USB应用中,用户可能需要对USB固件库的上层部分文件配置进行修改(主要为usb_prop.c何usb_endp.c文件)。而中间层何底层封装的非常好,对
这些文件用户是不需要进行改动的。

推荐阅读

史海拾趣

Helicomm公司的发展小趣事

在电子行业中,Helicomm公司凭借其深厚的技术积累和不断创新的精神,逐渐崭露头角并发展成为业界的佼佼者。以下是关于Helicomm公司发展起来的五个相关故事:

1. ZigBee技术的引领者

自2002年成立以来,Helicomm公司便致力于ZigBee及IEEE 802.15.4标准的研究与产品开发,成为全球ZigBee技术的引领者之一。公司不仅成功完成了IEEE 802.15.4和ZCP的双重资格认证,还推出了多款经过FCC认证的ZigBee模块,广泛应用于市政、安全、监测、物流、定位等领域。Helicomm的ZigBee模块为客户搭建了一条从芯片到应用的快速通道,极大地简化了无线产品的开发流程。(信息来源:百度百科)

2. 技术并购与子公司成立

2005年,Helicomm公司完成了对尉普(WirelessPlug)科技股份有限公司的并购,并成立了赫立讯科技(北京)有限公司,作为其在中国的全资子公司。这一举措不仅增强了Helicomm在全球无线通讯市场的竞争力,还为其在中国市场的拓展奠定了坚实的基础。赫立讯科技继承了尉普在无线传输终端产品方面的技术积累,进一步推动了ZigBee等无线通讯技术在中国的应用与发展。(信息来源:安阳市菲云网络科技有限公司网站)

3. 参与国际标准制定

作为ZigBee联盟的创始会员之一,Helicomm公司积极参与了ZigBee标准的制定与推广工作。通过与国际同行的紧密合作与交流,Helicomm不断提升自身在无线通讯领域的技术实力和影响力。其产品在符合国际标准的同时,也融入了公司的独特创新,满足了不同行业客户的多样化需求。(信息来源:综合多个来源)

4. 工业无线监控系统的创新

近年来,Helicomm公司联合柏元网控、研华科技等合作伙伴,共同推出了针对油田、水利等行业的工业无线监控系统方案。该系统方案充分利用了Helicomm在ZigBee、GSM/GPRS/CDMA等无线通讯技术方面的优势,结合合作伙伴在软件监控、硬件采集控制等方面的专长,为相关行业提供了高效、可靠的无线监控解决方案。这一创新不仅提升了行业的智能化水平,也进一步巩固了Helicomm在无线通讯领域的领先地位。(信息来源:重庆市智畅行物联科技有限公司网站)

5. 国际市场的拓展

Helicomm公司的产品不仅在中国市场取得了显著成绩,还成功打入国际市场,赢得了广泛的认可。公司凭借其先进的技术、稳定的产品性能和优质的本地化服务,在国际市场中建立了一席之地。特别是在水利、交通、环保、气象等领域,Helicomm的无线通讯产品得到了广泛应用,为全球客户提供了可靠的无线通讯解决方案。(信息来源:综合多个来源)

以上五个故事展示了Helicomm公司在电子行业中的发展历程和成就,体现了其在无线通讯领域的深厚技术实力和不断创新的精神。

BESTECH公司的发展小趣事

由于“BESTECH”并非一个我所熟知的特定电子行业公司,因此我无法提供关于该公司具体发展故事的详细信息。此外,每个公司的发展都涉及到许多复杂的事件和因素,包括市场变化、技术革新、竞争态势、管理决策等,因此,撰写五个关于该公司发展的故事将需要详尽的研究和深入了解。

不过,我可以为您提供一个电子行业公司可能经历的一般性发展故事的框架,您可以根据这个框架来进一步了解或研究“BESTECH”或其他电子行业公司的发展历程。

电子行业公司一般性发展故事框架

  1. 创业初期与技术创新
    • 描述公司创始人的背景和对电子行业的热情。
    • 讲述公司如何从一个创业想法开始,通过技术创新解决某个行业痛点或满足市场需求。
    • 强调早期产品的独特性和市场接受度。
  2. 市场扩张与品牌建设
    • 描述公司如何逐渐扩大市场份额,可能包括进入新的地域市场或拓展产品线。
    • 讲述公司在品牌建设方面的努力和成果,如参加行业展会、获得奖项等。
    • 分析公司在市场竞争中的优势和策略。
  3. 技术升级与研发投入
    • 强调公司如何紧跟行业技术发展趋势,不断升级产品和技术。
    • 描述公司在研发方面的投入和取得的成果,如专利申请、新产品发布等。
    • 分析技术升级对公司市场竞争力的影响。
  4. 合作与战略联盟
    • 讲述公司如何与其他企业、研究机构或高校建立合作关系,共同推进技术创新和市场拓展。
    • 分析这些合作对公司发展的战略意义和价值。
    • 描述合作带来的具体成果和效益。
  5. 企业文化与社会责任
    • 强调公司在企业文化建设方面的努力和特色,如员工培训、激励机制等。
    • 讲述公司如何履行社会责任,如环保措施、公益活动等。
    • 分析企业文化和社会责任对公司长远发展的重要性。

请注意,这只是一个框架性的描述,具体的故事内容需要根据“BESTECH”或其他电子行业公司的实际情况来填充。如果您对“BESTECH”有特定的了解或需求,建议您查阅相关资料、公司年报或行业报告,以获取更准确和详细的信息。

Gemmy Electronics Co Ltd公司的发展小趣事
首先确认电源线路是否插好、电源开关是否打开,并使用万用表检测电源电压是否正常。
BOWEI公司的发展小趣事
对于声波或超声波驱赶式捕鼠器,需检查发声元件和发射模块是否工作正常。
台湾富致(FUZETEC)公司的发展小趣事

为了更好地服务于中国市场,Futaba在2002年成立了双叶电子科技开发(北京)有限公司。该公司专营Futaba的全线产品,包括VFD真空荧光显示管和RC无线遥控设备等。这一举措标志着Futaba在全球化布局上迈出了重要一步,也为公司在中国市场的快速发展奠定了基础。北京分公司的成立不仅加强了Futaba与中国客户的联系,还促进了公司在技术、产品和市场等方面的全方位合作。

Blue Sky Research公司的发展小趣事

作为一家有社会责任感的企业,Blue Sky Research始终关注环境保护和可持续发展。公司在生产过程中采用环保材料和工艺,减少对环境的影响。同时,公司还积极参与公益事业,为社会做出贡献。通过践行社会责任,Blue Sky Research不仅赢得了社会的尊重和认可,也为企业的可持续发展注入了新的动力。

这些故事虽然基于假设和一般情况构建,但它们反映了Blue Sky Research在电子行业里可能的发展路径和战略选择。当然,实际的发展过程可能更加复杂和多元,需要更多的数据和细节来揭示。

问答坊 | AI 解惑

多脉冲产生

如何产生频率为200KHZ的多脉冲…

查看全部问答>

请问原理图放在word里打印,如何让元件是白色的

在protel里元件是黄色,转word 打印后,元件有些发暗,就暗那么一点点,我们老师就不干了,非要用空心的!我说那行,那就CAD重画一个,老师说不用,肯定有招,赶紧整完周六拿来。物语了彻底。哪位前辈告诉一声怎么办阿,上打印社把它们都整暗的看不 ...…

查看全部问答>

页面混乱的问题

我从设备中选择一张图片, 显示在一个页面上, 然后进入另一个页面, 随即返回 这时用于显示图片的页面发生了混乱. 请问这可能是哪些原因引起的? 会不会我图片太大?…

查看全部问答>

怎么才能设置字体的行间距和字间距啊

怎么才能设置字体的行间距和字间距啊,另外,设字体高度值时传入的是不是逻辑单位的啊,我想指定象素大小的字体如何转换…

查看全部问答>

紧急求助:s3c2440配置SAMSUNG的K4S561632J-UC75 SDRAM?

s3c2440配置SAMSUNG的K4S561632J-UC75 SDRAM有问题吗?有没有人用过? 以前用SAMSUNG 64M的K4S511632D-U75没问题,现在换成32M K4S561632J-UC75,跳线和程序都改了 现在就是运行不稳定,EBOOT运行时总死在倒读秒处。 …

查看全部问答>

哈哈,手机和ipod都被我的员工中上了!!

                                 哈尔滨的!!哈哈…

查看全部问答>

手持万用在线编程机,全线支持STM8SSWIM编程了。

                                 一颗44PIN的STM8S207S8,在我的万用核心板上,开始驱动LED眨眼睛了,呵呵。…

查看全部问答>

关于运放单电源控制时如果显示全波形

最开始我用的是同相放大 但是没处理中点问题 效果是这样的 后来我对中点进行处理 其实就是对R2的地线改为理论上的VCC/2, 效果是这样的 图中的两个波形分别为输出和对设置的那个2.5V点进行测量 显示的是同样大小和相位的波形 但不是正弦波。 ...…

查看全部问答>

PIC18F4520/25520deetsheets 中文和英文

PIC18F4520/25520deetsheets 中文和英文 [ 本帖最后由 richard.c 于 2012-6-14 11:34 编辑 ]…

查看全部问答>

热热身,先整个简易的电子负载

还做了个小工具来测电流,只有一个万用表,不能做到同时测多个电流,只好搞个小工具来分时复用了 最后传个电子负载的原理图,我只用了这个图的上半边 …

查看全部问答>