| 전자부품 데이터시트 검색엔진 |
|
AN910 데이터시트(PDF) 17 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN910 데이터시트(HTML) 17 Page - STMicroelectronics |
|
17 / 51 page ![]() 17/51 ST7 AND ST9 PERFORMANCE BENCHMARKING 5 DESCRIPTION OF MCU WORK ENVIRONMENTS This section is a short description of the work environment, with the tools used (hardware and software tools), for each MCU during the benchmarks. 5.1 80C51XA MCU TOOLS 5.2 68HC16 MCU TOOLS 5.3 68HC12 MCU TOOLS Hardware tools P51XAG35 chip P51XADB/E development board/emulator Note that no external RAM was available on the development board. Software tools A Microsoft Windows based integrated development environment have been elaborated upon by Macraigor Systems Incorporated. The interesting tools for the benchmarks were a standard editor, an XA absolute macro assembler, and an emulator interface/debugger. Hardware tools MC68HC16Z1 chip M68HC16Z1EVB evaluation board Jumpers are set to configure the board. Note that, to access the I/O pin used for execution time measuring, a context switch is needed and add to each test routine 6 bytes and 375 ns. This length and time have been subtracted from measured results, in order not to disadvantage this MCU. If they are taken into account, the computing performance results are just a little worse (1.40) but code efficiency decreases down to 1.45. Note that the external RAM of the evaluation board needs wait states and so was not use. Software tools MASM16 (DOS environment) is an integrated environment for writing, editing assembling and debugging source code. It also allows to set the assembler options which are: masm -I'name'.lst -o'name'.o -a -b 'name'.asm >_masm16.err EVB16 is a DOS debugger for 68HC16Z1EVB. Hardware tools MC68HC812A4 chip M68HC12A4EVB evaluation board Jumpers have been left as configured in factory. Note that the external RAM of the evaluation board needs wait states and so was not use. Software tools The development of the routines is performed within an Integrated Development Environment (IDE) : Motorola MCU software. In a Windows environment, this software brings a project manager (MCU project), a macro-assembler (MCU asm), and a Motorola S-record generator (hex). The compilation options are: masm -y -W3 -I'name'.lst -a -o'name'.o 'name'.asm hex -F'name'.hex 'name'.o A communications program is then necessary to connect the PC to the evaluation board through a RS232 serial link. We have used PROCOMM PLUS for Windows, but any other communications program can suit the link to the Evaluation Board and its D-Bug12 monitor/ debugger program, resident in external EPROM. Note that the ‘TBNE’, ‘TBEQ’, ‘DBNE’, ‘DBEQ’, ‘IBNE’, and ‘IBEQ’ instructions were not usable without problems with the board used. |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |