硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4435|回复: 4
收起左侧

[嵌入式周报] 《安富莱嵌入式周报》第203期:2021.03.08--2021.03.14

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106422
QQ
发表于 2021-3-15 06:30:10 | 显示全部楼层 |阅读模式
周报-203.gif



1、H730硬件三角函数,DSP库和C库三角函数性能比较,其中硬件三角函数优势明显

H730是媲美H750的高性价比H7系列产品,主频550MHz,带硬件三角函数加速器,硬件滤波器,高速并行PSSI接口(方便高速数据采集),带两个8线OctoSPI外设支持,硬件支持实时的加密和解密。

测试条件:
1、MDK5.33 AC5 ,开启最高等级三级优化,开启时间优化
2、测试平台自制H730VBT板子。
3、工作主频550MHz。
4、开启硬件双精度。
5、开启硬件三角函数。


测试:
1、H730硬件三角函数。
开启20bit最高测试精度,对应6个时钟周期24次迭代。注意这里的时钟周期是相对Cordic来说的,由于Cordic是在550MHz主频的二分频下工作,所以实际测试应该是12个时钟周期完成一次三角函数计算。

这里计算了10000次sin,DMA方式。

最终需要时钟周期是200506个,也就是20个时钟周期计算一次,即36ns一次计算,这个速度还是相当给力的。

正常情况下的理论值应该是12个时钟周期就计算完毕,额外的8个时钟周期耽误在DMA等传输上了。


当然如果采用最大误差精度情况下,可以做到13.5个时钟周期一次,不过实用价值不高。

2、DSP库测试
(1)函数arm_sin_q31

由于是查表法实现,精度有点低,只有10bit左右,所以参考价值不高。

测试100次求平均是27.6个时钟周期一次:



(2)函数arm_sin_f32

测试100次求平均是168个时钟周期一次:



3、C库测试
(1)双精度测试

使用函数sin

测试100次求平均是240个时钟周期一次:


(2)单精度测试

使用函数sinf

测试100次求平均是69.8个时钟周期一次:



测试平台:



2、 量子计算初创公司Xanadu推出光子量子计算机芯片

https://www.nature.com/articles/s41586-021-03202-1

此消息发布于Nature。

与基于电子的机器相比,基于光子的量子计算机可能具有一些优势,包括在室温下运行。量子计算初创公司Xanadu的科学家说,现在,光子又增加了一个优势。光子量子计算机可以扩大规模,甚至可以胜过最快的经典超级计算机,至少可以完成某些任务。

谷歌,IBM和英特尔等正在研究的量子计算机通常依赖于基于超导电路或捕获离子的量子位。这些系统通常需要昂贵且精巧的低温技术,使它们仅比绝对零值高出几度(有时仅是单度的几分之一)。将量子比特保持在如此严酷的温度下所需的昂贵,笨重的系统可能使将这些平台扩展到大量的量子比特变得异常艰巨。

相比之下,光子量子计算机不仅可以在室温下工作,而且还可以集成 到现有的基于光纤的电信基础架构中,有一天可能会启用强大的量子网络,甚至可能启用量子互联网。

Xanadu开发了一种光子量子芯片,该芯片据说是可编程的,可以执行多种算法,并且具有很高的可扩展性,Xanadu已使该芯片可在云上使用。Xanadu用于在光子量子硬件上模拟和执行程序的Python库以及PennyLane(该公司用于量子机器学习,量子计算和量子化学的Python库)对设备进行编程。

视频介绍
https://v.qq.com/page/u/6/4/u323356ej64.html






3、 Embedded Wizard泳池护理产品展示
https://www.embedded-wizard.de/cases/bayrol

















4、开源免费商用的玲珑GUI

http://www.armbbs.cn/forum.php?mod=viewthread&tid=103511

坛友gzbkey做的一款GUI,大家有兴趣可以看看。

坛友对此GUI的介绍:
近两三年做了一些屏幕项目,用过各大品牌的串口屏,各有优势和缺点,但对于开发人员来说,价格不重要,关键是开发快,省事,赶着下班。然而有些上位机需要学习周期,效果不一定达到要求,或者比自己用开源gui开发更费劲。所以我开始了自制简单gui,针对单片机级别的低价产品使用。目的就是为了开发快,降低成本。
(1)玲珑GUI的开源协议是Apache-2.0,所以商用免费。并且上位机也是免费使用。
(2)玲珑GUI目的是为了代替串口屏、组态屏,降低产品成本,产品软硬件自主可控。
(3)配套界面开发软件,图形化编辑界面,生成C代码,直接和用户产品代码结合。
(4)配套下载升级软件和bootloader,解决产品升级功能和图片下载问题。boot可以自己编写,不一定使用我提供的boot。
现阶段做了stm32f103c8、swm32s、sdl模拟,三个版本,欢迎有兴趣的同学移植到更多单片机上。






5、Embedded Studio增加对树莓派单片机RP2040支持

单片机还是IDE开发方便。
https://www.segger.com/news/segg ... aspberry-pi-rp2040/




6、新的可穿戴设备将身体作为生物电池
[table=98%]
[tr][td]https://techxplore.com/news/2021 ... e-body-battery.html
研究人员开发了一种新型的低成本可穿戴设备,该设备可将人体转化为生物电池。

该设备具有足够的伸缩性,大家可以像戴戒指,手镯或触及皮肤的任何其他附件一样佩戴它。它还利用人的自然热量-利用热电发电机将人体的内部温度转化为电能。

未来,希望能够在不包括电池的情况下为可穿戴电子设备供电

视频介绍:
https://v.qq.com/x/page/v32331hz4yy.html




7、ST相关更新

(1)STM32WB系列再添新成员STM32WB15和STM32WB10
https://blog.st.com/stm32wb15-stm32wb10/



(2)ST推出新的传感器监测产品STEVAL-STWINKT1B
https://blog.st.com/steval-stwinkt1b/




8、ThreadX全家桶进展

(1)开始ThreadX NetX网络教程更新,正确本月底与大家见面。
(2)ST发的STM32CubeMX生成ThreadX工程视频教程

https://v.qq.com/x/page/c3232e9q80c.html




9、H7-TOOL本周更新

(1)截至本周,全新的OS全家桶版固件V2.0版和上位机V2.0版基本已经完成,开始测试阶段。
(2)这次升级向“开箱即用”的目标前进一大步,USB统一采用了WinUSB+HID+MSC的全免驱复合方案,上电后,大部分功能都可以后台执行,不再限制在指定界面下,比如DAPLINK高速仿真器。还有很多更新,待发布时介绍。
(3)H7-TOOL上位机版RTT Viewer快速刷新展示

之前发布了离线版RTT,这次上位机版RTT Veiwer也要来了。

下面功能已经全部完成。
1、RTT通道0汇总显示(支持字体前景色和背景色 )
2、暂停数据接收和暂停刷屏功能。
3、保存通道0汇总数据(All Terminal )。
4、Ctrl + 鼠标滚轮修改字体大小。
5、鼠标滚轮翻页。
6、GBK中文显示。
7、双缓冲绘图解决闪烁问题。
8、动态内存管理,按1MB粒度分配,最大支持1GB缓存。
9、动态解析RTT数据格式创建索引,解决大数据量刷屏缓慢问题。
10、复位目标板。
11、子终端数据显示。
12、UTF-8转换.
13、滚动条翻页。
14、发送数据(交互功能)。

下面是做的1ms一次快速刷新效果:




评分

参与人数 1金币 +10 收起 理由
龙之谷 + 10 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106422
QQ
 楼主| 发表于 2021-3-15 07:47:28 | 显示全部楼层
更新完毕。
回复

使用道具 举报

8

主题

133

回帖

167

积分

初级会员

积分
167
发表于 2021-3-15 08:39:31 | 显示全部楼层
辛苦了
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2021-3-15 08:41:47 | 显示全部楼层
感谢分享,下个月新项目也测测F1,F4三角函数的速度。
回复

使用道具 举报

0

主题

44

回帖

44

积分

新手上路

积分
44
发表于 2021-3-17 20:12:34 | 显示全部楼层
大力出奇迹!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-20 06:57 , Processed in 0.200496 second(s), 32 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表