Life is bitter, I use PyCharm

... to compare Emacs to God's editor. VIM is like the god of editors. I started to contact VIM in 2012 and have been using it ever since. I have also summarized VIM knowledge. The articles are organized in the previous ITeye blog and GitHub. This old and old editor is still sought after by...


STM32 SD card booloader IAP Jump APP

... STM32 The meaning of bootloader and its principle, you can go online to search, I will not say more here, there are many ways, nothing more than obtaining updated data from peripherals, and then Then download to the corresponding address and the program will jump. There are serial port...


Face-oriented programming

... face-oriented programming Features that are scattered throughout the application are called crosscutting concerns Commonly used for security, transactions, logs, caching Advantages: Aspect methods are grouped together for easy management Developers pay more attention to the business...


QT4 serial communication (QT4 needs third-party library, QT5 comes with serial communication)

... There is no specific serial port control class in the version before Qt5. Now most people use the qextserialport class written by a third party. The article mainly explains how to use this type to achieve serial communication. 2, file download address: http://sourceforge.net/projects...


ZCU106 development detailed PS side MIO flashing lights (heavy launch)

... Thank you for waiting for two weeks! ! Two consecutive articles this week! ! ! ! Recently, there are many things in the team. The development of video processing in the busy ZCU106 has realized the application of codec, RTSP video stream, image overlay and so on. If you have friends who...


The powerpc_012_ADC function realizes and tests the driver implementation of

... ADC. In fact, the most troublesome is not the hardware principle, but the mapping relationship between the pin and the channel. I think this is true for several modes of ADC. Even if there is a complicated hardware implementation behind it, it will not hinder us from implementing the...


STM32F103 Ultrasonic Serial output data

... 我小白一, is using the extracurricular time to learn 32, just recently did the ultrasound experiment, but, did not touch for a few days, I feel a lot of forgetting. On the road of re-learning, I feel that it is necessary to sum up and prevent myself from forgetting. At the same time, I hope...


STM32 serial communication protocol analysis

... communication protocol refers to the way of data exchange between different hardware systems or operating systems in embedded development, is a data communication protocol. There are many kinds of communication protocols, and what I am talking about today is the serial communication...


How to make a cool PCB board 3D renderings

... The recent open source STM32 four-axis DIY group project has progressed to the drawing board sub-stage. 大家画如如如火, sometimes discuss how to improve the schematic, and sometimes discuss how to carry out PCB wiring, of course, the picture is indispensable. In the picture of the sun, I found...


Ubuntu16.04 install pycharm

... 1. Enter the command sudo snap install pycharm-professional --classic #professional (charged) Sudo snap install pycharm-community --classic #社区版(free) 2. Search pycharm in ubuntu16.04, double click 3. The following is selected according to the picture Note: The picture is from https:/...