Latest
ARM - Stack
ARM - Stack 1 Stack: A stack is a data organization method with last in, first out, that is, the last stored data is taken out first, and the first stored data is taken out last. The bottom of the stack is the location of the first data put into the stack, and the top of the stack is the location of the last data put into the stack. ...
Keywords: ARM stack data organization
Publish Time:2024-10-21
Initialization (clock initialization/memory initialization/steppingstone to SDRAM/bss segment initialization)
Initialization (clock initialization/memory initialization/steppingstone to SDRAM/bss segment initialization) 1 Clock initialization 1 1 Clock initialization analysis 1) Crystal frequency 2) How many PLLs are there 3) Which clocks does the PLL generate 4) What is the generated clock used for eg: S3C2440: ...
Keywords: Initialization clock initialization memory initialization bss segment initialization
Publish Time:2024-10-21
Buzzer driver
The buzzer is a hardware device on the S3C6410 development board. You can control the buzzer to make a sound by writing a specific value to the register. (1) The prerequisite is that the CDT plug-in is installed in Eclipse. (2 ...
Keywords: Buzzer driver S3C6410 hardware device
Publish Time:2024-10-21
Build a test environment for the s3c61410 development board
There are many types of development boards, including the popular Samsung S3C6410 ARM11 architecture development board and the OK6410 ARM11 development board introduced in this article, both of which are based on the x86 architecture. ...
Keywords: s3c61410 development board test environment
Publish Time:2024-10-21
Chapter 7: The LED will blink for me: Controlling light-emitting diodes
In the previous chapter, we learned that Linux drivers can control software and hardware and realize the interaction between software and hardware. In this chapter, we will learn the implementation principle of LED driver. The Linux kernel provides multiple ...
Keywords: LED flashing control light emitting diode
Publish Time:2024-10-21
Linux driver - LED blinking
  Connect the development board to the PC, then turn on the power switch of the S3C development board. After successful startup, execute the build sh script file to compile and install the LED driver. The build script file will automatically install the driver's ko ...
Keywords: Linux driver LED flashing s3c6410
Publish Time:2024-10-21
【Embedded Development】 Introduction to Embedded Development Tools (Bare Board Debugging Example | Cross Toolchain | Makefile | Linker Script | e
【Embedded Development】 Introduction to Embedded Development Tools (Bare Board Debugging Example | Cross Toolchain | Makefile | Linker Script | e Development environment:--Operating system: Vmware11 + RedHat6 3 Enterprise Edition + Win8 1;--Hardware: OK-6410-A development board, JLink;-Compile and burn bare board program example 1 ...
Keywords: Bare board debugging cross tool chain Makefile linker script eclipse JLink debugging environment
Publish Time:2024-10-18
[Embedded Development] Introduction to ARM chips (ARM chip types | ARM processor working modes | ARM registers | ARM addressing)
[Embedded Development] Introduction to ARM chips (ARM chip types | ARM processor working modes | ARM registers | ARM addressing) 1. ARM chip type 1 ARM classification (1) ARM classification type (chip | core | instruction architecture) ARM classification: --ARM chip type: 6410, 2440, 210; --ARM core ...
Keywords: ARM chip type processor working mode register
Publish Time:2024-10-18
【Embedded Development】 ARM Assembly (Instruction Classification | Pseudo-instructions | Coprocessor Access Instructions)
【Embedded Development】 ARM Assembly (Instruction Classification | Pseudo-instructions | Coprocessor Access Instructions) 1. ARM Assembly Overview 1. Assembly Usage Location Assembly Location: -- Startup Code: Bootloader initializes the CPU and coprocessor, etc., and does not establish C ...
Keywords: ARM assembly pseudo instruction | coprocessor access instruction
Publish Time:2024-10-18
Camera driver based on WINCE6.0+S3C2443
Camera driver based on WINCE6.0+S3C2443 1 The role and working principle of watchdog 1 1 The role of watchdog When the embedded control system receives external interference or system error during operation, the program may "run away", thus ...
Keywords: WINCE6 S3C2443 camera driver
Publish Time:2024-10-18
Some problems encountered during the construction of WINCE6.0+S3C2451 environment
When I first came to a new company and built a development environment for WINCE6 0+S3C2451, I encountered some weird problems, which delayed me for some time. I wrote them down here, hoping that everyone will take the same detour: 1 Modify s3 ...
Keywords: WINCE6 S3C2451 environment construction
Publish Time:2024-10-18
Uboot makefile learning record
The top-level makefile of U-BOOT is different from the top-level mkefile of Linux. Each board has a configuration definition, as follows. You need to configure it first before you can makeforlinx_nand_ram256_config: unconfig ...
Keywords: Uboot makefile learning records
Publish Time:2024-10-18
OK6410 key driver (modified) can be run
include include include include include include ...
Keywords: OK6410 key driver run
Publish Time:2024-10-18
The USB connection window pops up automatically when WINCE starts up (solved)
Platform: S3C6410+WinCE6 0 Problem phenomenon: When UART0 (COM1) is enabled, a USB connection window will pop up as soon as the computer is turned on, regardless of whether the USB cable is plugged in or not. Cause analysis: This is because ...
Keywords: WINCE automatically pops up when booting USB connection window
Publish Time:2024-10-18
Jlink configuration under Ubuntu
Installation environment: Win7 + VirsualBox + Ubuntu 12 04 (32bit) + ok64101, download Jlink for linux1, website: http: www segger com jlink-sof ...
Keywords: Ubuntu Jlink configuration
Publish Time:2024-10-18
Configure NFS to share files with the development board in Ubuntu
1. Install nfs sudo apt-get install portmap sudo apt-get install nfs-common sudo apt-get install nfs-kernel-server 2. Configure nfs ...
Keywords: Ubuntu configure NFS share files
Publish Time:2024-10-18
Installation and configuration of minicom in Ubuntu
1. Install minicomsudo apt-get install minicom2. Configure minicom1, run minicomsudo minicom2, press Ctrl + a, release, then press o, the configuration window will appear ...
Keywords: Ubuntu HyperTerminal minicom configuration
Publish Time:2024-10-18
Based on the transplantation of Ok6410 development board u-boot
Prerequisite environment: Win7+VirsualBox+ok6410+u-boot-2010 03 1. Download u-boot-2010 03 source code ftp: ftp denx de pub u-boot decompression. In order to avoid trouble, I will ...
Keywords: Ok6410 development board u-boot transplant
Publish Time:2024-10-18
Problems with porting u-boot-2010.03 --- raise: Signal # 8 caught
I would like to emphasize again that other solutions to this problem on the Internet are based on other versions of u-boot. After trying other methods, I failed to solve this problem. It may be due to different codes. ...
Keywords: transplant u-boot raise
Publish Time:2024-10-18
Problem with porting u-boot-2010.03 --- No oob scheme defined for oobsize 32
1. Find nand_ids c {"NAND 2GiB 3,3V 8-bit", 0xD5, 0, 2048, 0, LP_OPTIONS}, {"NAND ...
Keywords: 移植 u-boot No oob scheme defined for oobsize 32
Publish Time:2024-10-18

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号