element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Cypress Kits
  • Products
  • Dev Tools
  • Cypress Kits
  • More
  • Cancel
Cypress Kits
Blog My First Project Review.........
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Cypress Kits to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Master_Ping
  • Date Created: 30 May 2013 11:31 PM Date Created
  • Views 644 views
  • Likes 1 like
  • Comments 2 comments
  • blinking_led
  • pioneer_kit
  • psoc4
  • pwm
  • psoc_creator
  • cypress
Related
Recommended

My First Project Review.........

Master_Ping
Master_Ping
30 May 2013

Hello Everybody:

 

I download the software under window 7 and it was simple enough.  Steps were clear.  I used the link without the download manager. You can use the download manager but I did not use it.  It’s simpler to just download the file.

This is my first time building and programming the blinking LED project (copied from element14 community) using PSoC Creator.

 

image

Under the PWM, it is calling the PWN_WritePeriod function in debugging mode. It rewrites the 16 bit register with the new values according to the programming code. Good thing is that it does clearly show the stack registers address below. (below image)

 

image

 

At first, I was a little confused since there is no run button except the debugging menu.  So I used the debugging menu and there we go, the program ran.  The LED is blinking according to the program configuration from the PWM (Pulse-Width Modulation). 

 

I could not stop the LED from blinking even though I cleaned the project from the PSOC Creator. The rest button just restarts the program. It would be better to have a start and stop button to just execute the code in the chip. Since every time I connect the board and the LED starts to blink. It seems like it executes the program automatically when it powers up.  There is a user button on the board and later on we can program the button to do the stat and stop operation. But it is useful when it is already build in.

 

That is for now.

 

Thanks for reading my review.

  • Sign in to reply
  • cy.wbz
    cy.wbz over 12 years ago

    Guoping,

     

    The Pionner Kit comes with an example displaying the low power mode features. It takes an input from SW2 and lights up the LED. After one second it returns to lower power mode. Have a look at that example. It is included as part of the kit installer. It sounds like it fits more into what you were looking for in your post.

     

    http://www.cypress.com/?rid=77780

     

    You can download the 17mb file at the bottom of the page to again access to the example projects shipped with the kit. It's the example called 'Deep Sleep'.

     

    Also check out our Memory LED example that allows for a user input on the SW2 button to mix colors on the RGB LED.

     

    http://www.element14.com/community/message/76986

     

    The rest of the examples are included on the 100 projects in 100 days sticky post.

     

    http://www.element14.com/community/message/75417

     

    Thanks,

    Matt

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 12 years ago

    When you start debugging, the button is replaced with a green triangle, which you can use to start execution. You can also press F5. There is a pause button, too, and it looks like a VCR pause button (two vertical lines). Might be giving away my age there. Oh well.

     

    The reason your program always runs is that it is programmed into flash memory. If you apply power to the board, the program will run. It's quite cool once you get used to it. Another interesting thing you'll see with devices like this is that the hardware always runs, even if you stop the program in the debugger.

     

    Happy debugging!

    -- yfs

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube