Iar 8051 hosttestrelease cc2541
- #Iar 8051 hosttestrelease cc2541 for free#
- #Iar 8051 hosttestrelease cc2541 how to#
- #Iar 8051 hosttestrelease cc2541 install#
It’s been very useful for someone like myself who had no experience or training with electronics.
#Iar 8051 hosttestrelease cc2541 how to#
So far the course has focused on explaining how basic circuits work, how to analyze them and how to make meaningful measurements. One thing that’s been extremely helpful was to sign up for the the MITx online course for Circuits and Electronics, 6.002x. To be honest, I’m still struggling to understand the underlying electronics and hardware of this stuff. There’s also an Advanced iPhone Development course provided by Madison Area Technical College which has some great content as well.
You can find the content for the Fall 2011 course here, and the Stanford University course page is available here: CS 193P iPhone Application Development.
#Iar 8051 hosttestrelease cc2541 for free#
This will most certainly be a topic for another blog post when I become more familiar with hardware and using PCB design software such as Eagle.Īlso, for those of you developing apps for iOS, I’ve recently discovered the excellent iPad and iPhone Application Development course from Stanford University available for free from iTunes U. Speaking of which, here’s a really interesting post on the TI forums about the minimum bill of materials necessary for designing your own PCB with the CC2540. I’m now in the process of trying to split my time between learning how to write apps for the iPhone, trying to understand as much as I can about the CC2540 and the TI BLE stack and libraries (HAL, OSAL, etc) and learning about printed circuit board (PCB) design, since I’d like to eventually create my own PCB with a CC2540 and the minimal components necessary to communicate with another BLE peripheral.
After running the TI iPhone demo app through Xcode, I pressed the button on the right side of the Keyfob, which toggles advertising on and off, then pressed the “Scan and connect to keyfob” button on the iPhone which established a connection to the Keyfob, and in a matter of seconds, I was receiving live accelerometer data!
#Iar 8051 hosttestrelease cc2541 install#
I also signed up to become an Apple iOS developer, which costs $99/year, and this allowed me to install the Texas Instruments iPhone app onto my iPhone 4S. Once all of that was sorted out, I was able to connect the Keyfob to the CC Debugger, load up the KeyFobDemo project in IAR and run the “Download and Debug” command to flash the Keyfob with the software. If you run into the same issue, make sure you’re using the KeyFobDemo project (C:\Texas Instruments\BLE-CC2540-1.1a\Projects\ble\KeyFob\CC2540DB\KeyFobDemo.eww) which requires you to use IAR to flash it onto the Keyfob. I had mistakenly programmed the keyfob with the cc2540_ble1.1_keyfob_SimpleBLEPeripheral.hex found in the Texas Instruments\BLE-CC2540-1.1a\Accessories\Hex_Files directory, which lacks accelerometer functionality. If you still run into problems with the CC Debugger not recognizing your Keyfob, make sure you have the ribbon cable properly oriented (the red wire must be attached to pin 1 on the Keyfob) and try using a new battery if you have one – some users have reported that the battery included with the Mini Dev kit had no energy when it arrived.Īnother gotcha I ran into was the Keyfob not sending accelerometer data when I tried interfacing it with the Texas Instruments iPhone app.