《安富萊嵌入式周報》第315期:2023.06.05--2023.06.15
? 周報匯總地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104(文中附件可通過此鏈接進入相應(yīng)周報下載)

?
視頻版:

1、開源USB2.0高速分析儀
https://github.com/ataradov/usb-sniffer
usb-sniffer-main.zip (2.05 MB)
分析儀上位機直接采用的Wireshark。
硬件采用Cypress CY7C68013A MCU + Lattice LCMXO2 FPGA + Microchip USB3343 USB PHY實現(xiàn)



2、8GHz示波器開發(fā)
https://hackaday.io/project/167292-8-ghz-sampling-oscilloscope
這是一個未完成作品,不過作者分享的一些設(shè)計問題,有興趣可以看看
?


做了很多測試:
?


硬件也做了很多:
?

3、創(chuàng)意設(shè)計,RGB 全彩熒光管
這里是采用的LCD顯示屏實現(xiàn)的效果,視頻實際展示效果很棒
視頻:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=119648
截圖:
?





4、超低功耗無線振動傳感器監(jiān)控電機參考設(shè)計,實現(xiàn)預(yù)防性維護,CR2032紐扣電池可供電10年
https://www.ti.com/tool/TIDA-01469
本地計算2048點 FFT振動頻譜,藍(lán)牙無線,傳輸距離72米,平均待機電流879.5nA
框圖:
?



5、小知識:為什么我們看到的各種SD卡移植在底層接口都沒有做擦除操作
本質(zhì)原因是SD卡有擦寫均衡機制,每次主機寫入數(shù)據(jù)時到相同的邏輯地址,實際上數(shù)據(jù)會被寫入一個新分配的空物理地址。如果人為的對相同地址擦除再寫入,實際上是破環(huán)了這個機制。
閃迪的規(guī)格書:
04db416b291011446889dbd6129e2644.pdf (405.78 KB)
?

6、軟硬件開源便攜監(jiān)測器CatSniffer升級至V3.1,支持Zigbee,藍(lán)牙,LoRa,Thread,Sub 1GHz,6lowpan
https://github.com/ElectronicCats/CatSniffer
規(guī)格和效果:
?

兼容各種Sniffer監(jiān)測組件,
?

比如TI的
?

7、軟件資訊
(1)IAR9.40發(fā)布
https://www.armbbs.cn/forum.php?mod=viewthread&tid=99548
?

(2)Silicon Labs的Gecko SDK升級至V4.3,加強各種物聯(lián)網(wǎng)協(xié)議支持
https://community.silabs.com/s/share/a5U8Y000001ZtrgUAC/gecko-software-development-kit-v43-now-available

(3)Autodesk宣布計劃于2026年停止支持EAGLE PCB
https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/Autodesk-EAGLE-Announcement-Next-steps-and-FAQ.html

(4)英飛凌全家桶開發(fā)環(huán)境ModusToolbox升級至V3.1
https://community.infineon.com/t5/ModusToolbox-General/Release-Announcement-ModusToolbox-3-1-available-for-download/td-p/447143
?

(5)上海先楫半導(dǎo)體獲TUV萊茵國內(nèi)首張ISO26262 和IEC61508 功能安全管理體系雙認(rèn)證
?

8、硬件資訊:
(1)Silicon Labs發(fā)布面向物聯(lián)網(wǎng)的單片機AI芯片F(xiàn)G28 SoC,支持藍(lán)牙/sub-GHz雙頻,實現(xiàn)遠(yuǎn)距離廣覆蓋Wi-SUN及專有協(xié)議連接
https://www.silabs.com/wireless/proprietary/efr32fg28-sub-ghz-wireless-socs
業(yè)界首款集成AI/ML硬件加速器的sub-Ghz SoC,業(yè)界領(lǐng)先的Secure Vaul安全技術(shù)。
FG28為用戶提供了一種在網(wǎng)絡(luò)上配置和部署新設(shè)備的簡便方法,而且sub-Ghz頻段的設(shè)計旨在支持超過一英里的設(shè)備間通信。
?

(2)新版I3C HCI V1.2規(guī)范
?mipi-I3C-HCI-specification-v1-2p.pdf (4.15 MB)
?

(3)揚聲器性能測量筆記
?AppNote-Loudspeaker-EA-Measurements.pdf (1.47 MB)
?

9、純硬件打造的上古游戲機雅達利
https://www.atariage.com/2600/archives/schematics/index.html
https://docs.dev-docs.org/htm/search.php?find=_s
?

10、600行C編寫RISC-V內(nèi)核
https://github.com/mnurzia/rv
用這個代碼來學(xué)習(xí)RISC-V內(nèi)核非常不錯
rv-main.zip (13.29 KB)
支持的指令:
?

代碼如下:
11、英特爾推出一款等寬免費字體One Mono,提高可讀性,解決開發(fā)人員眼疲勞,方便糾錯
https://github.com/intel/intel-one-mono
這是一個富有表現(xiàn)力的等寬字體家族,在構(gòu)建時充分考慮了清晰度、易讀性和開發(fā)人員的需求。
最大程度地提高可讀性,以解決開發(fā)人員的眼睛疲勞,并減少編輯錯誤
ttf.zip (276.95 KB)
?

12、Makefile基礎(chǔ)入門文檔
當(dāng)前只有英文版,搞個中文版就更好了
https://makefiletutorial.com/#makefile-cookbook
?

13、好帖,圖文并茂介紹C的動態(tài)內(nèi)存分配的malloc和free實現(xiàn)
https://samwho.dev/memory-allocation/
?

14、H7-TOOL本周進展
H7-TOOL詳細(xì)介紹:https://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
開始著手H7-TOOL新版固件2.22收尾工作,本次升級更新的內(nèi)容非常多,同時感謝大家反饋的問題,大部分得到修復(fù)
?

這周在實現(xiàn)uCOS-II的Trace功能上花了不少時間,uCOS-II不像已經(jīng)發(fā)布的uCOS-III Trace,uCOS-II獲取通信組件的信息后,使用LUA做了個任務(wù)調(diào)度器計算,用于獲取當(dāng)前等待信號量,消息隊列,消息郵箱等通信組件的任務(wù)和任務(wù)個數(shù),含等待的最高優(yōu)先級任務(wù):
