This is purely a personal hobby. Now the system UI is getting better and better, but I still like the command line inexplicably. It is a nostalgia.
Statement again: this action is only for personal hobbies.
Although it is compiled manually, A Keil installation environment is still required.
Detailed steps:
1. Use notepad or notepad ++ to write ultra-simpleCode
For example:
# Include
Sbit L1 = p1 ^ 2;
Void main ()
{
L1 = 0;
Whi
, D-Drive, then must be able to read and write hard disk. This involves something called a driver. Of course not only hard disk, but also network card, USB and so on.Embedded Linux can read and execute applications from flash, and it must also have flash drivers, and certainly not just flash.First of all, embedded Linux contains bootloader, kernel, driver, root file system this 4 chunks.First, bootloader:It's a slightly more complicated bare-board program. But it's not easy to read the bare-boar
recognize the C disk, D disk, then must be able to read and write hard disk. This involves something called a driver. Certainly not only the hard disk, but also has the network card, the USB and so on.
Embedded Linux can read and execute the application from Flash, must also have flash driver, of course, not only flash.
First of all, embedded Linux contains bootloader, kernel, driver, root file system of these 4 blocks.
First, bootloader:
It's a slightly more complicated bare-board program. Bu
1. Components
CYPRESS 68013A: Support USB 2.0 protocol, with enhanced 8051 single-chip microcomputer, clock frequency 48Mhz. Support serial communication.
2. Documentation
Cy7c68013.pdf
68013 Peripherals Manual
Cy7c68013_5.pdf
68013 Peripherals Manual
Cy3684_a_sch. Pdf
68013A Peripheral circuit diagram
FX2 techrefmanual.pdf
EZUSB-FX2 Technical Manual
Fx2_to_fx2lp.pdf
The difference between FX2 and FX2LP
C
Beijing Xing hang Technology Development Co., Ltd.
Paradise bird Exchange Forum http--www.spzone.net
Tianji yesky-the world's first Chinese IT portal-software-C # principles and methods for developing terminal text messages
Tianji yesky-the world's first Chinese IT portal-software-Design and Implementation of the Short Message Gateway Communication Module
Microvision
current popularity.
This kind of software will exist in 10 years and 20 years. Why?
It will still exist in 10 or 20 years. The decrease in traffic fees and the use of mobile phones as the most popular content bearer devices in the present and future have created an environment for short videos. In addition, many young people in the current age are willing to create, share, and socialize.
However, entertainment software has its own life cycle. The emergence of new entertainment meth
Generally, after the stm32 project is compiled using Keil, the output information appears under the build output column of Keil, showing the code size ro-data, RW-data, and Zi-data. Generally, others do not care much about the size.
Out of curiosity, I gave an introduction to these segments on Baidu. I quoted the introduction from http://mcuos.com/thread-2843-1-1.html:
Arm Program CompositionThe "arm progra
indicates that the SIM card is not inserted or mc35 is logging on to the network. When the LED is 75 Ms bright/3 s off, it indicates that mc35 has logged on to the network and is in the standby status.2.2 MCU Communication Program DesignAll the code in the software is written in C and compiled in the Keil environment. Keil is a specialized development tool provided by
:
D: \ python27; D: \ python27 \ scripts, and then click OK to close the dialog box.
Finally, open CMD and enter the path to check whether the two paths are included.4. Download and decompress RTT source code
Here to download RTT v1.1.1 as an example,: https://rt-thread.googlecode.com/files/RT-Thread_1.1.1.7z
Decompress.5. Modify the compilation configuration file
Open any BSP.Stm32f10xFor example, use the MDK compilation tool to compile.
First, use a text editing tool such as rtconfig. py opene
the root file system.3. windows can recognize drive C and drive D, so it will certainly be able to read and write the drive. This involves something called a driver. Of course, it's not just hard disks, but also NICs and USB. Embedded Linux can read and execute applications from Flash. It must also have Flash drivers, not just Flash.Let's talk about it first. Embedded LINUX contains four major parts: bootloader, kernel, driver, and root file system.I. bootloader:It is a slightly complicated bar
Brief introductionThis page provides some basic information on using the dual-core features of the LPC43XX device. The information and topics on this page are demonstrated using the Keil UVision4 tool, using dual-core engineering. The project initializes two cores to run FreeRTOS and uses a tri-color led to indicate the operation of the M0 and M4 cores, as well as the communication between the dual-core processors. The project focuses on the details o
This article is about how to start from scratch, using Keil to build a simple STM32 project, and flashing LED lights to give small white look.0th Step , of course, first you have to have a STM32 board, its IO port is connected with an LED ...The first step is to create a folder 0.0Step Two , open the Keil, set up the projectIn the pop-up dialog box, select the STM32 chip you are using.Select Yes in the next
has to recognize the C-drive, D-disk first. Under Linux we are called the root file system. 3. Windows can recognize the C-drive, D-Drive, then must be able to read and write hard disk. This involves something called a driver. Of course not only hard disk, but also network card, USB and so on. Embedded Linux can read and execute applications from flash, and it must also have flash drivers, and certainly not just flash. Let 's talk about it here,Embedded Linux contains bootloader, kernels, dri
bare-board program. But it's not easy to read the bare-board program well. The easy-to-use tools in Windows weaken our programming capabilities. Many people use ads and KEIL when they play embedded. Can you answer these questions? 1. Where does the CPU take the instruction from when it is power on? A : General instructions from Flash. 2. But Flash is generally read-only and cannot be written directly, if I use global variables, where are these global
machine and the target system.
ARM7TDMI debugging architecture:
A debugging system usually contains three parts:
● Host debugging■ A computer that runs debugging software (ads, Keil, etc.)■ You can issue some high-level Debugging commands, set breakpoints, and access memory.
● Protocol Converter■ Convert high-level Debugging commands issued by the debugging host into underlying arm JTAG Debugging commands■ Debugging Objectives■ Target chip-Based Deve
Keil_uvision_4 basic tutorial
Registration Method:
??? 1. Install Keil C51 v9.00, that is, uv4??? 2. Open uvision4, click File --- license management..., open the License Management window, and copy the CID in the upper-right corner.??? 3. Open the keil_lic.exe registrar and fill in the copied CID in the CID window. Other settings remain unchanged.??? 4. Click Generate to generate a license number and copy the license number??? 5. Copy the license
adopted: Data coupling should be used whenever possible, control coupling and feature coupling should be used less, and the scope of public environment Coupling should be limited, NO content coupling is required. For specific methods, see books on software engineering, for example, document [3].
3. Application Software Design Guide based on rtx51 tiny
Rtx51 is a real-time multi-task operating system developed by Keil software for the 8051 series sing
This is just a transplant, so LWIP so many protocols do not need to pipe, as long as you know where we need to modify, why modify it. The figure on the is the basic idea for the entire transplant, with a very clear three levels. In fact, to think, is essentially send and receive data, but LWIP protocol through the package of data can achieve network transmission. From the diagram we can see that the first need for the enc28j60 driver, this driver needs to implement data delivery, drive can be
1. After extracting the downloaded rt-thread-2.0.1, get the list of files as shown in the image below.
In the BSP directory you can find the stm32f40x folder, which includes library functions, and other chip platform folders are all deleted. Under Libcpu, just leave the common and cortex-m4 in the Arm folder, and all the rest is erased. There are some other supporting documents, such as documentation, examples, tools and so on we have all deleted, after processing these, a clean RTT is ready.
2
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.