Embedded Software Design and Programming of Multiprocessor System-on-Chip by Katalin Popovici Frédéric Rousseau Ahmed A. Jerraya & Marilyn Wolf
Author:Katalin Popovici, Frédéric Rousseau, Ahmed A. Jerraya & Marilyn Wolf
Language: eng
Format: epub
Publisher: Springer New York, New York, NY
Logic operations: AND, OR, XOR, unary minus, arithmetic shift
Discrete blocks: delay, mux, demux, merge, selector, etc.
Conditional structures: ifâthenâelse and switch-case
Repetitive structures: for-loop and while-condition-loop
Sources: constants, extern files, input ports
Sinks: display block, scope block, extern files, and output ports
3.3.1.2 Constraints on the S-Functions
The system architecture model may include user-defined functions written only in C programming language. The S-functions used to integrate the customized code need to be built by using the S-function Builder tool, which is the fastest and easiest way for the S-function generation compared with the manual implementation.
The arguments of the user-defined function have to respect a well-defined order. Basically, the function call accepts as parameters the input arguments followed by the output arguments, as illustrated in Fig. 3.7. The order of the parameter definition has to be identical with the order of the input/output ports declaration in the configuration panel of the S-function Builder tool. Moreover, the user-defined C function has to return a void value.
Fig. 3.7User-defined C-function
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
DIY Microcontroller Projects for Hobbyists by Miguel Angel Garcia-Ruiz Pedro Cesar Santana Mancilla(1247)
Raspberry Pi For Dummies by Sean McManus(764)
Computers for Seniors for Dummies by Nancy C. Muir(621)
Troubleshooting and Maintaining PCs All-in-One For Dummies by Dan Gookin(566)
Windows 10: The Missing Manual by Pogue David(522)
Arduino Uno: A Hands-On Guide for Beginner by Agus Kurniawan(467)
Getting Started with Adafruit FLORA by Becky Stern(462)
Teach Yourself VISUALLY Chromebook by Guy Hart-Davis(434)
Samsung Galaxy S6 for Dummies by Bill Hughes(418)
IMac for Dummies by Chambers Mark L.;(373)
Raspberry Pi: A Step-by-Step Guide For Beginners to Program and Set-Up Top 10 Raspberry Pi Projects + First Steps on Configuration by Cage Jonathan(368)
Raspberry Pi 4: The Ultimate Step-by-Step Guide to Using Raspbian to Create Incredible Projects and Expand Your Programming Skills with the Latest Version of Raspberry Pi by Liam Clark(356)
2020 Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks by oney Youssef & oney Youssef(350)
iPad For Seniors For Dummies by Jesse Feiler(350)
Software Architecture by Neal Ford(345)
Super Arduino: Step-by-Step Instructions to Build Cool Gadgets by Kenneth Hawthorn(335)
Raspberry Pi: Tips and Tricks to Learn Raspberry Pi Programming by Pratt Logan(323)
Build Your Own Autonomous NERF Blaster by Bryce Bigger(312)
RASPBERRY PI 4 : A Comprehensive Guide to Raspberry Pi 4 Setup, Learning Programming and Developing Innovative Projects by DENTON DUKE(312)
