qinkaiabc

    1. Freescale MCU Development Guide.pdf

      Freescale MCU Development Guide.pdf

      download times 288 type Technical Documentation uploaded 2014-02-14

    2. CadSoft Eagle Professional 6.5.0 + patch.zip

      CadSoft Eagle Professional 6.5.0 + patch.zip PCB software eagle installation package

      download times 112 type Tools uploaded 2014-02-10

    3. Embedded Networking: In-depth Analysis and Practical Exercises of LwIP Protocol

      Author: Zhu Shenglin Publication Year: 2012 \"Embedded Networking: In-depth Analysis and Practical Exercises of LwIP Protocol\" is aimed at network TCP/IP protocol beginners and a large number of embedded network developers. Starting from the source code of the popular embedded network protocol stack LwIP, it explains in detail the various layers of the TCP/IP protocol and its implementation principles. At the same time, by building a simple experimental environment, it also elaborates on the transplantation process, application programming cases, programming framework, precautions, etc. of LwIP in the process of embedded device networking. \"Embedded Network Things: In-depth Analysis and Practical Exercises of LwIP Protocol\" can be used as a guide book for TCP/IP learners to quickly get started and master it. With a simple experimental platform and special experimental routines, readers can easily learn the various mechanisms within the TCP/IP protocol and achieve the goal of combining theory with practice through experimental verification. For embedded beginners, \"Embedded Network Things: In-depth Analysis and Practical Exercises of LwIP Protocol\" has a relevant experimental platform. Through learning and using the experimental platform, beginners can quickly get started with embedded systems. Finally, \"Embedded Network Things: In-depth Analysis and Practical Exercises of LwIP Protocol\" can be used as a reference manual for a large number of embedded network developers.

      download times 2499 type Technical Documentation uploaded 2013-12-26

    4. Interesting electronic production based on Arduino.pdf

      \"Fun Electronic Production Based on Arduino\" provides 30 computer-controlled small projects based on the Arduin0 board for electronic enthusiasts with personality, covering various aspects such as LED indication, sensors, sound control, and steering gear control. Each project provides a detailed schematic diagram of the hardware circuit, the physical connection method, and the software program list. The production process is simple and easy, and electronic enthusiasts with a certain foundation in electronic technology can successfully complete the project. \"Fun Electronic Production Based on Arduino\" has great reference value for students of electronics and related majors in various universities and electronic enthusiasts, and also has certain reference value for engineering and technical personnel engaged in the electronic technology industry.

      download times 102 type Technical Documentation uploaded 2013-12-25

    5. LaunchPad Pocket Experiment Platform—MSP-EXP430G2

      【2013 Young Teachers Summer Training Materials】LaunchPad Pocket Experiment Platform—MSP-EXP430G2 Introduction: This material introduces how to install and use CCS software, and uses practical examples to explain in detail the process and methods of CCS project creation and design.

      download times 275 type Course uploaded 2013-12-05

    6. 2013 TI MSP430 DAY Summer Training Handouts with Notes Column

      2013 TI MSP430 DAY Summer Training Handouts with Notes Column

      download times 47 type Application Documents uploaded 2013-12-04

    7. MSP430F6638 Teacher Training PPT

      MSP430F6638 Teacher Training PPT

      download times 42 type Course uploaded 2013-12-04

    8. CortexM3 Teacher Training Materials.pdf

      CortexM3 Teacher Training Materials

      download times 20 type Application Documents uploaded 2013-12-04

    9. Launchpad pocket experiment platform (instruction manual).pdf

      Since TI launched the ultra-low power MSP430 microcontroller, MSP430 has been welcomed by engineers in the industry for its superior performance, rich peripherals, and easy-to-use features. The emergence of the ultra-high cost-effective Value Line series has made MSP430 even more cost-effective than other microcontrollers. TI China University Program has been committed to promoting TI\'s advanced technology and high-performance devices to colleges and universities. In recent years, it has increased investment in microcontrollers and analog university programs, and strengthened cooperation with universities in related teaching reforms, student innovation and competitions. In 2012, TI China University Program began to cooperate with universities across the country to establish pocket laboratories based on MSP430G2 Launchpad, so that students\' introductory learning of microcontrollers and circuits is no longer limited to the laboratory, and \"one person, one board, learning at any time\" is achieved. This concept is also welcomed and praised by teachers and students. In the process of practice, since the G2 Launchpad has few hardware resources, and the MSP430G2553 has a rich set of integrated peripherals (ADC, Timer, Comparator, Touch Key, SPI, I2C, UART, etc.), in order to learn every peripheral, teachers and students invested a lot of energy and time to develop corresponding peripheral modules to fully learn the MSP430G2553. Among them, Teachers Fu Qiang and Yang Yan from Qingdao University have accumulated a lot of experience in the process of conducting pocket laboratory teaching and developed a series of peripheral modules. In order to promote their successful cases to more brother colleges in the simplest and most convenient way, TI China University Plan and the two teachers jointly designed and developed a set of G2 full-function mini expansion boards as a part of the TI MCU ecosystem: on a PCB of the same size as the Launchpad, a variety of TI analog and digital devices are integrated to provide experiments combining sound, light and electricity, integrating learning and fun. This set of experimental boards and supporting materials inherits the concept of pocket labs on the one hand - all experiments can be completed outside the lab, and on the other hand, perfectly combines the microcontroller and analog devices. Through this mini expansion board, you can not only learn all the peripherals of MSP430, but also learn basic analog knowledge and system design methods, which can be said to kill two birds with one stone. In order to facilitate everyone\'s self-study, teachers Fu Qiang and Yang Yan have made great efforts and efforts. After a year, they even sacrificed the rest time of the Spring Festival to carefully prepare supporting learning materials for everyone, including this 480-page study guide (especially recommend the simplified and approachable language in the book, which is definitely a good helper to help everyone understand MSP430 and its peripheral circuits), PPT, reference routines and experimental teaching videos. These materials will be attached to the CD and on the TI China University Program website (http://www.deyisupport.com/universityprogram/default.aspx) for teachers and students to download and study. Here, I would like to express my sincere gratitude to teachers Fu Qiang, Yang Yan and their students for their hard work and efforts! I hope that everyone can gain a lot from their studies and also enjoy the fun. This is the unanimous pursuit of the TI University Program and the cooperating teachers!

      download times 1798 type Technical Documentation uploaded 2013-12-04

    10. Freescale FRDM-KE02Z Quick Start Guide Collection

      Freescale FRDM-KE02Z Quick Start Guide Collection

      download times 4 type Application Documents uploaded 2013-09-09

    11. Freescale FRDM-KE02Z Example

      Freescale FRDM-KE02Z Example

      download times 23 type Source Code uploaded 2013-09-09

    12. Freescale FRDM-KE02Z_KEIL User Manual

      Freescale FRDM-KE02Z_KEIL User Manual

      download times 15 type Application Documents uploaded 2013-09-09

    13. Freescale FRDM-KE02Z_SCH schematic diagram

      Freescale FRDM-KE02Z_SCH schematic diagram

      download times 11 type Application Documents uploaded 2013-09-09

    14. [24 lessons to learn C language]. Liu Binbin & Sun Xiumei. Scanned version

      This book is in the form of 24 lessons, starting from the perspective of beginner and intermediate users, with reasonable content arrangement, highlighting the combination of learning, practice and application. The main contents of this book include: getting to know C language, mastering C language data types, expressions and operators, data input/output functions, designing selection/branch structure programs, loop control, array applications, character arrays, function applications, variable storage categories, pointers in C language, the use of structures, the comprehensive application of unions, using preprocessing commands, storage management, the application of linked lists in C language, stacks and queues, bit operations in C language, file operation technology, graphics and image processing, guessing number games, Gobang games, student score management systems and library management systems (MySQL). This book is suitable for beginners who are interested in software development, students and graduates of computer-related majors in colleges and universities, and can also be used as a reference manual for software developers or a teaching reference book for colleges and universities. This book uses teaching videos, example training, comprehensive applications, project practice, self-testing, action guides to gradually deepen and strengthen training, and is supplemented by psychological motivation to continuously inspire readers to actively learn and learn spontaneously. This book provides 375 small examples, 184 comprehensive applications, 7 project cases (some of which are included in the CD), more than 200 techniques and experiments, and 210 test questions to facilitate readers\' training, testing, and rapid improvement. The DVD of this book provides 72 episodes (308 segments) of multimedia teaching videos. Each example provides the corresponding source code, which can be directly copied for learning or application. Content screenshots: Table of Contents: Table of Contents Part 1 Basics Lesson 1 Introduction to C Language 3 Video explanation: 45 minutes 1.1 History of C language 4 1.1.1 Brief introduction to programming language 4 1.1.2 History of C language 4 1.2 Characteristics of C language 5 1.3 A simple C program 5 1.4 A complete C program 7 1.5 The format of C language program 10 1.6 Development environment 11 1.6.1 Turbo C 2.0 11 1.6.2 Visual C++ 6.0 14 1.7 Copycat - basic skills training 19 1.7.1 Basic skills training 1 - Use TC to create C files 19 1.7.2 Basic skills training 2 - Use Visual C++ 6.0 to create .c files 20 1.7.3 Basic skills training 3 - Open a C file 21 1.7.4 Basic skills training 4 - Setting the toolbar 21 1.8 Scenario application - expansion and practice 22 1.8.1 Scenario application 1 - summation procedure 22 1.8.2 Scenario application 2 - find 10! 23 1.8.3 Scenario Application 3 - Monkey Eating Peaches 24 1.8.4 Scenario Application 4 - Yangyang Buying Apples 25 1.9 Self-Test 26 1.10 Action Guide 27 1.11 Success Can Be Duplicated - Xunlei Founder Zou Shenglong 27 Lesson 2 Mastering C Language Data Types 29 Video Explanation: 56 Minutes 2.1 C Language Programming Standards 30 2.1.1 Reasonable Use of Comments 30 2.1.2 Align \"{}\" in Programs 30 2.1.3 Reasonable Use of Spaces to Make Code More Standardized 31 2.1.4 Line Breaks Make Code Clearer 31 2.2 Keywords 32 ...... 24.4 The Process of Developing Database Programs in C Language 678 24.5 C Language Operations on MySQL Database 680 24.5.1 Common MySQL Database Operation Functions 680 24.5.2 Connecting to MySQL Data 682 24.5.3 Querying Book Table Records 683 24.5.4 Insert Book Table Record 685 24.5.5 Modify Book Table Record 686 24.5.6 Delete Book Table Record 687 24.6 File Reference 687 24.7 Variable and Function Definition 688 24.8 Main Function Module Design 688 24.8.1 Display Main Menu Information 688 24.8.2 Display All Book Information 690 24.8.3 Add Book Information 692 24.8.4 Modify Book Information 698 24.8.5 Delete Book Information 704 24.8.6 Query Book Information 710 24.9 Program Debugging and Error Handling 712 24.9.1 Solve the Problem of Creating a Data Table as a File 712 24.9.2 When Creating a Data Table, the Last Sentence Has No Punctuation at the End 713 24.9.3 Unable to Start MySQL Service 714

      download times 9 type Technical Documentation uploaded 2013-04-17

    15. Scanned version of \"STM32 Self-study Notes\" Meng Boyu Beijing University of Aeronautics and Astronautics Press

      Title: \"STM32 Self-study Notes\" Author: Meng Boyu Publication Year: 2012-2 Introduction: This book mainly introduces the principles and applications of the ARM Cortex-M3 series STM32. The book has 7 chapters. Chapter 1 mainly gives a basic introduction to STM32; Chapter 2 introduces the general overview of the ARM Cortex-M3 core architecture; Chapter 3 conducts a comprehensive analysis of STM32 from the aspects of peripheral characteristics, power consumption characteristics, and security characteristics; Chapter 4 mainly introduces development tools; Chapter 5 guides readers to design a series of basic experiments for STM32 peripherals; Chapter 6 introduces some advanced knowledge of STM32 through 10 advanced application articles; Chapter 7 describes the implementation process of a complete STM32 application solution through a comprehensive example. This book shares source code and related materials, and the download address is http://bbs.cepark.CO ZTl and the \"Download Center\" of Beijing University of Aeronautics and Astronautics Press. This book is clearly organized, easy to understand, and close to readers. It is mainly aimed at STM32 beginners and all friends who are interested in the ARM Cortex-M3 series microcontrollers.

      download times 968 type Technical Documentation uploaded 2013-04-17

    16. [Excerpt from the analysis of C language examples]. Cao Yanlong, Lin Ruizhong, Xu Hui

      Content Introduction This book mainly explains various common examples involved in C language programming. It is divided into 8 chapters, which are specifically developed as \"Basics → Data Structure → Numerical Calculation and Fun Mathematics → Graphics → System → Common Test Questions and Answers → Game → Comprehensive Examples\". A total of 220 examples are collected, basically covering all aspects of current C language programming. The book uses specific examples as clues, pays special attention to the analysis of examples, the summary of knowledge points, and the extension of solution methods. At the same time, the program code integrates various programming techniques of C language, and is clearly organized to facilitate readers to learn from one example and develop programs that meet specific requirements. The accompanying CD of this book covers the source code of all the examples in the book to facilitate readers to learn and consult. This book is suitable for readers with a preliminary foundation in C language. It can be used as a tutorial material for relevant majors in colleges and universities, and can also be used as an example reference manual for C language users to perform program design.

      download times 15 type Technical Documentation uploaded 2013-04-17

    17. The Way of C Pointer Programming

      \"The Way of C Pointer Programming\" Author: Kong Hao, Zhang Huajie, Chen Meng Publisher: People\'s Posts and Telecommunications Press Introduction: \"The Way of C Pointer Programming\" is a book that helps programmers improve their programming literacy. Combining the developers\' many years of programming experience and insights, the book introduces the application of pointers in arrays, in functions, pointers to pointers, the application of pointers in data structures, pointers to file types, the application of pointers in C language algorithms, typical maze algorithm examples, the interface between C language and assembly language, an introduction to Linux C programming technology, Linux process and thread communication examples, C language management system design cases, C language game design cases, etc. \"The Way of C Pointer Programming\" explains all aspects of C language pointer application through simple and vivid language and classic development examples, helping readers fully master the details of using C language pointers. \"The Way of C Pointer Programming\" is suitable for college students, graduates, job seekers, and programming enthusiasts to learn, and can also be used as a guide book for beginners who want to learn programming.

      download times 197 type Technical Documentation uploaded 2013-04-17

    18. [Linux Collection Series] Introduction to Linux Driver Development and Practice

      Content recommendation This book introduces Linux driver development technology from the basics to the advanced, comprehensively and systematically, and provides a large number of examples for readers to practice. In addition, the author analyzes various important theoretical knowledge in detail in the example explanation, so that readers can learn from it. This book is divided into 3 parts. The first part introduces the overview of Linux driver development, embedded processors and development boards, building embedded driver development environment, building embedded Linux operating system, the first driver, simple character device driver, etc.; the second part introduces the concurrency control, blocking and synchronization mechanism, interrupt and clock mechanism, memory access, etc. in device drivers; the third part introduces the device driver model, RTC real-time clock driver, watchdog driver, IIC device driver, LCD device driver, touch screen device driver, input subsystem driver, block device driver, LISB device driver, etc. The author specially recorded teaching videos for the key contents of this book to improve readers\' learning efficiency. In addition, this book also gives a large number of Linux expansion learning videos. These videos and the source code of this book need to be downloaded by readers. The download address is shown on the cover. This book has clear focus, covers a wide range of topics, and is highly practical. From basic knowledge to core principles, and then to example development, it covers almost all the important knowledge of Linux driver development. This book is suitable for all beginners who want to learn Linux driver development, and is also suitable as a reference book for driver engineers. It also has high reference value for professional developers of Linux driver development. Contents Part 1 Basics of Linux Driver Development Chapter 1 Overview of Linux Driver Development 1.1 Basic Concepts of Linux Device Drivers 1.1.1 Overview of Device Drivers 1.1.2 Functions of Device Drivers 1.1.3 Classification of Device Drivers 1.2 Relationship between Linux Operating System and Drivers 1.3 Linux Driver Development 1.3.1 User Mode and Kernel Mode 1.3.2 Module Mechanism 1.3.3 Things You Need to Know About Writing Device Drivers 1.4 Things You Need to Know About Writing Device Drivers 1.4 Things You Need to Know About Writing Device Drivers 1.4.1 Differences Between Application Development and Driver Development 1.4.2 GUNC Driver Development 1.4.3 Cannot Use C Library to Develop Drivers 1.4.4 No Memory Protection Mechanism 1.4.5 Small Kernel Stack 1.4.6 Emphasis on Portability 1.5 Development Trends of Linux Drivers 1.5.1 Development of Linux Drivers 1.5.2 Applications of Drivers 1.5.3 Related Learning Resources 1.6 Summary Chapter 2 Introduction to Embedded Processors and Development Boards 2.1 Processor Selection 2.1.1 Brief Introduction to Processors 2.1.2 Types of Processors 2.2 ARM processor 2.2.1 Introduction to ARM processor 2.2.2 ARM processor series 2.2.3 Application of ARM processor 2.2.4 Selection of ARM processor 2.2.5 Example of ARM processor selection 2.3 S3C2440 development board 2.3.1 Introduction to S3C2440 development board 2.3.2 Features of S32440 development board 2.4 Summary Chapter 3 Building an embedded driver development environment 3.1 Virtual machine and Linux installation 3.1.1 Installing a virtual machine on Windows 3.1.2 Installing Linux on a virtual machine 3.1.3 Setting up a shared directory 3.2 Code reading tool Sorece Insight 3.2.1 Introduction to Source Insighl 3.2.2 Reading source code 3.3 Summary Chapter 4 Building an embedded Linux operating system Chapter 5 Building the first driver Chapter 6 Simple character device driver Part 2 Core technology of Linux driver development Part 3 Practical Linux driver development

      download times 8 type Technical Documentation uploaded 2013-04-16

    19. Circle teaches you how to play USB

      This book is an entry-level USB textbook written by the author specifically for those who are new to USB and those who want to improve their skills. After a long period of extensive USB learning and development, the author wrote this book according to his own understanding and Chinese way of thinking, and also incorporated some of the experiences and methods summarized in the process of USB learning and development into the book. The characteristics of this book are that it explains the detailed process and steps of USB device, driver and application development step by step in the form of examples, and the CD also comes with complete source code (C/C++ language). In order to take care of beginners, the sentences in the book are as easy to understand as possible, with less professional vocabulary. Readers: Those who are new to USB device and driver design and those who want to improve their skills, as well as all supporters of Circle. Content recommendation Through several specific USB examples such as U disk, USB mouse, USB keyboard, USB MIDI keyboard, USB to serial port, custom USB HID device and custom USB device, the detailed process and steps of USB device, driver and application development are explained step by step. The last two chapters introduce USB WDM driver development, and give a simple example of USB driver and USB upper filter driver. The CD that comes with this book contains the circuit diagram of the USB learning board and the complete source code package (C/C++ language) for all experiments. The target readers of this book are mainly beginners and improvers of USB device and driver design, as well as all supporters of the circle.

      download times 54 type Technical Documentation uploaded 2013-04-16

    20. Ordinary Exploration: Thoughts of MCU Engineers and Teachers

         Through the analysis of a series of MCU project development cases, \"Ordinary Exploration: Thinking of MCU Engineers and Teachers\" focuses on displaying each case, including the detours the author has taken during the development process, to inspire readers\' thinking as much as possible and teach readers the method of \"learning and development\". \"Ordinary Exploration: Thinking of MCU Engineers and Teachers\" is divided into 15 chapters. Chapter 1 introduces the development environment, and the remaining chapters introduce a case respectively. Some of these cases are specially designed learning tasks, and some are extracted from actual projects. In addition to the introduction of knowledge points, the content of each chapter also guides readers to think as much as possible, understand issues such as \"how to develop products that meet customer requirements\" and \"how to keep track of new knowledge and new technologies\", and help readers transform from \"learners\" to \"developers\" as soon as possible. \"Ordinary Exploration: Thinking of MCU Engineers and Teachers\" is suitable for engineers, college students and other personnel who have mastered the basic knowledge of MCUs, and can also be used as a reference book for MCU developers.

      download times 15 type Technical Documentation uploaded 2013-04-15