• L102: with public in a51, referenced by C.
    Getting L102 when referencing an idata public from a C module. // We want a routine to examine idata memory. // The user types a two-byte address, followed by cr or lf, // at hyperterminal. // The...
  • std::mt19937 with ARM Compiler 6 uses sys_open and breaks retarget.c
    I'm using Keil V5.30.0.0 and ArmClang.exe V6.14. When I tried using std::mt19937, like so: #include <random> std::mt19937 mt; std::uniform_int_distribution< uint32_t > dist(0); auto a = dist( mt ...
  • 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; ...
  • What Is the real CCLK referenced ? (used for IAP and FlashFS)
    Hardware : MCB2300 Board (LPC2378) Xtal : 12Mhz I read on some post that the CCLK to set in the IAP code is 12000 (KHz) http://www.keil.com/forum/10740/ When I give a look at the LPC_IAP2_512...
  • Forcing armlinker to include symbols from a library that are not referenced.
    I'm working on a project where I need to pull out some test specific information into an "meta-data" object file which will get parsed during a later process. This test data consists of a number of structures...