Summary address of previous weekly reports :http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104
Update a video this week :
DSP Video tutorial 9 period : be based on Matlab Of WiFi How to upgrade wireless firmware
https://www.armbbs.cn/forum.php?mod=viewthread&tid=113546
Video version :
https://www.bilibili.com/video/BV1cf4y1Z7iY
1、 The most cost-effective in history , Based on raspberry pie MCU 24 passageway ,100Msps Open source release of logic analyzer , Everyone can control himself easily
This open source is provided by foreign netizens gusmanb bring , Thanks for open source , Just open source , It's still hot , It will be continuously updated and maintained later .
https://github.com/gusmanb/logicanalyzer
link :https://pan.baidu.com/s/12AjJiO9XdV6nQQ9F22R6RA Extraction code :o0qd
(1) Hardware aspect , from 5 A piece of raspberry pie with a chip of RMB RP2040 Do it on your own , It's also very simple for everyone to make their own closing boards , To buy a 30 Yuan a raspberry pie Pico The board , And close one KiCAD The designed trigger design bottom plate is enough .
The hardware of logic analyzer is relatively simple , Currently supported edge trigger detection , Code type trigger .
Raspberry pie Pico Stick the board on this
(2) The software adopts VSCode + GCC + Cmake Way to create a project , It doesn't matter if you won't , Because the raspberry pie chip comes with one U Firmware upgrade by disk dragging , This chip is solidified in the factory . You just need to put the author's LogicAnalyzer-1.0.0-firmware.uf2 Drag it in , Other functions need to be added , Magic change compilation project .
This PIO Documents are the essence , Raspberry pie can achieve , Mainly thanks to its own programmable PIO, Just follow FPGA almost .
(3) Upper computer , use .net6, The advantage is to support cross platform , The current author has only done Windows Downloaded from the platform , Later launch Linux and MacOS platform . Early design , The author uses some open source analyzer software for testing , But the author doesn't like it very much .
So I personally designed a new upper computer , It's not bad .
2、 Gather together X86,ARM and RISC-V Instruction set diagram
ARM,1920*1080p, The lower right corner of the author key .
X86, See the lower right corner for the author :
x86_opcode_structure_and_instruction_overview.pdf (74.52KB)
Cut down , It's good to be a desktop
RISC-V Instructions , See the upper left corner for the author .
RISC-V-cheatsheet-RV32I-4-3.pdf (174.94 KB)
Vectorgraph :
3、IC Insights:TOP5 MPU Processor manufacturers occupy the world 86% market share
Contains a computer processor , Mobile phone processor and embedded processor .
TOP5 Intel , Apple , qualcomm ,AMD And the United Development Section , Five of them occupy 86% The market of .
The first 6-10 The names are : Ying Wei Da , samsung , Purple highlights , Huawei Hisilicon NXP, These five companies account for a total of the world 4.3% Market share .
4、 Raspberry pie SCM new kit Raspberry Pi Pico W Release , With wifi Bluetooth two in one module , The price of the kit is only 6 dollar
https://www.raspberrypi.com/news/raspberry-pi-pico-w-your-6-iot-platform/
5、 The quadruped robot similar to Boston power big dog is open source BLDC Motor controller MOTEUS Ushering in a major upgrade .
https://github.com/mjbots/moteus
https://jpieper.com/2022/06/30/flexible-i-o-worked-examples/
Software and hardware are all open source .
The control board is based on STM32G4 Design , This upgrade adds a flexible I/O Subsystem , It expands the types of feedback encoders and peripherals that the controller can receive .
In addition, the author has several very strong video effects , If you are interested, you can also have a look .
6、RS485 The bus realizes the power transmission scheme
RS-485 Power Over Bus.pdf(388.3 KB)
The solution is TI Provide :
7、Vim9.0 Release , It was updated again after two and a half years
https://www.vim.org/vim90.php
https://github.com/vim/vim
The core of this update is Vim9 Scripting language support , Expected to bring 10 To 100 Double the speed .
8、ST Release the next generation Bluetooth chip BlueNRG-LPS
https://newsroom.st.com/media-center/press-item.html/n4464.html
This series is suitable for position tracking and real-time positioning applications .
specifications :
block diagram :
Kit :
9、ThreadX Of LTS Long term support issues
Currently, it is for each large version number , Such as V6.X,V7.X, V8.X Provide 5 Years of support , Each minor version number , Such as V6.0.X, V6.1.X, V6.2.X Provide 24 Months of support .
10、H7-TOOL Progress this week
H7-TOOL Detailed introduction :https://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
(1)H7-TOOL Of CANFD Bus interface mode bootloader Offline burning implementation .
(2)H7-TOOL The serial port offline burning operation instructions have been released , Support TTL A serial port ,RS232 and RS485
See this post in detail :https://www.armbbs.cn/forum.php?mod=viewthread&tid=113456
H7-TOOL May adopt USB, Ethernet or WiFi Connect the upper computer .
Put the front lua Applet uartfirmware.lua Copy the contents of to the following window :
Click the execute button below to see the dynamic diagram update :
【 Offline operation instructions 】
operation TOOL display , Get into Lua Applet interface :
perform uartfirmware.lua Applet .
The implementation effect is as follows :