Michael Kellett (@MichaelKellett)
The most "Automotive" way would be to use CAN. You'll need some little interface modules with a CAN port and suitable IO.These people sell them:https://inomatic.de/en/products/can-bus-adapter-en...No...
Low cost chargers with USB connections are renowned for low quality. Typical problems are electrical noise, poor safety practice and out of spec output voltage.If...
Just adding some noise will make it look like a noisy 4 bit converter.You would also need to average (or otherwise filter) multiple readings together.There's a not...
I think you need to tell us a lot more before a good answer is possible.What processor are you using, with which tools. Can you get a trace to see what caused...
We don't know your plans for this product but if you intend to manufacture a reliable device over a period of years you should think very carefully before using...
Some ARM micros have the embedded trace hardware and used with hardware tools from Keil, Segger or Lauterbach you should be able to do this.I've used the Keil tools...
I don't think it's likely to be an error in the Vector tools.Equally I'd be suprised if there is any software control over the bit stuffing in the Renesas Micro.I...
Yes it will, there is an article on Stackoverflow about using right shift instead of divide. The best advice is don't, let: the compiler decide when that optimisation...
It depends on definitions:how about:Fred -= -1;Fred = increment(Fred);not as different as your 4, but not the same.I can't comment on frequency of confusion but...
I think that the two are related - I only clone one Keil project to another. I can only think that gathering all the files into one place or making an easy to use...
I use Keil's (owned by ARM) MDK for Cortex development IDE and have been asking for a cloning function for years. In the end I wrote my own (in VB6 because it's...
As others have pointed out, to measure in one cycle you need to take account of the actual, rather than nominal frequency. But there is a deeper point here, why...
Hello Max,First off I would say never mix the bit number explicit defs like uint32_t with int in the same module.Secondly GetGreen etc are declared unhelpfully -...
You can do this of course but:
You certainly don't need
pointers. That said, most of the time you would want to use...
Such tools already exist - notable suppliers are D-Space and Mathworks (software). D-Space do lots of hardware in the loop stuff.This kind of approach is widely...
If we filter out the hype and cut to the essence of this it's a set of Python libraries and some trivia hardware modules (like a pot on a little board with a connector).As...
I'll also recommend the Bridgetek based displays, RS and Farnell both sell them in a range of sizes and formats.Having tried a few things (libraries on ST ARM processors...
I missed that.Can't see much else except maybe this:Note that the chip select pin (/CS) must track the VCC supply level at power-up until the VCC-min level and tVSLtime...
Looking at read status reg 1 it looks to me as if you send 0x0f, 0x0a, 0x00What did you mean to send ?MK
I agree - the STM32F429 can't handle 200 M samples/s.You may find a DSP chip which will interface directly but based on the very little info you have provided I...
You've definitely hit scope territory - set the board up on the bench in a simulation and see if you can replicate the problem. Use a board that has had problems...
Nothing stands out as bad as far as I can see. I have to tell you that I almost never get a serial interface to work correctly first time round and almost always...
To me a deeply embedded system is a hard real time system, where the processor is directly connected to the hardware and the processor activity is critically involved...
I don't think this will work easily - if there is enough room in the MSP432 for the entire BLE firmware as well as the firmware you need to run on the MSP432 you...
Page 52 of the data sheet:Raw ADC samples are also available for post-processing by MCU in registers fromDSP_REG2 to DSP_REG9.By taking into account the internal...
I had a quick look on Mouser,100 off AT89LP52 = £0.771 ("20HHz", 0.25kRAM, 8k flash)100 off STM32L010K4T6 = £0.64 (32MHz Cortex M0, 2K ram, 16k flash)The ancient...
Your problem is that the photo transistor will be able to achieve a collector current proportional to the amount of light falling on it. If you need 560k to get...
I've given up on answering mik3ca for much the same reasons as given above - same as if the guy was in the same office I'd put on earphones.But he hasn't done anything...
In as far as I understand you this sounds totally wrong. If you are using the processor on chip UART it is designed to over-sample the incoming serial data and effectively...
I have to ask this - why don't you use a modern processor with DMA, 32 bit data paths and 10x or more the instruction rate. It won't cost any more and it will come...
If I've understood the problem correctly:The master can send out a command packet which instructs all the slaves to send data at specified delay times from the command...
I think the OP wants to transfer 3 samples from different inputs on the same ADC.Set up the ADC for burst operation, three channels, select the three channels by...
If possible connect a scope to your system so you can see what is going on. If it's half duplex you need to be sure that the tx/tx directions of the driver chips...
Sorry to say this, but it's just crazy for you to attempt this project at all. If you know nothing about Software Engineering how can you hope to improve on a topic...
10 replies already so I'll try to cover some new ground and dispel a few myths.FPGAs have a huge dynamic range, from the tiny 48 pin Lattice Ice40 parts to the XIlinx...
You've just hit the point at which you have to stop pretending that the Cortex M4 on your board is a PC and get into the nuts and bolts of how it works !There will...
Try:http://www.pinoyfpv.com/index.php?main_page=produc...I just google for SMA gender changer and fllowed links from pictures.Good luck.MK
AT 65MHz sampling rate you are well out of the low budget zone for FPGA and ADC. You'll need to use LVDS or worse to get the data in. If I were you I would look...
Do you have a budget for this task ?How fast must the ADC be (ie how many samples per second.)Are you able to express the signal processing function in C or MATLAB.If...
There are processors with 6 UARTs - you could use one to intelligently multiplex the RT5350's UART.You could use a tiny (48 pin Lattice iCE5LP4k) FPGA to do the...
Google - unless you provide a lot more information about what you need no better advice is possible.
You're not giving away much are you ?How many clock cycles do you measure?Is the error between what you measure and what you predict constant?You haven't told us...
You need to tell us a lot more about your application and why you think you might need to roll your own higher level protocol. It might be worth studying the CANopen...
Many of the ST ARM Cortex micros have a burned in during manufacture unique ID.An alternative is to use a separate chip with an ID or registered MAC address - Microchip...
I use EasyPC which is quite cheap (£297 for a license for design up to 1000 pins, lots of layers).If I hadn't been using EasyPC for years and years I would look...
Are you using an RTOS - if so which one.I ask because I've never had any need to directly manipulate registers when using Keil's RTOS,MK
Use this form to contact MichaelKellett
Before you can contact a member of the *Related Sites:
- You must be logged in (register here)
- You must confirm you email address