tony1tf:
Well done Paul. You have started this off very nicely. Thank you for posting it in this half finished state, and I see you have left code in which is not yet working (like the screen flickering) for us lesser mortals to start trying to fix.
Can I just check what is needed to start editing and re-compiling? I have IAR workbench v6.0
I loaded Benf’s 3.11 project in EWARM (DS0201_APP.ewp) and replaced BenF’s function.c with yours, and added your other 3 source files to the project.
In recompiling the project, all seems to work till I get to these two errors (note I am accessing a Mac filing system from within Parallels/Windows XP, but everything seems to be seen OK) :
“Fatal Error[Lc002]: could not open file “D:\My Documents\DSO BenF v3\DSO BenF v3\DS0201_APP\project\EWARM\stm32f10x_flash.icf”
Error while running Linker”
Tony
I dont know know if the 3.11 can be compiled by IAR6.0, but you can download the 3.13 ,I have compiled it by IAR6.0: github.com/Seeed-Studio/DSO .
as the “stm32f10x_flash.icf”, i suggest you re-select it in you project, you may put it in a different place as the setting.