GDI Fancy Exploration Based on C# Four: Image Zoom and Coordinate Transformation

1. Two lengthy sentences When playing with GDI, you cannot avoid images after all. Maybe at the beginning, I could try to assign the bitmap directly to the Image of the pictureBox to load the image, but it is a dead thing after all. Often when loading images, they basically have the function of zooming […]

C# Winform Programming (8) GDI+ Drawing

GDI + Drawing Introduction System.Drawing namespace Common classes in the System.Drawing namespace: Common structures in the System.Drawing namespace: Graphics class Pen class Brush class Font class PictureBox image control Bitmap class Introduction GDI (Graphics Device Interface) image device interface, which is a drawing API. The System.Drawing namespace provides access to the basic graphics functions of […]

Zhengdian Atom embedded linux driver development – platform driver under the device tree

In the previous note, I explained in detail the driver separation and layering under Linux, as well as the driver framework such as buses, devices and drivers. Based on the driver framework of buses, devices and drivers, the Linux kernel proposes the platform virtual bus, and correspondingly there are platform devices and platform drivers. The […]

Zhengdian Atom embedded linux driver development – LED driver development

In the previous note, the character device driver development steps were explained in detail, and the development of the first character device driver was completed using a virtual chrdevbase device as an example. This chapter begins writing the first real Linux character device driver. There is an LED light on the Zhengdian Atomic STM32MP157 development […]

Zhengdian Atom embedded linux driver development – character device driver development

After studying so many previous notes, Ubuntu operating system and complete Linux system transplantation, I have initially mastered the process of building a development board system, and built my own simple development system on STM32MP157. It can be confirmed from this note Learn Linux driver development! The following punctual tutorials will explain in detail the […]