I've been working in the embedded engineering field for 25 plus years. My current focus at this time is ARM processors, specifically the Cortex-M family. I consider myself a software developer but I have and extensive background in the hardware arena as well. My work and experience ranges from print-head controllers, wireless communications, and real-times systems such as radar, DSP, video and RF tracking.
I reviewed the Init() setup with the manual and agree with the values you have set. However I believe you also need to configure the Clock Control Register (MCIClock). ...
Not much to go on here. I'll assume GPDMA_RAW_INT_TCSTAT is the GPDMA Raw Interrupt Terminal Count Status Register Since you are using 0x01 then you are looking...
Review your startup code. Make sure the the interrupt vector table is setup correctly with the RTC_WKUP_IRQn vector is pointing to RTC_WKUP_IRQHandler and not some...
Well without more information on the intended use, this is a broad question. There's almost never a one size fits all solution. From a purely generic standpoint,...
Since you have a field that explicitly indicates the number of valid values, then zero is fine. If you chose to use -1 then the valid values field serves no real...
Well, I glad to see state machine programming, :-) I would recommend using enumerations for your states. Now as to you question;This code: while ((ADC10CTL1 &...
As others have mentioned, SPI is a really nice interface and quite faster that I2C.
However it requires that you know ahead of time what will be the
maximum...
Hi Steven02,Usually the SPI
interface is running at speeds in the MHz range. Assuming 8 MHz then
the transfer time is 1us per byte. Depending on the amount...
The compiler needs a little help and that is done by declaring a forward declaration. In C this is done with the extern key word like this:extern uint8_t CharTable[NUM_ASCII_CHARS]...
As Dilberto stated we need a little more information. Also, I suggest you rename your GPIO_PINS_XX to match the name of the signals on the 74595 as that would...
I have looked over your configuration for PCONP and PINSEL and they appear to be correct. UART0 is also used by the boot loader for In System Programming(ISP),...
I'm not sure understand your new packet format but it seem to be a bit over complicated and I'm not sure it accomplishes any thing. Additionally, I'm not sure you...
In the case you described, one device lost power and/or stop communicating
before it could finish the transmission. The result of this is garbage(
unfinished...
Use this form to contact hodgec
Before you can contact a member of the *Related Sites:
Signal Processing Engineer Seeking a DSP Engineer to tackle complex technical challenges. Requires expertise in DSP algorithms, EW, anti-jam, and datalink vulnerability. Qualifications: Bachelor's degree, Secret Clearance, and proficiency in waveform modulation, LPD waveforms, signal detection, MATLAB, algorithm development, RF, data links, and EW systems. The position is on-site in Huntsville, AL and can support candidates at 3+ or 10+ years of experience.