Based on ARM assembly

ARM is a reduced instruction set processor. The design of its instruction set is fixed length, that is, the machine code corresponding to its assembly is fixed length (2 bytes or 4 bytes). For fixed length, the advantage is that it can be executed faster, because the speed of instruction decoding of CPU is faster than that of x86 CPU, but the d ...

Posted by medar on Tue, 24 May 2022 22:31:35 +0300

[ARM assembly] print pyramid | print inverted triangle

Each Preface ☀️ Hello, I'm Tom Kate. You can call me Tom 🐋 Personal homepage: IM Tom Kate's CSDN blog 🎁 Series column: [ARM embedded foundation] 🌱 Daily sentence: No one is omniscient. What knowledge can really bring us is that we are not afraid of the unknown. Write before: After learning the loop and branch state ...

Posted by zildjohn01 on Thu, 19 May 2022 02:53:36 +0300

[SRAM] CubeMX is configured with STM32H743+IS61WV204816 external expansion SRAM

1, Foreword Although H743 has provided a lot of internal RAM, my friends who read this article must understand that even the most generous internal RAM is useful, so we need to expand ram. At this time, there are two options, SDRAM or SRAM, which can be used. I will use two bloggers to bring their configuration processes respectively! The ...

Posted by sub7av on Wed, 18 May 2022 01:28:58 +0300

STM32 actual combat ③ RGB gradient

1 Introduction This experiment realizes the color gradient of RGB lamp, from red to green, then to blue, and then to red. The principle is to provide three channels with different pwm by looking up the table, so as to change the color. 2 Hardware Use the wildfire guider development board. 2.1 RGB RGB light is composed of three small ligh ...

Posted by aesir5 on Fri, 29 Apr 2022 06:58:17 +0300

Section 8 raspberry C# control UART communication

Introduction to raspberry pie serial port operation Serial port introduction For the serial port of raspberry pie, you can refer to two places first Official introduction of raspberry pie, address: https://www.raspberrypi.com/documentation/computers/configuration.html#configuring-uarts.Raspberry pie lab article, address: https://shumeipai ...

Posted by ManOnScooter on Sun, 24 Apr 2022 14:30:57 +0300

STM32F103 - DS18B20 temperature acquisition + serial port printing

I haven't updated the article for a long time. Recently, I can finally take time to write notes. insist!!! come on. Introduction to DS18B20 DS18B20 features 1. The unique single bus interface requires one line to realize two-way communication (temperature measurement) 2. Temperature measurement range: - 55 ℃ ~ + 125 ℃, 9-12 bit resolution can ...

Posted by mattbarber on Sun, 10 Apr 2022 15:12:55 +0300

Transplantation of Contiki ng in GD32F310

Contiki ng overview Contiki ng is the operating system of resource constrained devices in the Internet of things. Contiki ng includes RFC compliant low-power IPv6 communication stack, which can realize Internet connection. According to the official description, the occupation of Contiki ng code is about 100 kB, and the memory usage can be conf ...

Posted by Code_guy on Sun, 10 Apr 2022 14:45:43 +0300

Inception: build ARM simulator on X86 platform

The demand comes from how to build the Ubuntu file system of arm platform. If we want to use the Ubuntu system on the ARM development board, we need to build an Ubuntu root file system to further expand the development based on the basic file system. Of course, most of the requirements may come from how to build the arm environment and compil ...

Posted by kcgame on Tue, 05 Apr 2022 16:31:59 +0300

Cross compile tcpreplay

preface Recently, there was a problem in the project. After a message was sent, it was lost in the Internet. Subsequent retransmissions are also lost. Because only the packet is discarded in the connection, the previous and subsequent packets are transmitted normally. It is suspected that the message was intercepted and discarded by a devi ...

Posted by ekosoftco on Thu, 31 Mar 2022 17:16:00 +0300