Sökning: "C programming"

Visar resultat 1 - 5 av 295 uppsatser innehållade orden C programming.

  1. 1. Real time Rust on multi-core microcontrollers

    Master-uppsats, Luleå tekniska universitet/Datavetenskap

    Författare :Jorge Aparicio Rivera; [2020]
    Nyckelord :Rust; real-time; memory safety; embedded; static analysis; stack resource policy; stack analysis; arm; cortex-m;

    Sammanfattning : Today the majority of embedded software is written in C or C++ using the thread paradigm. C and C++ are memory unsafe programming languages that often appear in CVE (Common Vulnerability and Exploits) reports. LÄS MER

  2. 2. Translation of CAN Bus XML Messages to C Source Code

    Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)

    Författare :Gustav Andersson; [2020]
    Nyckelord :compiler; transpiler; source-to-source compiler; XML; C programming language; parser; CAN bus; electronic control unit;

    Sammanfattning : The concept of translating source code into other target programming languages is extensively used in a wide area of applications. Danfoss Power Solutions AB, a company located in Älmhult, strives to streamline their way of software development for microcontrollers by implementing this idea. LÄS MER

  3. 3. Developing an online learning module for C programming and Lego robot EV3 programming

    M1-uppsats, KTH/Skolan för kemi, bioteknologi och hälsa (CBH)

    Författare :Gustav Böhlmark; [2020]
    Nyckelord :Teaching; C; Programming; LEGO; EV3; Scaffolding; Constructive Alignment; Online course; Course Module; Utlärning; C; Programming; LEGO; EV3; Scaffolding; Constructive Alignment; Onlinekurs; Kursmodul;

    Sammanfattning : .... LÄS MER

  4. 4. Evaluating Memory Models for Graph‐Like Data Structures in the Rust Programming Language: Performance and Usabiliy

    Master-uppsats, Linköpings universitet/Programvara och system

    Författare :Rasmus Viitanen; [2020]
    Nyckelord :Rust; graphs; performance; usability; data structures; memory models;

    Sammanfattning : Representing graphs in Rust is a problematic issue, as ownership forbids typical representations found in e.g. C++. A common approach is to use reference counting to represent graphs, but this can easily lead to memory leaks if cycles are present in the graph. LÄS MER

  5. 5. Developing an online learning module for C programming and Lego robot EV3 programming

    Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Jinlei Li; [2020]
    Nyckelord :Teaching; C; Programming; LEGO; EV3; Scaffolding; Constructive Alignment; Online course; Course Module; Utlärning; C; Programming; LEGO; EV3; Scaffolding; Constructive Alignment; Onlinekurs; Kursmodul;

    Sammanfattning : Recently, the school of electrical engineering and computer science (EECS) at the Royal institute of technology (KTH) proposed to introduce a new learning module for the course Engineering Methods - II1300. The module is to introduce both C programming and LEGO robot EV3 programming, to help the students to complete a course project. LÄS MER