请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

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

[嵌入式周报] 《安富莱嵌入式周报》第150期:2020.03.02--2020.03.08

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106398
QQ
发表于 2020-3-8 09:03:31 | 显示全部楼层 |阅读模式
周报-150.gif

微信平台已经同步发布。
平台号:armfly_com

1、uCOS全家桶开源整理汇总

(1)全家桶采用Apache2.0授权

有了这种授权,全家桶几乎可以随意商用,像RTX4和RTX5也是这个授权方式,FreeRTOS的授权方式是MIT。

(2)全家桶源码

Micrium承诺的全家桶已经开源的差不多了,还差CANOPEN没有上传到Github,不过可以通过本周为大家分享Mircium OS的软件包里面获取。

1.png

https://github.com/SiliconLabs/uC-TFTPs
https://github.com/SiliconLabs/uC-TFTPc
https://github.com/SiliconLabs/uC-TELNETs
https://github.com/SiliconLabs/uC-HTTP
https://github.com/SiliconLabs/uC-SNTPc
https://github.com/SiliconLabs/uC-SMTPc
https://github.com/SiliconLabs/uC-MQTT
https://github.com/SiliconLabs/uC-IPerf
https://github.com/SiliconLabs/uC-FTPs
https://github.com/SiliconLabs/uC-FTPc
https://github.com/SiliconLabs/uC-DNSc
https://github.com/SiliconLabs/uC-DHCPc
https://github.com/SiliconLabs/uC-Modbus
https://github.com/SiliconLabs/uC-OS3
https://github.com/SiliconLabs/uC-OS2
https://github.com/SiliconLabs/uC-USBD
https://github.com/SiliconLabs/uC-USBH
https://github.com/SiliconLabs/uC-TCP-IP
https://github.com/SiliconLabs/uC-Shell
https://github.com/SiliconLabs/uC-LIB
https://github.com/SiliconLabs/uC-FS
https://github.com/SiliconLabs/uC-CRC
https://github.com/SiliconLabs/uC-CPU
https://github.com/SiliconLabs/uC-Common
https://github.com/SiliconLabs/uC-Clk

(3)uCOS全家桶PDF版文档整理

下载(含百度云和腾讯云下载地址):http://www.armbbs.cn/forum.php?mod=viewthread&tid=96764
uC-USB-Device User Manual V4.05.pdf
uC-USB-Device Reference Manual V4.05.pdf
uC-Trace-UsersManual V1.0.pdf
uC-TCP-IP User Manual V2.13.02.pdf
uC-TCP-IP For STM32.pdf
uC-Shell-User-Manual V1.03.00.pdf
uC-OS-III_Performance-Optimization-Part-2-Final.pdf
uC-OS-III_Performance-Optimization-Part-1-Final.pdf
uC-OS-III_Conversion.pdf
uC-OS-III_AN-Dynamic-Tick-Optimization-V1.0.pdf
uC-OS-III_AN-Dynamic-Tick-BSP.pdf
uC-OS-III User Manual V3.06.01.pdf
uC-OS-III Reference Manual V3.06.01.pdf
uC-OS-III API Reference V3.06.01.pdf
uC-OS-II User Manual.pdf
uC-OS-II Kernel Second Edition.pdf
uC-OS-II API Reference V2.90.pdf
uC-Modbus 2.13.00.pdf
uC-LCD-Manual V2.11.pdf
uC-FS User Manual V4.07.00.pdf
uC-Clk-Manual V3.09.03.pdf
uC-CAN_manual V2.4.1.pdf


(4)uCOS全家桶的图形化创建平台

使用这个软件,可以像STM32CubeMX那样,直接生成工程,但这个软件需要的早期的授权码才能导出工程,我之前申请后没有珍惜,已经过期了,但愿Micrium还可以继续更新这个软件。

毕竟可以大大简化uCOS全家桶的工程代码生成。

支持的芯片厂商


编译器支持





(5)uCOS全家桶对Xilinx的Zynq-7000,Zynq UltraScale+ MPSoC和MicroBlaze全面支持,含手把手教程

去年的时候,SEGGER说推出一款使用自家embOS及其中间件玩转Zynq FPGA带的双核A9,到现在没音讯了。

当前市场上大部分的Zynq板子都是搭载外部DRAM刷Linux方案,这方案要整溜,需要耗费不少精力去研究测试,复杂些的应用还需要团队协作。

基于此,推出这个embOS全家桶解决方案和相应套件的目的就是将Xilinx的Zynq FPGA当单片机用,大大简化双核A9的应用设计,各种驱动配套齐全,像千兆以太网,USB3.0等。

此方案典型代表就是J-Trace Pro:



虽然没有等来embOS全家桶的支持,uCOS全家桶来了,而且支持的相当完善,含手把手教程





操作手册和说明



详细的操作步骤,手把手:




2、ST新推出的变量监测和图形化展示软件STM32CubeMonitor
下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=96776

(1)、早期ST推出一个这种软件叫STM Studio,后来停更了,近期推出了这款软件的升级版STM32CubeMonitor。
(2)、这几年涌现除了很多好用的调试监测软件,如SEGGER RTT,J-Scope,SystemView,Event Recorder,uC/Probe等,本质上STM32CubeMonitor也属于这种类型的。

规格:



效果:



早期的STM Studio





3、华邦推出8线OctoNAND W35N01JW,读速度240MB/S,写速度16.9MB/S

https://www.winbond.com/hq/about ... news/news00508.html

去年华邦推出了4线QSPI NAND,读速度是83MB/S,双QSPI的8线速度是166MB/S,相比单芯片的8线OctoNAND,占用PCB面积,且速度没有OctoNAND强。

新推出的这款OctoNAND W35N01JW,具有1Gb容量,采用46nm SLC NAND制造工艺,具有出色的数据完整性和超过十年的数据保留能力,10万次擦写次数。





4、乐鑫的ESP32-S2芯片和配套
继ESP8266 和 ESP32 后,乐鑫推出新一代旗舰级芯片ESP32-S2 ,是一款主打安全的 Wi-Fi MCU,今年将相继推出 ESP32-S 系列其他芯片,同时,简配版 ESP32-C 系列也将隆重上市。

ESP32-S2 芯片搭载 240 MHz Xtensa® 32 位 LX7 单核处理器,具有 320 KB SRAM 和 128 KB ROM,同时它还搭载了基于 RISC-V 架构的 ULP 协处理器。

支持 2.4GHz IEEE 802.11 b/g/n HT20/HT40 协议。与 ESP-WIFI-MESH 相配合,它可以为一些大型部署场景(如商业照明、智能家居等)提供高带宽的网络连接。

ESP32-S2 还增加了 Wi-Fi 数据包的 TOF (Time of flight) 测距功能。





春节期间发的批量测试:




5、接近人手的触觉传感器

https://www.wired.com/story/this ... er-feels-with-light

机器人已经在某些方面击败了我们人类:它们更强大,更稳定,而且他们从来不需要午休。但是就感官而言,机器与我们还是有差距的。

哥伦比亚大学的一个实验室中,工程师们开发了一种奇怪却又聪明的方式来使机器人获得触觉:我们称它为光指。它具有3D打印的骨架,该骨架嵌入了32个光电二极管和30个相邻的LED,并在上面铺设了一层柔软的反射性有机硅皮肤,可将设备自身的光保持在内部和外部。当机器人手指触摸物体时,其柔软的外部会变形,并且骨架中的光电二极管会检测到来自LED的变化的光照水平。这使系统可以确定手指在何处进行接触以及该压力的强度。

视频:http://v.qq.com/x/page/h0930pqjrre.html






6、HAL库在各种STM32系列的驱动实现上确实做到了无痛移植

本周在制作V5,V6和V7的SPI章节,首先测试的是驱动V7的SPI Flash,花了些时间,实现了中断,查询和DMA三种方案。

配置SPI的时钟速度是50MHz,查询读速度2.6MB/S,中断读速度4.0MB/S,DMA读速度5.7MB/S ,其中DMA方式已经是SPI在50MHz的极限速度(如果不满意HAL库执行效率,强力推荐DMA方式)。

后来又切换到V6板子上面,仅需修改下要使用的引脚和DMA通道,就可以无痛使用,HAL库在快速程序开发方面,的确是太方便了,特别是新型号芯片的推出,基本都可以无痛移植。

在意HAL库效率,推荐上DMA即可,大大提升执行效率,同时又充分体现了HAL库在配置上的优势。

查询:



中断:


DMA:



7、分享下之前做的嵌入式Web完整设计教程和案例html,Ajax,Javacript,XML,CGI等

这段时间好些网友咨询,特此再分享下
http://www.armbbs.cn/forum.php?mod=viewthread&tid=26034



做些控制类的界面还是无压力的:











如果需要外网也可以访问,此贴:

【专题教程第3期】开发板搭建Web服务器,利用花生壳让电脑和手机可以外网远程监控,
http://www.armbbs.cn/forum.php?mod=viewthread&tid=56875




手机4G访问域名效果:





8、TI鼓励女性参与STEM
在这个特殊的节日,TI鼓励女性从事STEM领域(Science,Technology,Engineering,Mathematics)

视频:http://v.qq.com/x/page/t0930pvvjyj.html




9、实战H7-TOOL的NTC测体温,越来越接近人体温度^_^

刚测量时35.80


一小会后36.27


再过一会36.57


再过一会36.78


用的是这种黑色的长线,测量体温非常方便



10、打火机来启动LED蜡烛

最后为大家带来一个有意思的产品设计,用打火机来启动LED蜡烛
视频效果:http://v.qq.com/x/page/m0930cxjcsj.html




评分

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

查看全部评分

回复

使用道具 举报

2

主题

38

回帖

44

积分

新手上路

积分
44
发表于 2020-3-8 17:09:45 | 显示全部楼层

ESP32-S2-WROVER模块都可以购买。ESP32-S2特点:支持FS USB OTG, 8/16/24GRB LCD, Xtensa LX7。
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2020-3-8 20:08:14 | 显示全部楼层
打火机点亮LED,这个原理是啥
回复

使用道具 举报

6

主题

636

回帖

654

积分

金牌会员

积分
654
QQ
发表于 2020-3-8 22:24:23 | 显示全部楼层
网络这块要学的知识真是太多了
回复

使用道具 举报

0

主题

19

回帖

19

积分

新手上路

积分
19
发表于 2020-3-8 22:35:03 | 显示全部楼层
大神,有做一款H7双核开发板的打算吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106398
QQ
 楼主| 发表于 2020-3-9 00:43:27 | 显示全部楼层
jlkdjds 发表于 2020-3-8 20:08
打火机点亮LED,这个原理是啥

没有太看懂,作者的意思就是烧LED充当光电检测器。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106398
QQ
 楼主| 发表于 2020-3-9 00:47:36 | 显示全部楼层
微信平台已经同步发布。
平台号:armfly_com
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106398
QQ
 楼主| 发表于 2020-3-9 00:48:05 | 显示全部楼层
yklstudent 发表于 2020-3-8 22:24
网络这块要学的知识真是太多了

是的,网络这块基本上属于另一个方向了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106398
QQ
 楼主| 发表于 2020-3-9 00:48:40 | 显示全部楼层
highlowbp 发表于 2020-3-8 22:35
大神,有做一款H7双核开发板的打算吗?

还不知道呢,当前先把V7和H7-TOOL做完善了。
回复

使用道具 举报

2

主题

42

回帖

48

积分

新手上路

积分
48
发表于 2020-3-9 11:21:15 | 显示全部楼层
segger 那个期待了大半年,杳无音讯。
最近早晚都要填体温,忘了 H7-Tool 还有这功能,又可以发挥作用啦。另外想问下硬汉是放哪个部位测量的?
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2020-3-9 16:33:40 | 显示全部楼层
usos 的全家桶太给力了,多谢硬汉整理。
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2020-3-9 16:34:27 | 显示全部楼层
usos全家桶太给力了,多谢硬汉整理。
回复

使用道具 举报

13

主题

45

回帖

84

积分

初级会员

积分
84
发表于 2020-3-10 13:56:45 | 显示全部楼层
micrium-platform-builder
硬汉哥你在哪里下载的,我查了一下,官网貌似下架了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106398
QQ
 楼主| 发表于 2020-3-10 14:37:23 | 显示全部楼层
a3748622 发表于 2020-3-10 13:56
micrium-platform-builder
硬汉哥你在哪里下载的,我查了一下,官网貌似下架了

安装uCOS全家桶的图形化生成平台Platform Builder,有没有高人能给这个软件续命
http://www.armbbs.cn/forum.php?m ... 6713&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 06:48 , Processed in 0.330871 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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