Jump to content


  • Content Count

  • Joined

  • Last visited

About asgard20032

  • Rank
    Level 1

Profile Information

  • Interests
    Computer engineering
  1. So sqrtf from AVR libc would be more optimized? Or maybe the sqrtf from AVR libc is hand written in assembly///very compiler optimized, while the one from arm newlib is written in a generic way
  2. Could someone explain why an emulated double on msp432 would be slower than an emulated double on arduino? Maybe it has something to do with wait state and pipeline? Arduino being a single cycle zero wait state with a very simple pipeline, so in a loop, the pipeline don't slow thing down. For m4, i don't remember if it has pipeline optimization in loop, but zero wait state is probably what slow thing down.
  3. Wait, wut? We now have color tv in canada? I am going to the general store right now to buy one. EDIT : In the manual, it say to plug it... what does it mean? They are talking about something called electricity in the manual, is it black magic?
  4. Do you live in an igloo? What about beaver? And woodcutting? Do you have color TV? DO you have a pet polar bear? well i also live in Canada...
  5. I didn't run into code size limit with msp430, because i don't use them often (i only used it once in my final project). But if i could use them without code restriction, i would use them as my favorite one. The problem is not for code size, but more for data size embedded in code size, for example, string and pixel array for font and bitmap used for any display.
  6. On Tiva, rom function is less useful for our licensing problem, since when used with an XDS100, its free. Since there is apparently no driverlib on msp430, then we are hit hard by the code size limit. On msp432, the on board driverlib help us to get more from the size limit imposed.
  7. Well, it was not intended to be a good point, i was just trying to remember which mcu had on-board rom with function. I know that NXP has some mcu with on-board ron USB stack. Any other manufacturer has mcu with embedded function in their rom?
  8. Thats a good question, i never really understood how to find camera to be interfaced to mcu. If someone could explain me how to search for one... What term to use for search, website to buy some, which one are easy to solder/interface...
  9. I would never use a camera with msp430 (and maybe not even a color display)... Really, an ARM cortex is better suited when it come to GUI, display and camera and storage (SD card).
  10. Well, for every mcu a hobbyist/student may use, so every msp430 excluding industrial one (i think its w series), every arm mcu (excluding safety serie), the arm used in beaglebone, CC with an arm or msp430 core, and lastly, the lower end of their dsp series. With the exception of the DSP and arm safety used in the launchpad. They could call it CCS light edition, or CCS entry edition.
  11. The reason why a hobbyist would want to use TI compiler instead of gcc is to avoid bug in gcc (there are still some bug in GCC for msp430, especially for extended architecture 20 bits), because most of TI example are for their own compiler, and most of their library are written for their own compiler. Although, for many of their example/library, there is only minor modification needed to compile under gcc, for a hobbyist learning mcu.... messing with compiler specific thing is outside his learning scope for now. Also, TI compiler generate more optimized code.
  12. EDIT: its 495$, i was reading the wrong thing What is 495$? I see 159$. I think we will have to wait a few hour/day for TI to adjust the pricing/info on the website to reflect their new policy. It will finally be more adequate for student like me to buy CCS. At around 100-200$, i might consider buying a license for development on msp430 & msp432 & CCxxx platform, and buy a crosswork for all my arm related work (although they don't offer lifetime upgrade, they are still affordable. One of the great thing of this CCS offer is one low-medium price = lifetime upgrade, no limit, commercial usage for every of their micro-controller. The main disadvantage of crosswork for student/hobbyist is the non commercial usage only. CCS would be one of the first engineering tool with an affordable price and lifetime upgrade allowing student/hobbyist to do some project for money. It will also help some startup. Anyone know other software that is either affordable and optionally include lifetime license? Any field related, as a student, its always good to know some software available that won't burn your wallet. For example, in audio, there is FL studio with lifetime upgrade and Renoise, a tracker at 60$. Renoise is good for 1 major upgrade. Both of those software say you may install on as many computer you own. Crosswork from Rowley, 150$, also say you can install on as many computer as you want. Is it the same with CCS?(crosswork is great because it does EVERY arm an hobyist could come across. Well, there is some exotic arm it don't do like the new wiznet, but every st, freescale, nxp, TI, atmel... it will do it.) Labview has a special student version costing around 30$. Install on up to two computer if i remember well. No upgrade. If you want the next version, buy it again. Same for multisim, special student version, altought i heard that the student version has some minor/major limitation depending on what you do. Around 40$ if i remember well, up to two computer. Autodesk will give student 2 year free about any of their software, renewable. I don't know on how many machine you may install. Linux is free for everyone, great OS, compatible with Crosswork, Renoise, CCS, and few other engineering tool. Great bargain for anyone Dreamspark (student only) for everything related to Microsoft product, can install everything from dreamspark on up to two computer. Microsoft OneNote is totally free without limitation since February, great for when experimenting to take note. Visual studio community is free for small business and student and hobbyist, same as visual studio professional. Unity and UDK now have free/affordable option. Microchip has free XC compiler, although with de optimization all over, to force people to buy the full one that will cost more than CCS. When you buy XC, its only for one architecture, contrary to CCS where you buy it for all TI's architecture. Atmel studio is totally free Kinetis studio is totally free LPCxpresso is free up to 256kb. Diptrace : Awesome price for student. For non-profit, its stated that we can't use it for commercial... but i see no where about the student license if we can make commercial usage of it (a student doing a side job on his own... a startup...) There is Amazon prime that offer TV streaming for a nice price for student. Not an engineering software, but nice. Although, the tv streaming service is not available in every country. Not some software/service, its worth mentioning that Terasic offer extremely cheap hardware for student wanting to play in FPGA field. What about 3d? PCB? Multimedia creating software? Whatever else? Hosting? Cloud service? Any other great hobbyist/student deal on software? Unfortunately, some company have some crippled student license, for example, there is Solidwork and Matlab where you buy a license for about 150-300$ that is only valid ONE year. So for a student, its not a great deal. Edit: Now i see 445$ for CCS download only single node license. At that price, it cost too much for a student when we consider paypal/credit card %, tax, and currency exchange. It would cost me around 33% extra on the listed price being Canadian when we consider all those factor. Having a student credit card, i am limited to 500$ per transaction. What would be great would be either they lower their price, or sell architecture specific version at a lower price, or they offer a student version with a possibility to upgrade that student version to a full version once we graduate.
  13. Interesting, maybe i will get one... but is it worth to get such device if i will buy a saleae logic analyzer? Now i just need to get a RF analyzer (i missed that big TI discount on that cc430 based rf analyzer)
  14. What is C: ? You know, we are talking about real OS here, so there is no such thing as C:. Also, GNU/Linux + Any decent filesystem (so not NTFS or FAT) support very very very very very very long path. We could say the path length could be unlimited, the only restriction is on the file name must not be more than 255 character.
  • Create New...