• You can log in to your eeworld account to continue watching:
  • USB low-level driver design method for MCU
  • Login
  • Duration:10 minutes and 10 seconds
  • Date:2018/03/06
  • Uploader:老白菜
Introduction
Microcontrollers are the "brains" of modern intelligent systems and the industrial Internet of Things, and are the technical core of embedded systems. In accordance with the basic principles of "faster entry time, less hardware cost, standardized software and hardware materials, more knowledge elements, and lower learning difficulty", this course chooses the popular 32-bit ARM Cortex-M0+ KL series MCU as the model, with embedded Based on the idea of ​​embedded software engineering, the design of hardware components and underlying software components is the main line, and the intelligentization of electronic systems is gradually explained in accordance with the lines of "general knowledge - driver component usage methods - test examples - chip programming structure - component design methods" Software and hardware design for embedded applications. It enables readers to gradually master the basic knowledge elements, basic principles and design methods of embedded systems, obtain the basic context of embedded systems, lay a solid foundation for software and hardware design, gradually learn the software and hardware design of intelligent embedded applications of electronic systems, and strengthen practical training. .

The teaching books for this course are the "Twelfth Five-Year Plan" national planning textbook for general higher education and the key textbook for colleges and universities in Jiangsu Province "Embedded Technology Fundamentals and Practice (4th Edition) - ARM Cortex-M0+ KL Series Microcontrollers" (Wang Yihuai et al. (author), this textbook has been refined for more than ten years, carefully sorting out the general basic knowledge elements of embedded systems, focusing on grasping the balance between general knowledge and chip-related knowledge, grasping the relationship between hardware and software, and component-based packaging of the underlying driver. , design reasonable test cases, provide hardware core boards, and write debuggers. The online CD-ROM provides complete underlying driver component packaging programs and test cases for all modules, making it convenient for readers to practice and apply.
Unfold ↓

You Might Like

Recommended Posts

ST introduces free STM32 microcontroller self-test software to simplify end-product safety certification
STMicroelectronics Launches Free Self-Test Software for STM32 Microcontrollers to Simplify End-Product Safety CertificationFirst 32-bit platform self-test routine software facilitates use of latest 32
zhqx0502 stm32/stm8
EDA experiment and practice crc5_test
module crc5_test(clock,key,sdata,rdata,crc,dload,rst_n,led,seg,dig); input clock; //system clock (48MHz) input[4:0] key; //key input (KEY1~KEY5) output[11:0]sdata; //3-digit hexadecimal output (displa
白丁 FPGA/CPLD
About the use of MSCEComm.dll
Dear experts, I used VS2008 to develop a serial port application on Windows CE6.0. I wanted to use the MSCEComm.dll control, but I couldn't register it using the REGSVRCE.EXE program. Then I used VS20
jsliuyun Embedded System
TL5001 step-down circuit, 5V to 3.3V
TL5001 Pinout, Pinouts TL5001 PinoutTL5001 Pinout, TL5001 Pinout This is one package pinout of TL5001, If you need more pinouts please download TL5001's pdf datasheet. TL5001 Application circuits Typi
fish001 Analogue and Mixed Signal
Newbie help! Why do I get the message "Cannot find device" when I use CCS and IAR to download and debug the program? ? ? Please help me...
I am new to launchpad and I am using msp430g2553. After plugging in the USB cable, the green PWR light is always on, but the other LEDs are not on. Is this correct? Then I can see in the device manage
cheney1227 Microcontroller MCU
BlueNRG-LP HID KEYBOARD example PC side can not be used normally
Dear experts, I just unlocked BLUENRG-LP recently and want to make a Bluetooth keyboard for fun. I drew the board according to the official information. The development kit used is DK1.1.0, the develo
Emp_Yuan ST - Low Power RF

推荐文章

怎么把android的apk 应用程序打包到userdata.img镜像当中去? 2025年02月21日
有一些apk 文件比较重要的,想直接打包到系统中,开机就能使用。网上百度了一下,只有说如何把apk文件打包到system.img 里面,应该也是类似的。试试参考是否行。 把第三方或自己开发的apk文件编译到系统文件(system.img)中的方法: 1 (1)源码编译后,把apk拷贝到outtargetproductgenericsystemapp中。 (2) 执行命...
基于S32M276集成解决方案专为汽车和PMSM电机控制应用而设计 2025年02月21日
NXP Semiconductors S32M276SFFRD 参考设计板专为汽车和 PMSM 电机控制应用而设计。该板基于 S32M276 集成解决方案,将 32 位 Arm® Cortex®-M4 S32K3 微控制器和模拟芯片与稳压器、栅极驱动器和电流感应功能结合在系统级封装 (SiP) 设计中。 NXP S32M276SFFRD 旨在展示 BOM 和 PCB 尺寸...
高压变频器的7大应用领域盘点 2025年02月21日
高压变频器的7大应用领域变频器是利用电力半导体器件的通断作用将工频电源变换为另一频率的电能控制装置。 1、油气钻采业:变频器运用在石油挖掘业,首要用于采油机(磕头机)、注水泵、潜水泵、输油泵、气体压缩机等负载类型的电机,首要以电机节能为意图。 2、冶金业:高压变频器在冶金职业的运用首要有板材和线材的轧机、卷取机、风机、料浆泵等,首要以电机节能为意图。 3、电力工业:电力职业也...
变频器在物流行业的应用 2025年02月21日
针对当前物流市场特点和需求,新时达最新推出ET6L系列变频器,该产品秉承最新一代设计理念,全面化繁为简,能够有效提高物流环节的生产效率。 ET6L系列变频器在物流行业的典型应用包括提升机、堆垛机、起重机、输送线等。本文主要介绍新时达ET6L系列变频器应用于堆垛机、提升机行业解决方案、现场应用案例、ET6L变频器的技术特点及优势。 01 概述 堆垛机由行走电机通过驱动轴...

Recommended Content

可能感兴趣器件

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

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