This bug have existed for a number of years. Keil really should fix it. It really is not a big job to figure out what condition that trigs it.
But at the same time, they should add some form of code scanner logic - preferably using javascript - that…
Hello Forum, when I using the C166 simulator and the Disassembly window in there, I can use its scroll bar to select the disassembled code area in a coarse manner. But only to select a range between 0x000000 and 0x00FFFF. But my software lies in the…
Hi
I have developed a Secondary Boot Loader on LPC1788. I am using Emwin Graphical library. my main application shows dialog boxes on LCD and everything is working fine. My LCD is 7" Hantronix LCD
I wanted to shown a progress bar on to LCD in…
Is there any way to call the debugger 'SAVE' function with anything but a fixed filename? I'd like to use it in a loop of a debugger function like this:
FUNC void SaveFlash() { for (i=0; i<10; i++) { ... code to fill rawFlashBuf with…
Another user posted a similar issue recently (packs installing, but devices not available for use) and needed to reinstall uVision to get back on track. Can you make projects using the packs you downloaded?
Your screenshot doesn't show the path that the…
No there is no cross bar configuration in the Keil toolset. You have found the Configuration utility in the SiLabs tools. This will create a good template in C. You simply add the C code into your Keil project as an initialization routine. The Keil header…
It's curious. It seems that the empty statement formed by using the the macro is preventing loop unrolling (for no good reason).
Try changing your macro to
#define WRITE_TFT_DATA_PINS(VALUE) do { ... } while (0)
instead of
#define WRITE_TFT_DATA_PINS…
Yes, but if you look a bit closer, you notice that the OP talked about a tool available on sourceforge but that it didn't seem compatible, and Andrew then continued that tools that can't be integrated in the IDE can still be run from the command line…
I find it curious that the App Note's method (using the OVERLAY command) doesn't even make it to your Top 5 Workarounds.
Re-entrancy is not my problem. I'm not calling "foo()" from two places. The issue is that foo()'s parameters are overlaid…
Vertical Bar Graphs are harder. First Get The Display working The Net is full of code for that. Then Look UP CG RAM in the LCD Data sheet ( Or the Net) you would have to make custom characters for each the put then on the display in the correct place…