[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x

Embedded Hardware

1K

Solutions

2K

Contributors

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. Examples of properties typical of embedded computers when compared with general-purpose ones are low power consumption, small size, rugged operating ranges, and low per-unit cost. Modern embedded systems are often based on microcontrollers; the processor(s) used may be types ranging from general purpose to those specialised in certain class of computations, or even custom designed for the application at hand. A common standard class of dedicated processors is the digital signal processor (DSP).

Share tech news, updates, or what's on your mind.

Sign up to Post

I want to design an audio amplifier using lm386 in Proteus. I have made the circuit correctly but on running the simulation it shows zero ouput.on giving a sine wave to the circuit it shows excessive cpu load, simulation not running in real time.
how can I optimize my circuit.
image adress
0
C++ 11 Fundamentals
LVL 12
C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

I'm trying to configure a GPIO for INT3452 of the Apollo Lake SOC. I know that Linux has a driver but I'm using an embedded RTOS and have to develop a driver.  I have the register map for the gpio chip but there is no pseudo code or description from Intel about how to configure a pin.
0
hi
please can you help me
for sim808
i used it to send longitude and latitude for ulr (https),
but on arduino's serial monitor appears that
AT+CGPSINF=0
and the value of latitude and longitude =0
where is the wrong ?
is in the code or device
thanks in advanced
0
0
I need a code in Embedded C for making call andi sending SMS by using Raspberry pi 3 and GSM SIM 900. Please help me. I am new to Raspberry pi
0
Error:espcomm_upload_mem_failed
0
I am working on  a UV exposure box,I would like to enter time with buttons and then turn my relays on for that time.Can anyone help me with this? thanks alot
0
I'm just getting started with a PIC32MX340F12, and MPLABX. My first attempt was to write a timer interrupt, so I worked with the datasheet, compiler manual, and examples and came up with the below. But it doesn't work... the interrupt never fires, and in fact if I leave both the timer interrupt enable (T1IE=1) and the general interrupt enable active ("ei"), it runs for a few seconds then hangs (says "target halted" in debug mode). If I remove either of those, it just runs indefinitely but still no timer interrupt. So I appear to have a pretty bad problem somewhere in my ISR syntax. Does it jump out at anyone?

Like I said I'm just getting started so I'm sure it's a pretty dumb oversight. And as you may notice I like to work as directly as possible with registers and compiler directives (rather than manufacturer supplied functions), I feel like I learn the most that way.

Thanks!

#include <stdio.h>
#include <stdlib.h>
#include "p32mx340f512h.h"
#include <stdint.h>

int x = 0;

int main(int argc, char** argv) 
{
    INTCONbits.MVEC = 1;  // turn on multi-vector interrupts
    T1CON = 0;            // set timer control to 0
    T1CONbits.TCKPS = 1;  // set T1 prescaler to 8
    PR1 = 62499;          // set t1 period
    TMR1 = 0;             // initialize the timer
    T1CONbits.ON = 1;     // activate the timer

    IPC1bits.T1IP = 5;    // T1 priority to 5
    IPC1bits.T1IS = 0;    // T1 secondary priority to 
    IFS0bits.T1IF = 0;    // clear the T1 flag
    

Open in new window

0
I am running Fedora 19 and I am trying to set up Ethernet access to the U-Boot of an embedded device.  I have already loaded a build of U-Boot with Netconsole enabled, but I do not know the basic steps of getting connected from Linux to U-Boot via Netconsole.

Here is what I have done so far.

In U-Boot (192.168.1.1):
#setenv nc 'setenv stdout nc;setenv stdin nc'
#setenv ncip 192.168.1.100
#run nc

In Fedora 19 (192.168.1.100):
#nc -l -u 6666 &
#./uboot/tools/netconsole 192.168.1.1 6666
NOTE: the interrupt signal (normally ^C) has been mapped to ^T


After this point, there is no output on the Linux screen so it may not have connected to U-Boot.

What are the proper steps for getting Netconsole working between Linux and U-Boot?
0
I would like to add the Platform Type ARM for the latest Monodevelop, version 5.10, running on Ubuntu Linux 16.04 so we can compile for Mono version 4.2.1 C# and do embedded application development. How might we do that? Thank you.
0
Exploring SharePoint 2016
LVL 12
Exploring SharePoint 2016

Explore SharePoint 2016, the web-based, collaborative platform that integrates with Microsoft Office to provide intranets, secure document management, and collaboration so you can develop your online and offline capabilities.

I  have a hp 400 deskpro g3 with an Intel I7 -6700 cpu with vpro. I do not see AMT or anywhere to activate vpro in the bios setup. I have Bios N03 ver. 02.04
I tried pressing Control - P on startup but that does not work.
0
I am working on a Surface RT Tablet trying to get the touchscreen to work. Device Manager shows issues with the "Surface RT Touch Firmware" and the "I2C HID Device." I have tried multiple restarts, Windows updates, multiple system resets and searching for the drivers online with no success. Assistance is needed.
0
Hello, appears that on the Wyse Thin Clients the maximum amount of Flash Memory you can purchase is 16GB. Problem is after the OS is installed (Windows 8 Embedded) and all of the other Wyse related software that only leaves a few GB of Flash Memory available. Just wondering if anyone has any suggestions on how to increase the available Flash Memory size? I'm not looking to add secondary storage (Another drive for example that would create another volume), i just need to increase what is already available.

Problem we have encountered is we have installed AV software and the combination of that, and some other software we have locally installed has consumed a lot of available space. Even if we were to add secondary storage and install the software to it, some data still gets written to the C-drive where the OS resides.

Hope that makes sense.

Thank you!
0

Embedded Hardware

1K

Solutions

2K

Contributors

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. Examples of properties typical of embedded computers when compared with general-purpose ones are low power consumption, small size, rugged operating ranges, and low per-unit cost. Modern embedded systems are often based on microcontrollers; the processor(s) used may be types ranging from general purpose to those specialised in certain class of computations, or even custom designed for the application at hand. A common standard class of dedicated processors is the digital signal processor (DSP).

Top Experts In
Embedded Hardware
<
Monthly
>

No Top Experts for this time period. Answer questions to earn the title!