• Bootloader confusion
    Hi, I am using the Keil uVision 3.23 and I have an AT91SAM7S256 board here. I'd like to implement a bootloader that will always start when the board is powered, and checks if there is code to...
  • Still confused
    I understood why PINSEL0 is used for P0_15 & PINSEL1 is used for P0_16 . I tend to get confused when i see different codes being used for different Application notes. PINSEL0 |= 0x00050000; ...
  • CMSIS confusion
    Note: This was originally posted on 27th October 2012 at http://forums.arm.com Hello all I have few questions about CMSIS. I have reviewed some libs with basic functions and there is no loops for rest...
  • APB confusion
    Note: This was originally posted on 1st September 2011 at http://forums.arm.com Hi, This may seem a very basic doubt. I have implemented APB peripheral on a Cortex M1 based ACTEL platform. I do 3 memory...
  • Preprocessor Confusion?
    Why does Keil's C51 preprocessor work fine with: #define MULTPLR (unsigned char)((float)9.114584e-5 * (float)18432000 / (float)12) ...but consistently give the wrong result with: #define...