IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 《安富莱嵌入式周报》第273期:2022.07.04--2022.07.10 -> 正文阅读

[嵌入式]《安富莱嵌入式周报》第273期:2022.07.04--2022.07.10

往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!

目录

视频版:

1、基于树莓派单片机实现超低成本的双光纤网卡100BASE-FX,软件硬件全开源

2、世界上首个通过声波传输数据的芯片

3、软硬件开源便携监测器CatSniffer,支持Zigbee,蓝牙,LoRa,Thread,Sub 1GHz,6lowpan

4、随着CMSIS-DSP软件包的壮大,已经开始独立更新

5、ARM School Program推出的系列培训手册

6、Altia为STM32H7新作的医疗健康检测炫酷UI设计效果展示

7、ThreadX增加Cortex-M85和M55支持

8、NASA分享的10条开发安全关键代码注意事项

9、H7-TOOL本周进展:

【更新记录】V2.1.7

1、升级新版注意事项

2、脱机烧录

3、串口方式脱机烧录

4、CANFD接口方式脱机烧录

5、H7-TOOL的LUA小程序实现JSCope HSS模式,简单易实现

6、当前支持的脱机烧录芯片列表:?编辑


视频版:

https://www.bilibili.com/video/BV1Me4y1R7VL

《安富莱嵌入式周报》第273期:超低成本开源双光纤网卡设计,支持各种无线协议的开源监测器,安全关键代码开发注意事项


?



1、基于树莓派单片机实现超低成本的双光纤网卡100BASE-FX,软件硬件全开源

树莓派单片机本身没用带以太网MAC,但是通过树莓派的可编程IO就可以方便的实现了,5块钱一片的树莓派单片机带的可编程PIO确实做到了神器,250MHz以下IO控制做到无所不能。

https://github.com/kingyoPiyo/RasPico_SHIBAKI_Board

作者:kingyoPiyo

?

?

?

?


2、世界上首个通过声波传输数据的芯片

Tuning sound waves on chip

哈佛大学的研究人员首次使用计算机芯片中的电场控制和调制声波。

新的突破可能对量子计算领域以及经典计算领域产生广泛的影响,经典计算通常依赖于使用电子传输的数据。

研究人员构建了一个片上电声调制器,用于控制芯片上的声波。调制器施加电场来控制声波的相位、幅度和频率。

?


3、软硬件开源便携监测器CatSniffer,支持Zigbee,蓝牙,LoRa,Thread,Sub 1GHz,6lowpan

https://github.com/ElectronicCats/CatSniffer

规格和效果:

?

兼容各种Sniffer监测组件,

?

比如TI的

?


4、随着CMSIS-DSP软件包的壮大,已经开始独立更新

GitHub - ARM-software/CMSIS-DSP: CMSIS-DSP embedded compute library for Cortex-M and Cortex-A

?

介绍里面有个值得关注的说明,使用MDK AC6编译,推荐选择-Ofast,可以发发挥最高性能。

?


5、ARM School Program推出的系列培训手册

https://github.com/arm-university

之前的时候要到ARM官网注册下载,现在可以直接在Github直接下载了

部分截图:

?

本次新推出了树莓派单片机pico培训手册

https://github.com/arm-university/ASP_RPi-Pico-projects-for-schools

?

?


6、Altia为STM32H7新作的医疗健康检测炫酷UI设计效果展示

Experience Altia on STM32H7 - Altia - User Interface Design Tools and GUI Software

https://vimeo.com/686008453

?


7、ThreadX增加Cortex-M85和M55支持

https://github.com/azure-rtos/threadx

?

STM32G0的ThreadX软件包升级至V1.1.0,新增USB PD的主从机例子

https://github.com/STMicroelectronics/x-cube-azrtos-g0

?


8、NASA分享的10条开发安全关键代码注意事项

?P10.pdf (36.42 KB)

翻译的不一定准确,推荐直接看英文版

(1)将所有代码限制为非常简单的控制流结构,不要使用goto语句、setjmp 或 longjmp 构造以及直接或间接的递归调用

(2)所有循环都必须有一个固定的上界。

(3)初始化后不要使用动态内存分配。

(4)任何函数都都不应超过可以打印在单张论文纸上的长度,每条语句一行,每条语句一行声明。通常,这意味着每个函数不超过 60 行代码。

(5)每个函数的断言,至少要有两个。

(6)数据对象必须在尽可能小的范围内声明

(7)函数的返回值和函数的形参有效性必须做检测。

(8)预定义宏限用于包含的头文件和简单的宏定义。

(9)指针的使用应该受到限制。具体来说,不超过一级指针。指针解引用操作不能隐藏在宏中定义或在 typedef 声明中。不允许使用函数指针(使用函数指针后,分析功能可能无法检测是否有递归问题)。

(10)从编写代码的第1天开始,编译器的所有编译警告设置要全开,所有的代码编译后必须零警告,并且使用静态分析工具分析后,也必须保证零警告。

?


9、H7-TOOL本周进展:

H7-TOOL发布固件V2.17, 脱机烧录增加泰为,华大和复旦微新系列以及串口和CANFD接口脱机烧录,LUA小程序实现JSCope HSS模式波形

H7-TOOL所有资源汇总(含操作手册):

H7-TOOL开发工具,1拖4/16脱机烧录,高速DAPLINK仿真,CAN助手,串口助手,示波器,RTT等,支持WiFi,以太网,高速USB和手持版 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

PC机软件:升级PC软件到V2.1.7

h7toolPC_release(V2.1.7).zip (60.70MB)

之前大家反馈的问题和建议在下个版本实现,这个版本先发个小更新。

【更新记录】V2.1.7

1.脱机烧录,添加文件时就生成文件校验和
2.针对AutoChip AC7811,空片读OB和UID前必须进入DEBUG调试状态才行。升级 prog_lib.lua
??在读OB和UID之前增加
? ?? ???if (MUST_ENTER_DEBUG_FIRST ~= nil) then
? ?? ?? ?? ?? ? if (MUST_ENTER_DEBUG_FIRST == 1) then
? ?? ?? ?? ?? ?? ?? ?? ?pg_enter_debug()
? ?? ?? ?? ?? ? end
? ?? ???end

3. 添加华大2个CPU,HC32L176,HC32L196
4. 添加复旦微 FM33FR0x 系列
5. 添加泰为 TAE32F53xx6. 带来串口方式和CANFD接口方式脱机烧录
6. 带来JSCope HSS模式波形展示

1、升级新版注意事项

(1)APP和eMMC独立分别升级了:H7-TOOL全新2.x固件升级说明(2022-07-07) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

(2)因为关闭了WiFi模块内部上电自动重连功能,由程序控制接入WiFi热点,所以升级完毕后需要大家更新下WiFi密码。

?


2、脱机烧录

(1)增加泰为电子TAE32F53xx系列

TOOL脱机烧录加上后,可以满速下载,TOOL也可以满速读取Flash

?

RTT工程也测试添加了下,可以满速

?

(2)添加华大2个CPU,HC32L176,HC32L196

?

(3) 添加复旦微 FM33FR0x 系列

?


3、串口方式脱机烧录

批量生产一般以SWD接口脱机烧录为主,不过也有小部分是采用I2C,SPI,CAN/CANFD,串口方式脱机烧录,也开始陆续添加支持。

详细操作说明:H7-TOOL串口脱机烧录操作说明,支持TTL串口,RS232和RS485(2022-06-30) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

在线烧录

?

脱机方式操作

操作TOOL显示屏,进入Lua小程序界面:

?

执行uartfirmware.lua小程序。

执行效果如下:

?


4、CANFD接口方式脱机烧录

CANFD接口方式脱机烧录也已经实现了,这几天优化下更新操作说明分享

支持H7-TOOL的在线更新和LUA小程序脱机烧录更新。

?

目标板子更新log:

?


5、H7-TOOL的LUA小程序实现JSCope HSS模式,简单易实现

全程无需复位芯片,直接读取即可.

而且随时随地都可以连接目标板,不影响目标板的正常功能,不需要额外资源。

这几天更新操作说明分享给大家。

?


6、当前支持的脱机烧录芯片列表:

?

?

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-07-17 16:39:38  更:2022-07-17 16:40:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 13:47:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码