When I first joined the new company and built the WINCE6.0+S3C2451 development environment, 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. When modifying the following content of the s3c2451.bat file, I accidentally added a space after LCD_ATN
set BSP_LCDTYPE=LCD_ATN
But I didn't notice that when I used this environment variable during compilation, an error message was prompted. For example, in the xxx.c file, there is the following code
#ifdef LCD_ATN
Void Init_ATN(void)
{
…
}
#endif
Then when calling the Init_ATN function, it will definitely say that the function cannot be found. In fact, this is an obvious reminder that the Init_ATN function is not defined. Then, when carefully checking the definition of LCD_ATN, we will find that there is an extra space after it.
2. After installing WINCE6.0+PB6.0, the new project can be compiled successfully. When I had some free time at noon, I applied the patches of WINCE6.0 for 2009, 2010 and 2011. The NK compiled with the same project and the same BSP package could not run and stopped at the VFL_Close function of pseudoVFL..C. At first, I was not sure if it was a problem with the patch, so I uninstalled the installation content of wince6.0 and reinstalled it, which verified that it was a problem with the patch package. But I am not sure which patch package among the three years caused the problem. When I have time, I will also try whether there is this problem under S3C6410 to further clarify the problem.
Previous article:Uboot makefile learning record
Next article:Camera driver based on WINCE6.0+S3C2443
- Popular Resources
- Popular amplifiers
- Learn ARM development(16)
- Learn ARM development(17)
- Learn ARM development(18)
- Embedded system debugging simulation tool
- A small question that has been bothering me recently has finally been solved~~
- Learn ARM development (1)
- Learn ARM development (2)
- Learn ARM development (4)
- Learn ARM development (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- CGD and Qorvo to jointly revolutionize motor control solutions
- CGD and Qorvo to jointly revolutionize motor control solutions
- Keysight Technologies FieldFox handheld analyzer with VDI spread spectrum module to achieve millimeter wave analysis function
- Infineon's PASCO2V15 XENSIV PAS CO2 5V Sensor Now Available at Mouser for Accurate CO2 Level Measurement
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- A new chapter in Great Wall Motors R&D: solid-state battery technology leads the future
- Naxin Micro provides full-scenario GaN driver IC solutions
- Interpreting Huawei’s new solid-state battery patent, will it challenge CATL in 2030?
- Are pure electric/plug-in hybrid vehicles going crazy? A Chinese company has launched the world's first -40℃ dischargeable hybrid battery that is not afraid of cold
- TIOBE Index May 2022
- MSP430F5529 ADC Reference Sampling Example
- #520 Confession Day#, life needs a sense of ritual, have you confessed today?
- The Beacon made of CC2640R2F chip has a larger current after running for a period of time. The broadcast is normal, but the current becomes smaller after restart.
- Introduction to the operating environment and interface mode of RFID application system
- Many choices in life are your destiny.
- Experience using the bootloader of TMS320VC33
- Is the CS+ for CACX development environment free to use now?
- Please help me. When the circuit board motor is working, the LED light controlled by the IO port of the main control IC will flash.
- Motor rotor position detection