Forums More comp.arch.embedded
Cortex-M buses
I want to understand impact of buses/wait states on Cortex-M preformance. It seems that documentation about this seem to be scatterd or...
I want to understand impact of buses/wait states on Cortex-M preformance. It seems that documentation about this seem to be scatterd or unavailable (I would appreciate pointers to appropriate documentation). I was unable to find answers in documentation so I did some testing. Below part of my results. I run tests on STM32F030, STM32F103, STM32F407, STM32411 and two chinese clones, namly ...
Serial Bus Speed on PCs
inI am using laptops to control test fixtures via a USB serial port. I'm looking at combining many test fixtures in one chassis, controlled over...
I am using laptops to control test fixtures via a USB serial port. I'm looking at combining many test fixtures in one chassis, controlled over one serial port. The problem I'm concerned about is not the speed of the bus, which can range up to 10 Mbps. It's the interface to the serial port. The messages are all short, around 15 characters. The master PC addresses a slave and
Bluetooth module master HSP and SPP?
We're going to synthesize some audio and want to transmit over Bluetooth from our embedded device to a Bluetooth headset. Also need to do SPP...
We're going to synthesize some audio and want to transmit over Bluetooth from our embedded device to a Bluetooth headset. Also need to do SPP output. We can provide audio output over I2S or just serial. BC127 module can do this but is obsolete. Many modules can only act as slave for audio, and I'm defeated by vendor websites with lots of pretty photos and singing and dancing, but no cla...
Renesas GreenPAK Sales/FAE Support
inI've been considering a Greenpak device or two or even three, in a respin of a new design. I've identified three functions that the Greenpak...
I've been considering a Greenpak device or two or even three, in a respin of a new design. I've identified three functions that the Greenpak devices could replace on my board, but not all in the same part! LOL I'd like to discuss this design with an FAE or salesperson, but I can't seem to get any replies. The Renesas website was clearly created by pointy haired bosses in legi
I2C bus recovery
inI wanted to implement an I2C bus recovery during initialization. The reason is well known in literature[1]. I read the function...
I wanted to implement an I2C bus recovery during initialization. The reason is well known in literature[1]. I read the function i2c_generic_recovery[2] of Linux kernel, but I don't understand one thing. The bus recovery is necessary to bring a slave to the end of a byte transmission that could be interrupted for some reason. However the slave could be transmitting 0xFF, so why the abo...
Shared Communications Bus - RS-422 or RS-485
inI have a test fixture that uses RS-232 to communicate with a PC. It actually uses the voltage levels of RS-232, even though this is from a USB...
I have a test fixture that uses RS-232 to communicate with a PC. It actually uses the voltage levels of RS-232, even though this is from a USB cable on the PC, so it's only RS-232 for maybe four inches. lol I'm redesigning the test fixtures to hold more units and fully automate a few features that presently requires an operator. There will now be 8 UUTs on each test fixture an
2022 Supercon badge is a 4-bit MCU
This is pretty cool! Would be even better if it was MSI hardware rather than a PIC emulating that, but still. Clifford Heath.
This is pretty cool! Would be even better if it was MSI hardware rather than a PIC emulating that, but still. Clifford Heath.
Definition of an Algorithm
inI recall in one of the early computer science classes I took, a professor defined an algorithm in a mathematical definition. She gave a list of...
I recall in one of the early computer science classes I took, a professor defined an algorithm in a mathematical definition. She gave a list of properties an algorithm had to have to qualify as an algorithm. She also listed some features that were not required, such as being a computer program. I recall these features: 1) Output - without output a procedure is pointless.
Matrix math C++ class library for MCUs?
inHi Guys - I'm searching for a C++ matrix math library suitable for Kalman filter implementation on MCUs. I found a few but they may be...
Hi Guys - I'm searching for a C++ matrix math library suitable for Kalman filter implementation on MCUs. I found a few but they may be zombies, for example Eigen https://stackoverflow.com/questions/73883276/eigen-matrix-template-library-over-arm-cmsis-dsp got crickets. What do you guys use? Thanks in advance, Best Regards, Dave
Embedded Linux processors
inI was idly looking to see what was out there in the low end Linux space - something bigger than an ESP32 but more production friendly than a...
I was idly looking to see what was out there in the low end Linux space - something bigger than an ESP32 but more production friendly than a Raspberry Pi. I came across this excellent guide: https://jaycarlson.net/embedded-linux/ He builds dev boards for 10 different chips from 7 vendors, just to see how it all goes - both hardware and software. The results are quite interesting. An...
Ask a Question to the EmbeddedRelated community
To significantly increase your chances of receiving answers, please make sure to:
- Use a meaningful title
- Express your question clearly and well
- Do not use this forum to promote your product, service or business
- Write in clear, grammatical, correctly-spelled language
- Do not post content that violates a copyright