历史上的今天
返回首页

历史上的今天

今天是:2024年10月16日(星期三)

正在发生

2018年10月16日 | STM32的DMA用串口的接收

2018-10-16 来源:eefocus

测试终端,打算设计成串口直接到串口转发,中间使用DMA是否可行?支持外设到外设?

1. 假如使用DMA去传输的,从一个串口到另外一个串口(或者数组),DMA如何确定每次接收到的串口数据有更新,DMA是否需要中断,DMA两端只需要有地址就行,那么DMA每次去读取串口的接收寄存器和程序去读效果一样的吗?DMA和串口FIFO存在同时使用的情况吗?

2. DMA设置好自动运行的吗?有中断,比如发送完成中断

3. DMA如何确定串口的上一个数据发送完成?如果太快,岂不是乱?

4. 假设是串口接收的话,使用DMA,不需要串口中断?DMA知道串口数据更新?

5. 在STM32的书上,是DMA把数组里面的数据传给串口,只要设置好串口即可。

6. 假如需要DMA永远执行,里面的传输长度字段怎么设置?

7. 测试终端,ADC的DMA方式,ADC如何通知DMA数据采集完成,还是底层硬件机制完成的,看代码估计是底层的。适合大数据量传输。不支持外设到外设


推荐阅读

史海拾趣

FUJITSU(富士通)公司的发展小趣事

富士通(Fujitsu)在电子行业的五个发展故事

故事一:从电话交换机到ICT巨头的起步

富士通的故事始于1935年,当时它作为一家电信设备制造商在日本成立,首款产品是电话交换机,这标志着富士通成为日本首家生产此类设备的公司。这一里程碑不仅奠定了富士通在通信领域的基础,也为其后续在信息技术(IT)和通信技术(CT)领域的多元化发展铺平了道路。随着技术的不断进步,富士通逐渐扩展其业务范围,从单一的通信设备制造商转变为全球领先的ICT企业。

故事二:FACOM 100——日本首台计算机的诞生

1954年,富士通成功研发出日本第一台中继式自动计算机FACOM 100,这一成就不仅标志着富士通在计算机领域的突破,也为其后续在计算机硬件和软件领域的深入发展奠定了坚实基础。FACOM 100的问世,不仅提升了富士通在业界的知名度,也推动了日本乃至全球计算机技术的快速发展。

故事三:全球化战略的推进

自20世纪70年代以来,富士通积极实施全球化战略,通过在全球各地设立研发中心、生产基地和销售网络,不断拓展其国际业务。在中国,富士通自1979年起便开始了其业务布局,从最初的设备销售到后来的技术研发、生产制造和解决方案提供,富士通在中国的发展历程见证了其全球化战略的深入实施。如今,富士通的产品和服务已遍布全球80多个国家和地区,服务超过百万家客户。

故事四:云计算与数字化转型的引领

进入21世纪,随着云计算和数字化转型的兴起,富士通迅速调整战略方向,加大在云计算领域的投入。通过提供全方位的云计算服务和解决方案,富士通帮助客户实现业务的数字化转型和升级。同时,富士通还积极与微软等国际巨头合作,共同开拓全球云计算市场,进一步巩固了其在ICT行业的领先地位。

故事五:技术创新与可持续发展

富士通始终将技术创新作为企业发展的核心驱动力。近年来,富士通在人工智能、物联网、大数据等新兴技术领域取得了显著成就,推出了一系列具有自主知识产权的创新产品和解决方案。同时,富士通还积极履行企业社会责任,通过提供绿色、环保的ICT产品和服务,推动社会的可持续发展。这些努力不仅提升了富士通在全球市场的竞争力,也为其赢得了广泛的赞誉和尊重。

Amkor公司的发展小趣事

Amkor Technology是一家全球领先的半导体封装和测试服务提供商。以下是关于Amkor公司发展的五个相关故事:

  1. 成立与早期发展:Amkor Technology成立于1968年,总部位于美国亚利桑那州的钱德勒市。公司最初是一家小型半导体封装服务提供商,专注于为集成电路制造商提供先进的封装解决方案。在成立初期,Amkor致力于技术创新和质量控制,赢得了客户的信任和认可。

  2. 技术创新与产品多样化:随着电子行业的发展和技术的进步,Amkor不断进行技术创新,并扩展了产品线。公司推出了一系列新的封装技术和解决方案,包括先进的3D封装、薄型封装、系统封装等。这些技术创新和产品多样化使得Amkor能够满足不同客户的需求,并保持在市场竞争中的领先地位。

  3. 全球布局与生产基地建设:为了更好地服务全球客户,Amkor在全球范围内建立了多个生产基地和分销中心。除了在美国的设施外,公司还在亚洲、欧洲和其他地区建立了生产工厂和研发中心。这种全球布局有助于降低生产成本、提高生产效率,并加强了在全球市场的竞争力。

  4. 合作伙伴关系与客户服务:Amkor与全球各种半导体制造商建立了紧密的合作伙伴关系,共同推动技术创新和产品发展。公司致力于为客户提供优质的封装和测试解决方案,并与客户密切合作,开发定制化的解决方案。Amkor的客户服务团队提供全方位的技术支持和服务,确保客户的满意度和业务成功。

  5. 持续发展与业绩表现:Amkor持续实现了稳健的增长和良好的业绩表现。公司不断投入研发,并提升生产效率和管理水平,以提高盈利能力和市场竞争力。Amkor的业绩稳步增长,为股东创造了可观的价值,并使得公司成为半导体封装和测试服务领域的领先企业之一。

这些故事展示了Amkor Technology从成立初期到如今在技术创新、产品多样化、全球布局、合作伙伴关系建设和持续发展等方面取得的重要进展。

GeneSiC公司的发展小趣事

FWBELL公司在电子行业中的五个发展故事

故事一:创立与早期发展

FWBELL公司,全称F.W. Bell Inc.,由Floyd Bell于1944年在美国创立。创立之初,公司专注于设计和制造霍尔发电机,这一创新性的产品迅速在市场中获得了认可。在随后的几十年里,FWBELL始终保持着在测量电流和磁场仪器领域的领先地位。从第一批配备固态电子设备的高斯计,到后续不断迭代的产品线,FWBELL的技术革新推动了整个行业的发展。这段早期的发展历程奠定了FWBELL在电子行业中的坚实基础。

故事二:产品线扩展与全球影响力

随着技术的不断进步和市场需求的扩大,FWBELL的产品线逐渐扩展,涵盖了高斯计、特斯拉计、霍尔元件、霍尔电流传感器以及标准磁铁等多个领域。这些产品凭借其卓越的性能和极高的性价比,在全球范围内赢得了广泛的客户群体。FWBELL的产品不仅被用于商业运输、军事、公务和通用航空等高端领域,还深入到了石油和天然气、工业、医疗以及空间探索等多个行业。这种广泛的行业覆盖进一步提升了FWBELL在全球电子行业中的影响力。

故事三:技术革新与领导地位

FWBELL一直致力于技术革新,不断推出具有领先技术水平的新产品。例如,其高斯计和特斯拉计采用了特有的探头动态补偿技术,确保了量程内的基本精度,并内置软件消除了复杂的校准过程。这些技术创新使得FWBELL的产品在性能上始终保持领先地位。同时,FWBELL还积极参与国际标准的制定和推广工作,为整个行业的发展贡献了自己的力量。

故事四:加入Meggitt集团与资源整合

2010年,FWBELL成为了Meggitt PLC.的全资子公司OECO LLC的一部分。这一战略性的整合为FWBELL带来了更多的资源和支持。Meggitt是一家全球工程集团,专注于为航空航天、国防和能源市场提供极端环境组件和智能子系统。加入Meggitt后,FWBELL得以与其他行业先驱如Securaplane、TFE Electronics和Artus等共同合作,进一步提升了其在电子行业中的竞争力。

故事五:中国市场拓展与本地化服务

近年来,FWBELL积极拓展中国市场,并在中国设立了分支机构以提供更便捷的本地化服务。这些分支机构不仅负责产品的销售和推广工作,还为客户提供专业的技术支持和售后服务。通过与中国本土企业的合作与交流,FWBELL得以更好地了解中国市场的需求变化和技术趋势,从而不断优化其产品和服务以满足客户的实际需求。这一系列的举措不仅加深了FWBELL在中国市场的影响力,也为其在全球范围内的持续发展奠定了坚实的基础。

C.K Magma公司的发展小趣事

C.K Magma公司最初由一群热衷于电子技术的工程师创立。他们通过深入研究,成功开发出一种新型半导体材料,这种材料在性能和稳定性上均优于当时市场上的同类产品。这一技术突破为公司赢得了业界的关注,并吸引了第一批投资。随着资金的注入,C.K Magma公司得以扩大研发团队,进一步巩固了其在半导体领域的技术领先地位。

西安航天民芯公司的发展小趣事

西安航天民芯科技有限公司成立于XXXX年,创立初期,公司便明确了自己的发展方向——专注于集成电路设计与开发。在创始团队的带领下,公司逐步积累起深厚的技术底蕴,为后续的快速发展奠定了坚实的基础。通过不断地技术研究和创新,西安航天民芯逐渐在行业内崭露头角。

昆泰(CHRONTEL)公司的发展小趣事

1982年,Dennis Gillings博士在美国北卡罗莱纳州创立了Quintiles Transnational Inc.(昆泰)。成立之初,昆泰只是一家为药企提供数据服务的美国本土公司。凭借其独特的数据处理能力和对市场的敏锐洞察,昆泰迅速在行业内树立了良好的口碑。

问答坊 | AI 解惑

08年国内汽车电子EMC行业的一些情况总结

这两年由于EMC咨询工作的原因,对汽车电子的接触和了解越来越多。        我这里所说的汽车电子EMC是指前装汽车电子。而不是和汽车相关的泛泛的汽车上用的电子产品。            由于汽车电 ...…

查看全部问答>

5款创意手机大PK(组图)

  飞利浦变形金刚手机   近日,一款非常另类的飞利浦概念手机曝光网络,其实该机不仅仅是一款手机,同时也是一款多用途的娱乐终端,看视频和游戏也有独门绝技。飞利浦这款概念机外形非常炫酷,配有两块屏幕,其中一块主屏在正面,而一个副屏 ...…

查看全部问答>

搞FPGA的硬件电路开发工程师需要自己编程吗?

搞FPGA的硬件开发工程师需要自己编程吗? 周围有朋友是搞硬件电路研发的,是基于FPGA/ ASIC/ ARM之类的,好像听说他们只负责电路的原理设计,pcb板的设计制作,程序都是搞软件的人来写的. 但是我自己在网上看到的FPGA好像都是说编程的,不会编程序的人 ...…

查看全部问答>

关于TC9012芯片解码·问题

void xianshi(void)//红外散转 { //Q=1; switch(zijie[2])//散转 {                                      & ...…

查看全部问答>

msp430f147异步收发有误,有程序,求大神

有两个msp430f147进行异步通信。一个发送,一个接收。发送是不断在发65,接收是把65存到buffer区域的一个固定位置(0200)。发现接收到的东西总是不对。。。下面是代码。   发送程序:   #include \"msp430.h\"   &nbs ...…

查看全部问答>

ADI笔记电流源方案与电路

本帖最后由 paulhyde 于 2014-9-15 03:52 编辑 ADI中文应用笔记  …

查看全部问答>

收到了Intel的钥匙串

收到了“钥匙扣” 说好的钥匙扣,可是没有扣具。只有环和装饰牌, 仔细看,有Intel字样的那块与另外三块所采用的工艺方式是不同的。 其实还是挺好的一个东西,尤其Intel商标,感觉很高端 …

查看全部问答>

STM32F407 USB upgrade无法更新问题

用的STM32F4-Discovery的板子 代码是STM32F4-Discovery_FW_V1.1.0\\Project\\FW_upgrade 按官方资料步骤,将STM32F4-Discovery_FW_V1.1.0\\Project\\FW_upgrade\\Binary\\STM32F4-Discovery_SysTick_0x08008000.bin文件改名为image.bin拷贝到u盘 ...…

查看全部问答>

upp接口连续接收FPGA数据,实现与DSP的通信的技术问题,求大神帮助!!!

本帖最后由 小燕子wy 于 2015-5-13 16:44 编辑 单通道接收,16位数据线。 使用两个DMA接收FPGA的数据(0-32767): upp_reg_hdl->UPID0 = (Uint32)upp_buffer_ping; upp_reg_hdl->UPID1 = ((Uint32)upp_line_count UPID2 = 0; upp_reg_hdl->UP ...…

查看全部问答>

试试ST MCU FINDER

介绍说此app是挑选ST MCU的利器,不知有没有人用过这个APP,今天浏览网站的时候看到的,先装一个试试,顺便分享给大伙 安卓版本的: 苹果的:http://www.st.com/web/en/catalog/mmc/FM141 …

查看全部问答>