首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

《安富莱嵌入式周报》第189期:2020.11.30-2020.12.06

说明:

谢谢大家的关注,继续为大家盘点上周精彩内容。

1、Nordic发布二代功耗测量套件Power Profiler Kit II,分辨率100nA,范围200nA到1A,更重要的是开源!

这个设计难点是硬件设计,不过Nordic全部开源了,PCB,BOM,Gerber,原理图等都提供了。

规格:

效果:

用心了,原理图还提供了注释:

2、工业以太网EtherCAT的开源主从协议栈

主机:

从机:

在mbed上有对应的移植到STM32上应用:

3、双网口应用的进一步探究

上周已经发布了V5,V6和V7板子的双网口教程,本周再进一步测试了一些问题。

(1)像使用串口一样使用以太网,STM32H7的原始以太网数据包收发速度11.9MB/S,实用价值也很高

原始以太网数据收发也非常方便,方便大家做自定义协议。多个板子之间做数据透传也极其方便,速度快,距离远等优点。

RL-TCPnet V7.X专门提供了函数:

(2)V5,V6和V7板子上板载的双网口之间是可以相互通信的,使用RL-TCPnet V7.X做双网口管理即可,各种玩法都正常。

UDP,TCP什么的都正常。

(3)双网口之间做UDP数据传输,可以不做任何握手应答,完全不丢包。

(4)两个板子之间TCP通信,TCP是11.1MB/S

UDP的测试有点问题,后面有时间再重新测评下。TCP测试方面,H743开发板的DM9162做客户端,F407开发板的DM9162做服务器,两个板子直连,H743发送数据给F407。

4、IAR加强与兆易创新的合作

IAR对兆易创新GD32全系列Cortex-M内核芯片进行支持。

5、 Embedded Studio加强对RISC-V的支持

可将生成程序的大小最多缩小15%,缩短链接时间,同时提供详细的映射文件:

为此,SEGGER专门发了一篇测试博文:

6、ThreadX全家桶本周进展

发布ThreadX GUIX外置字库,图库和主题到外部SPI Flash章节,大大方便实战应用,并且实用性更强,通过GUIX Studio生成bin格式资源,用户可以随时随地更新GUIX主题。

并且通过两周前发布的SPI Flash的MDK下载算法制作方法,用户下载测试也非常方便。

7、H7-TOOL本周进展

首先,在这里要感谢帮忙测试反馈问题的客户,衷心的表示感谢。

(1)H7-TOOL固件升级到V1.41b,新增lua程序在显示屏屏上构建图形界面,并升级高速DAPLINK,提升用户体验。

V1.41版固件将增加lua gui绘图接口函数,可以在小屏上显示任意元素,可以通过TOOL的按键操控lua程序。

并且提供了一个范例,用来筛选同温飘系数的电阻(5位半万用表项目用)。

(2)关于DAPLINK调试支持的硬件断点个数和软件断点个数

断点有硬件断点,软件断点之分,在Flash上调试是硬件断点限制的,不同内核芯片支持的硬件断点数不同,对于Cortex-M内核一般是4-8个。

比如STM32H7,M7内核可以支持8个:

而软件断点是不限制的,可以无限个,在MDK上使用,DAPLINK没法直接使用软件断点,可以手动加上__asm("BKPT 0"),可以无限个。动态GIF效果,我直接做全速运行展示:

(3)非常给力,调试各种板子再也不用叠罗汉了,H7-TOOL的DAPLINK功能一举解决我调试各种板子切来切去的坑逼问题

最近很多教程发布前,都是V5,V6,V7切来切去,各种的调试验证,相当闹心,叠罗汉式调试程序,前几天的双网口教程就是:

整上H7-TOOL的DAPLINK后,电源问题也解决了,简直爽到爆,这就是我一直想要的。

MDK可以完美识别。

同时两个MDK可以同时调试,互不影响。

昨天又继续完善工作台测试环境,做了TOOL支架,干活贼方便:

识别更多个TOOL,再也不用愁程序调试了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201207A0350O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券