Zobrazeno 1 - 10
of 31
pro vyhledávání: '"Nicholas Marchuk"'
For the first time in a single reference, this book provides the beginner with a coherent and logical introduction to the hardware and software of the PIC32, bringing together key material from the PIC32 Reference Manual, Data Sheets, XC32 C Compiler
This project-based chapter directs the reader to develop a PI feedback controller to control the brightness of an LED using a low-pass-filtered phototransistor light sensor for feedback. This project makes use of PWM to pulse the LED, analog input fo
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::c40209b5acda18a0b1f8a5aca9afaefa
https://doi.org/10.1016/b978-0-12-420165-1.00024-x
https://doi.org/10.1016/b978-0-12-420165-1.00024-x
Certain events generate interrupts, which ask the CPU to stop what it is doing, perform another task, and then return to its previous task. Interrupts play an important role in real-time control systems and embedded computing. This chapter describes
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::20f2db2d9a798a796dbee9db394da1e6
https://doi.org/10.1016/b978-0-12-420165-1.00006-8
https://doi.org/10.1016/b978-0-12-420165-1.00006-8
This chapter provides an introduction to Harmony, Microchip’s library of middleware, system services, and drivers intended to simplify the task of writing software portable to different PIC32 models. Harmony utilizes a number of abstractions and a
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::be0476261f2de13a50bab0918d1f56a9
https://doi.org/10.1016/b978-0-12-420165-1.00020-2
https://doi.org/10.1016/b978-0-12-420165-1.00020-2
Most DC motors are equipped with a gearhead or some other transmission to increase torque and decrease speed. In this chapter, the reader learns how to choose a motor and gearing to meet required operating conditions. This chapter briefly describes g
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::4a48cc6b7cd6195ac502e2a2153d768c
https://doi.org/10.1016/b978-0-12-420165-1.00026-3
https://doi.org/10.1016/b978-0-12-420165-1.00026-3
This chapter provides a comprehensive overview of the Microchip XC32 compiler and the process that takes a C program and turns it into an executable running on the PIC32. It begins by introducing the virtual memory map (used by the CPU) and its relat
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::c0a7d7edfca58244b1e3c7c69387852d
https://doi.org/10.1016/b978-0-12-420165-1.00003-2
https://doi.org/10.1016/b978-0-12-420165-1.00003-2
This chapter provides a practical introduction to digital signal processing (DSP), particularly the frequency representation of sampled signals, the fast Fourier transform (FFT), frequency response of filters, and finite impulse response (FIR) and in
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::594ec5e99cd7fcc1c9cd266ab4ffd53f
https://doi.org/10.1016/b978-0-12-420165-1.00022-6
https://doi.org/10.1016/b978-0-12-420165-1.00022-6
The parallel master port allows the PIC32 to communicate with certain devices with a parallel port. This chapter describes the special function registers (SFRs) that control the parallel master port, with sample code for printing to an LCD screen.
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::77538c489dbd6c52f564221b5091377d
https://doi.org/10.1016/b978-0-12-420165-1.00014-7
https://doi.org/10.1016/b978-0-12-420165-1.00014-7
This quickstart chapter allows the reader to be quickly up and running with the Microchip PIC32MX795F512H development board called the “NU32.” This chapter introduces the reader to the book’s website, where the book’s free C sample code can b
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::bec57cb67547cff2eef777d5f49db60d
https://doi.org/10.1016/b978-0-12-420165-1.00001-9
https://doi.org/10.1016/b978-0-12-420165-1.00001-9
This chapter covers digital inputs and outputs on the PIC32, including open-drain outputs and change-notification digital inputs that generate interrupts when the input transitions from low to high or vice-versa. The chapter describes the special fun
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::ff9e232c7e7aa8d4db82751c4c195a46
https://doi.org/10.1016/b978-0-12-420165-1.00007-x
https://doi.org/10.1016/b978-0-12-420165-1.00007-x