HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
Comments
You must login to participate in this chat. Please login.

There should advance information a few weeks before the course starts about the hardware software requirements and where and how to get them in order to get them before the class starts. It would really help the learning process. Please consider this request for all the lab related classes.

Iron

In addition to the main speaker, there should be some other help to answer the questions.

Iron

missed live event, listened to recording

Iron

I will add my vote for MQX Part II

Iron

Continuous active mode to monitor for start and stop.

Iron

Create real time response

Iron

External interrupt

Iron

I am here from Thornville, Ohio running late

Iron

@Charles, It looks like I'll have to start this project from scratch, to make sure I don't miss anything.

This subject is a mouthfull to say the least!

Thank you so much!

 

Iron

@drw36 Thank you so much. The output was not the same I put in??? sorry

Iron

@dre36 thsnk you so much

Iron

thanks to charles, rob, digikey and ieee...

@mRlu2012, if you created the "empty application" with the main task and "hello world" code, it should have set that up for you

Iron

There is not a current ARM M4 simulator in CW.. there is one out there for Eclipse but I don't know if it works with CW.  The new KDS should support it (as it is from ARM toolchain)

Iron

@Charles,

Console window all open, nothing! 

At the very beginning of project setup, I think we have to pick some sort of default output, is that important for this case?

Thank you.

Iron

@Vic14 - Snipping Tool for Win7 is in All Programs  -> Accessories

Iron

PEX is processor expert. I know it is available for IAR and may be available for Keil.

Iron

When running the debugger in Codeworrior, does it use the ARM board as simulator? Can Codeworrior run any software simulator without the ARM board plugin?

Iron

I have installed the Keil tools for the KL25Z board. Searching MQX Lite to use with the board I found that MQX lite is offered as part of PEX. Is PEX something additional to the development tools? 

Iron

Expand your console window and make sure it isn't printing then running off-window. My example has a space before and after the "hello world"

Iron

@Charles,

I put the breakpoint at the printf and it stopped there. Continuing on, nothing came out on the Console!

Iron

Switch modes - low power single switch for the 'reset' button and then scanning for the other (disabled when in low power mode). That way we can power down when not in use.

Iron

@kaddaem, thanks, I'll tell my wife. She is on 7

Gold

Thanks Charles, very good presentation.

Looking forward using a RTOS for my next ARM-Cortex project...

Iron

@kaddaem where is the snipping tool at on win7?

Iron

Difference between a regular and light are more than I can give a short answer to - typically full versions support such things as multiple processors. Light does well for 90+ % of my projects

Iron

@78RPM Windows 7 also has the snipping tool very handy for capturing anything on screeen

Iron

@mRlu2012, sounds like it. Put a breakpoint at the printf() statement and make sure it is getting executed

Iron

@cpu - this, like many other trial software probably places a semaphore (!) on your hard drive and uninstalling it doesn't clear that. It may be in the Windows registry buried deeply. Good luck!

Iron

@78RPM, you better believe I will shop local! :)

Iron

@Charles,

When I ran the debugger, I did not get any output on the Console window (no "Hello World" or any other message). The main and idle tasks seem to be running, as they show up in the MQX Ready Queue window.

Did I not set up the project properly?

Thank you.

Iron

I would be using this at home for learning, so free is a very attractive price.

Iron

Thank you Charles for this interesting topic.

@cjlord, If you're on Windows 8, there is a nifty tool under Windows accessories called the Snipping tool. You can capture any area of a screen and save it to .jpg or to other file or to the clipboard.

I hope you buy your new computer at your local brick and mortar store. Let's keep them alive. I always appreciate the sales attention and the chance to actually feel the keyboard and see the monitor.

Gold

Any code setup or sequence before call the _int_install_isr( ) or _int_kernel_install_isr( ) ?

Iron

@cpu - I think CW10 leaves a flag somewhere, BUT if you call your nearest Freescale sales office or distributor, they can get you another 30 day license!

Iron

What topics would you like to see in future Design News / Digi-Key CEC's?

I would like to leran something on GPS and FreeRTOS

Thanks for a Great Class Charles

Iron

@Charles: on slide 21 is presented MQX lite version, I would like to know what is the difference between light version RTOS services (timers, messages, events) and MQX RTOS version

Iron

This was a great presentation. I'm intrested in part II. Thank you Charles, Rob and All involved. Untill next class have a great time

Iron

Glad to see fellow HC11 fans! I did a LOT of designs with that chip!

Iron

Does anyone know, can you install the free Code Warrior, use it up to the 30 day limit, then uninstall and reinstall, to begin another 30 day period? For projects that take less than 30 days, such as learning projects, this would be good.

Iron

Excellent, amazing, the amount of information, this should keep me busy for a while...

Iron

did i miss the thread explanation?

Thank you Charles. I would like to see freeRTOS implementation on a data aquisition project.

should read at least two analog signals, two frequencies, one quadrature encoder and be able to

send the data via a UART or usb port to a PC.

Iron

Hi...  What is the modes that should be used for the switches?
Thanks!!

Iron

future class idea: multicore RTOS design

Iron

KDS will run on Linux, yes!

Iron

Future course -cyber physical system

Iron

Did I miss the simple explanation of what a MUTEX is?

 

Thanks Charles and Rob. Some Of courses I would be interested in is on sattelite communication , and hidden signals on sattelites.

Iron

@Norm, I beleive the 30days eval starts from installation

Iron

RTOS II, Free RTOS, multicore_processing: introduccion, degins, IDE's por this app.s Great! class Charle. Thanks Rob, Digi_key and Charles.  

Iron

THis was a GREAT class.  Thank you Charles!  (And Digikey)


Future classes:
 JTAG how it works,  
ADC DAC 
FPGA programming
ARM

@embeddedxcontrols - MQX is free, as well the light version.  Support if you need it and some module add-ons cost (such as IPv6)

Iron

I have noticed programable analog chips being offered. The claim is that they are able to make analog signal processing as easy as programming a digital processor. A class on what they actually are able to deliver would be appreciated.

Iron

Thank you charles great set of lectures even though i could not follow with the board

Iron

Thank you Charles and Rod and the entire Digikey CEC team.

Iron

I would like to see how timing restrictions can be verified in a MQX based RT application

Iron

Thanks Charles.

Want me to build you a kcik-butt PC? ;)

Iron

Thanks Charles for a great presentation.

Future courses:  hands-on for FreeRTOS, FPGA design, embeded networking w/ web services.

Iron

Thank you for a great week of lecture, Charles, Rob and Digikey

Thanks Charles, Rob, Steph, and DigiKey

Iron

Thanks Charles, Rob, Design News and Digi-Keys

Iron

Does the 30-day eval start from software installation or first project?

Iron

Thank-you, Charles!

Iron

Thanks Charles, Rob and Digikey.

Iron

cyber physical systems will be a great course 

Iron

Thank you, Charles, Rob, and Digi-Key

Gold

Is MQX is Free or limited edition free or need to pay for it.,?

Did get very good out of your class this week.  Very informative. 
Thanks for the Part II offer!

Like to see something on Optics.

Thank you!

Iron

CJ great Serries THank you,Digi key, Rob,DN, Et. Tal

Iron

Thank you Charles and Rob

Iron

multi-processor architecture and software design.

Iron

Cypress PSOC class, please.

Iron

Yes, definitely provide the MQX part II and follow-on courses. This class has been very good and I'd like more of this same level of quality.

Iron

Thanks Charles, Rob & Digikey.

Iron

Thanks Charles and Rob. 

It's been a very informative week.  It was nice to get some exposure to RTOSs in a forum like this.

A part 2 sounds great. 

Iron

Thanks Charles and Digi-Key.  Very interesting session.

Iron

After MQX part II, request MQX Ethernet (part III)

Iron

cj's? all of the classes have been interesting, so any subject will work.

Very good lecture Thank you very much

 

Can you tell me if MQX is a Hard Real Time or Soft Real Time RTOS ?

 MQX part II and RTOS with defferent µC.

Iron

looking forward to part 2

Iron

Thank you.  Truly excellent!

Iron

Thanks Charles and Rob

 

Iron

Image capture and processing in RTOS environment 

Iron

JTAG interfaces- pros and cons

Iron

I'd be interested in a similar class on FreeRTOS

ADC and DAC fundamentals, SAR SigmaDelta.

Iron

Thank you Charles, it was really good.

Iron

Is there a light-weight version of Linux available for embedded RTOS systems?

Iron

Hard Real Time v/s Soft Real Time RTOS differences and details is a great topic to talk about.

 

 

I would like to see some analog related design projects as well as some A/D topics.

Thanks!

Iron

More MCU classes (programming and design)

 

Iron

I would like to see something on GPS

Iron

Excellent presentation!

Thank you Charles, Rob & Digi-Key

Have a great weekend everybody!

(will an announcement be sent to all attendees that the code is available next week?)

Iron

Thank you.  I would like to have an applications book with the source code.

Iron

Very interesting class - thanks

looking forward to a Part II

We're now on slide 34.

Blogger

Future Classes:  I would like to learn Cypress PSoC Creator software

Gold

Very interested in a "part II" (and possibly III) of MQX presentation. 

Iron

+1 for MQX part II

Iron

Future courses:  MQX Part II and FreeRTOS.

Iron

I second (or third) MQX part 2!

Iron

Question from Charles:

What topics would you like to see in future Design News / Digi-Key CEC's?

Blogger

Thank you - enjoyed it and seeing the available MQX debug tools was helpful.

Iron

Thank you, Charles.

Iron

Rob: another vote for MQX part II

Iron

We're now on slide 32.

Blogger

Will KDS run on Linux?

Iron

Thank you for the presentations.

Iron

We're now on slide 31.

Blogger

We're now on slide 30.

Blogger

Bye Charles, thank you for yo good lectures, I'm more sure that I need work with RTOS.

Your explanations have made me feel more secure working with it and take the first step.

Good ninght from Valladolid, Spain, in the heart of Castilla y León.

Iron

get MQX from freescale.com

 

Iron

@EmbedXControls - go to freescale.com for free MQX

Iron

Where can I download MQX from ?

what is the difference between lightweight semaphores and regular semaphores ?

We're now on slide 27.

Blogger

We're now on slide 26.

Blogger

We're now on sldie 25.

Blogger

We're now on slide 24.

Blogger

I was referring to the Win7 host system running Code Warrior.

Iron

@cjlord, Computer shopping? Support your local brick and mortar store.

Gold

Increasing virtual memory may help memory issues if you don't have real RAM.

Iron

Yes I noticed they didn't have support in the latest versions. ImageCraft ICC12 was/is a great low cost compiler. I think it still is offered. They had an ICC11 compiler for years.

Iron

We're now on sldie 22.

Blogger

Gee! that was good times!

Iron

My first embedded project was on the (then in prototype) MC6801.  I'm old.

Iron

Priority based is best for real time software.

Iron

My first embedded projects were on a 68HC11.

Iron

Didn't say they're discontinuing the S12, but the writing is on the wall.

Try to get CW 10.x for S12. Doesn't exist - last version is 6.x

Iron

HC11 was still one of Motorola's/Freescales best MCU's.

Iron

Continuous low power mode to reduce power consumption.

Iron

Long Live HC11! (and Z80 and 8051 and...) !!!   :-)

Iron

How about 68HC11 !!!

Iron

They are discontinuing the HC12/HCS12? Wow, too bad.

Iron

Which mode do you think would be best for our shaker stick app - and why?

Conitnuous low power mode for wakeup button; continuous active mode for run test button

numbered ok here

 

Iron

We're now on slide 21.

Blogger

continuous active

Iron

COntinuous low power

Iron

Low power due to long periods of none use.  Wake up with the scaan low Frequency.

Iron

Turn on button in low power scan then software scan

Iron

Continuos low power mode, thne active sw trigger mode.

Iron

Cont mode but low power unless displaying

Iron

I would say to have the switches in continuous active mode in order to keep up with the input stimuli.

Iron

Use a software interrupt when there is a change.

Iron

Turn "on", use lo power continuous, then continuous active to "look for the start button.

Iron

continuous active mode

Iron

Continuous active mode for best response

Iron

Continuous low power mode since the functionality is fixed and it is also low power

Iron

I would say to use the continuous lowpower power to monitor one button for start and stop.

Iron
Software triggered active mode
Iron

Software trigggered active mode

Iron

continuous low power for "wake up" button then enable other button and start  continuous active mode

Iron

Low power mode to save battery life and nobody's touch typing on it so high speed not needed...

Iron

Continuous low power mode.  Disable all inputs until user is ready to use the shaker.

Iron

Could use Continuous Active Mode while shake weight is being used, and use Continuous Low Power Mode when unit is sitting idle (perhaps for days) waiting for someone to begin the exercise.

Iron

Continuous low-power followed by S/W triggered

Iron

cj's? which mode? don't know

Conitnuous low power mode for wakeup button; continuous active mode for run test button.

Iron
Software triggered active mode
Iron

If we use a Zigbee sensor, we want the router to wake up more often than the remote sensor -- or have the router to never sleep.

Gold

Software triggered

Iron

continuous active mode can be used.

cj's? i try to use interruts everywhere, real time.

We're now on sldie 17.

Blogger

Question from Charles:

 Which mode do you think would be best for our shaker stick app - and why?

Blogger

We're now on sdlie 16.

Blogger

We're now on slide 15.

Blogger

We're now on sldie 14.

Blogger

We're now on slide 13.

Blogger

We're now on slide 12.

Blogger

We're now on slide 11.

Blogger

Can you think of any other reasons we might use an interrupt and ISR?

Faster response time, press a touch pad, display update

We're now on slide 10.

Blogger

Voltage going down interrupt

Iron

Harware Faults -- not covered by tasks

Iron

We're now on slide 9.

Blogger

We're now on slide 8.

Blogger

RESET or unexpected external Condition.

Iron

power failure or any event more urgent than the round robin events of the semephore/ mesasges

Iron

To receive signals from the outside world or between tasks.

 

Iron

Pull input @ port

Iron

For when a Timeout has ocured

Iron

handling serial input and other HW interrupt

Iron

Set routine condition for out of range state

Iron

Keyboard / keyoad, watchdog

We're now on slide 7.

Blogger

ISR are used when you are interfacing with a Device asserting interrupts to exchange data. When it the data exchange with a Device is time critical we have to have an ISR.

timers, RX/TX serial data

Iron

ISRs could be for handling peripherals such as a serial port.

Iron

ISRs are what's needed to interface with the outside world in real-time

Iron

I can't think of another reason for interrupt

Iron

Signal peripheral events (e.g., operation done, information available, etc.).

Iron

Time Synchronization from Real Time clocks

Iron

When someone hits a button

External Hardware event happened.

Iron

ISRs can be used to poll/read the status of harware registers

Iron

Quick capture of an external event.

Iron

A simple answer is a keystroke from a user. But it could be an input of data or an out-of-range condition.

Gold

and monitoring handshake line transitions

Iron

Faster response time, mode real time like

Iron

When tasks are dead locked

Iron

To allow an operator to interrupt an embedded system

Iron

Get data from HW when ready.

Iron

timer expiration

keyboard scanning

etc.

Iron

handling serial input from interrupting peripherals

Iron

Plug in a USB stick

 

Iron

We're now on slide 6.

Blogger

Question from Charles:

Can you think of any other reasons we might use an interrupt and ISR?

Blogger

We're now on slide 5.

Blogger

Hello goodafternoon from Boston

We're now on slide 4.

Blogger

We're now on slide 3.

Blogger

Howdy fro Tomball, TEXAS!

Iron

We're now on slide 2.

Blogger

Hello from Cedar Park TX

Iron

We're now on slide 1.

Blogger

Hello from Montreal, Qc

Iron

Greetings from Montreal.

Iron

Hello from sunny SE Lake Simcoe area of Onatrio Canada

Iron

Hi from sunny PA!

Iron

Hi all -Audio is live! If you don't see the audio bar at the top of the screen, please refresh your browser. It may take a couple tries. When you see the audio bar, if it doesn't start automatically, hit the play button. If you experience audio interruptions and are using IE, try using FF or Chrome as your browser. Many people experience issues with IE. Also, make sure your flash player is updated with the current version. Some companies block live audio streams, so if that is the case for your company, the class will be archived on this page immediately following the class and you can listen then. People don't experience any issues with the audio for the archived version.

Hello from Albuquerque.

Iron

@jpd HAHAHAHA!!!

 

Iron

Hi! from a superb 11 deg.C sunny day,  in Montreal Quebec

Iron

Hello from Pearland, TX

Iron

Good afternoon from Greensboro

Iron

@cjlord - As long as it doens;t have to be you mowing!

Iron

Good morning from Roch, NY

 

Iron

Good day all from cloudy Asheville, NC! 76F and nice.  SO NICE that someone is mowing outside my window! Well, why not add sound effects to the presentation!

Iron

Hello from Co Springs!

Iron

Good afternoon from Florida

Hi everyone from HB-D

Iron

Good Afternoon from Rochester, NY !

Iron

Malkier, I'll look into how long it takes to get your certificate.

Blogger

-The streaming audio player will appear at the top of this web page when the show starts at 2 PM Eastern time today. When you see it, click on the play button to start the audio. Note however, that some companies block live audio streams. If when the show starts, the audio bar doesn't appear or you don't hear any audio, try refreshing your browser. If that doesn't work, try using Firefox or Google Chrome as your browser. Some users experience audio interruptions with IE. Also, make sure your flash player is updated with the current version. If that doesn't work, the class will be archived immediately following our live taping. You shouldn't experience any problems with the audio when listening on-demand.

Blogger

Good Morning from Calgary

@Rob:  How long does it usually take for us to receive our IEEE certificates?

Iron

Hello from Longmont, CO

Iron

 

hello from Mishawaka

 

Iron

-You are eligible to earn IEEE Professional Development Hours by attending these courses and participating in the chat function. Additionally, we are no longer using the points system, offering "graduation", or giving grades. The IEEE hours are taking the place of that. There are some important things for you to know about earning the hours. The most important ones are that you need to attend these courses live, you need to attend a minimum of two of them per semester, you need to fill out a course evaluation form within 2 weeks of the end of the class, you need to attend 4 out of the 5 classes per course, and you need to participate in the chat function every day you attend. Please click on the link at the top of this page that says "How do I earn IEEE professional development hours" to read all of these important details and more.

Blogger

hello everyone from Timisoara

Iron

sunny and breezy in Lincoln NE

Iron

Hi from rainy San Ramon, CA

Greetings from Boston Metro West. A nice and sunny 57degF day.

Iron

@JCheetham, I lived 22 years in Honolulu. Aloha, brah

Gold

Hello from Long Island, NY

Iron

@wcarlisle Ah, the joys of spring in Wisconsin.

Iron

We got some good rain the last couple days that pretty much finished it off. We had 18 inches the first part of May last year though.

Iron

@wcarlisle Any snow left?

Iron

I am way up in Rice Lake.

Iron

Delavan.  About 50 mi SW of Milwaukee.

Iron

Where in Wisconsin??

 

Iron

On line and waiting in WI.

Iron

greetings from slc ut..

Happy Friday to everyone. TGIF.

Iron

Hello from Summerville, SC

Iron

Greetings from Scottsdale

 

Iron

@cjlord, thank you. I'll look

Gold

@78RPM - lwsemaphores are software - look at an example in your MQX directory under ../mqx/examples/lwsem

Iron

-Be sure to click 'Today's Slide Deck' under Special Educational Materials above right to download the PowerPoint for today's session.

Blogger

third straight Great Spring Day in Houston...

Iron

Final day approaching! Hi from Guadalajara!!

Happy Friday everybody, from Buffalo, NY!

Iron

Hello from Chicago

 

Iron

?? How are semaphores set? Are these special registers in the chip or are they in software? Are they accessible via a header file for a specific device?

Gold

Slides will be up soon.

Blogger

Hello from Albuquerque, New Mexico.

Blogger

-Please join our Digi-Key Continuing Education Center LinkedIn Group at http://linkd.in/yoNGeY and be sure to follow @designnews and @DigiKeyCEC on Twitter for the latest class information. We encourage you to tweet about today's class using #DigiKeyCEC.

Blogger

6:30 AM

Slides please

Iron


Partner Zone
Latest Analysis
Some of our culture's most enduring robots appeared in the 80s. The Aliens series produced another evil android, and we saw light robot fare in the form of Short Circuit. Two of the great robots of all time also showed up: The Terminator and RoboCop.
Two students have created a voice-command system for our homes, based on the simple and affordable Raspberry Pi.
Optomec's third America Makes project for metal 3D printing teams the LENS process company with GE Aviation, Lockheed, and other big aerospace names to develop guidelines for repairing high-value flight-critical Air Force components.
This Gadget Freak review looks at a cooler that is essentially a party on wheels with a built-in blender, Bluetooth speaker, and USB charger. We also look at a sustainable, rotating wireless smartphone charger.
Texas Instruments is rolling out a new microcontroller that could make the design of sensor networks and data logging systems simpler and less costly.
More:Blogs|News
Design News Webinar Series
7/23/2014 11:00 a.m. California / 2:00 p.m. New York
7/17/2014 11:00 a.m. California / 2:00 p.m. New York
6/25/2014 11:00 a.m. California / 2:00 p.m. New York
5/13/2014 10:00 a.m. California / 1:00 p.m. New York / 6:00 p.m. London
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Jul 21 - 25, Design Products With Bluetooth Low Energy
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Next Class: August 12 - 14
Sponsored by igus
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service