Maxim MAXQ7665 Скачать руководство пользователя страница 7

DAC

This project contains functions to configure the digital-to-analog converters (DACs) and to generate a continuous sine-

wave output from each DAC. 

 

LED Demo

The LED Demo project sets and clears the MAXQ7665's port bits that drive the LEDs. The result is a simple traffic signal 

emulation using the LEDs. 

 

Temp Conversion

The MAXQ7665 has an internal temperature sensor and the EV kit has two external temperature-sensing devices. The 

temperature conversion project can measure the internal or external temperature. 

 

Timers

The Timers project demonstrates the setup of timers for 8-/16-bit pulse-width modulators with variable frequency and 

duty cycle. There is also a delay timer with 1ms resolution using Timer 0. 

 

UART

The UART project allows the EV kit to interface to an RS-232 serial port. The MAXQ7665 sets the UART parameters and 

controls the serial data exchange. 

 

Voltage Monitors

The Brownout Monitors project contains software to demonstrate the functionality and use of the brownout-monitor 

detection circuitry. The program sets the voltage thresholds for the brownout interrupts; the interrupt service routine 

breakpoint can be moved to the desired breakpoint for the voltage under test. The user then presses switches on the EV 

kit PC board to cause the desired brownout interrupt. 

 

Start the IAR Embedded Workbench

Start the IAR toolset. At the File menu select Open Workspace and go either to the 

C:\Program Files\IAR Systems

\Embedded Workbench 4.0\MAXQ\src\MAXQ7665 EV Kit

 directory or to the directory where the source files were 

installed. Select the workspace file 

MAXQ7665 EV Kit.eww

 and click open. 

 

This selection opens a workspace for the MAXQ7665 EV kit that contains several projects. Find the tab labeled MAXQ7665 

EV Kit LED Demo (bottom of window; click right), and highlight MAXQ7665 EV Kit Led Demo–Debug. Right click to select 

Set as Active Project, if it is not already set (bolded on screen). 

 

Right click again and select Options. The project settings are stored here and will be saved. 

Note

 that the serial port 

must be set. Select JTAG. Under the COM Port enter the serial port that you are using, if it is not COM1. 

Note

 that you 

must use COM#, not just the number of the port. Also some laptops do not come with an RS-232 port, but USB-to-RS-

232 converters are available. 

 

On the Project menu select Rebuild All. If all the files were located correctly, the message box should show Errors: None 

and Warnings: None. 

 

After the step above is completed with no errors, go to the Project menu and select Debug. This will download the 

application code to the MAXQ7665 EV kit. 

 

Once the application file has downloaded, the debugger starts at the "main" statement. On the Debug menu press the Go 

command and the LEDs will emulate a traffic signal. 

 

Page 7 of 12

Содержание MAXQ7665

Страница 1: ...controllers The IAR toolset includes a text editor a C compiler serial download and a powerful debugger IAR Workbench Installation Install the IAR Embedded Workbench on the PC from the IAR website Select the Chip manufacturer box on the IAR homepage Then select Maxim Dallas Semiconductor from the Please select chip manufacturer drop down box and click the OK button A new page appears with hyperlin...

Страница 2: ...kspace and the projects contained there Please see the IAR Embedded Workbench User s Guide under the Help menu in the IAR Embedded Workbench application for additional details More detailed image Figure 1 This workspace for the MAXQ7665 lists the projects contained in the software Setting IAR Project Options The project options must be set for each project in the workspace If a new project is adde...

Страница 3: ...the only option that might need to be set for the sample projects If you select JTAG the screen in Figure 3 will appear In this example we used COM1 as the communication port from the PC to the MAXQ7665 EV kit To use a different port change the COM designation to the appropriate serial port Page 3 of 12 ...

Страница 4: ...ome important options must be set The optional linker and debugger configuration for the MAXQ7665 are set up using specific files IAR Linker Options In the Options window select the Linker category and the Config tab as in Figure 4 Select the Override default box in the XCL file name section and locate the lnkmaxq7665_A64K xcl linker file in the config directory Page 4 of 12 ...

Страница 5: ...options for a project IAR Debugger Options To set the debugger options select the Debugger category Select the Use device description file under Device description file Figure 5 and locate the maxq7665_A64K ddf file in the config directory Page 5 of 12 ...

Страница 6: ...meters can easily be changed and passed to the ADC_Convert_Int function if interrupts are used The ADC data will be returned in the interrupt service routine when the conversion is complete and the data ready If ADC polling is used uncomment the ADC_Convert_Poll function The value of the ADC conversion will be returned to the function when the ADC has finished conversion and the data is ready CAN ...

Страница 7: ...out interrupt Start the IAR Embedded Workbench Start the IAR toolset At the File menu select Open Workspace and go either to the C Program Files IAR Systems Embedded Workbench 4 0 MAXQ src MAXQ7665 EV Kit directory or to the directory where the source files were installed Select the workspace file MAXQ7665 EV Kit eww and click open This selection opens a workspace for the MAXQ7665 EV kit that cont...

Страница 8: ...allation Connect the MAXQ7665 EV kit to the AC power adapter Connect the RS 232 serial port cable from the PC to the EV kit s DB 9 connector labeled PC RS232 Start the MTK Utility Once the application is installed open it and select the DS89C430 from the drop down menu This is the device used to communicate between the PC s RS 232 port and the MAXQ7665 s JTAG connections Set the MTK Options Select...

Страница 9: ...etc Note too that the commands can be combined onto a single line For example IDEG will yield the same result Figure 6 If the MAXQ7665 is configured correctly the register map should start with Module 0 Register 0 From the register map above the first register from Module 0 and Index 0 M 00 00 is the Port 0 Output Register PO0 The power on reset POR value of this register is 0x3F which is correct ...

Страница 10: ...d data Password Lock State 03 Debug Valid Debug engine is busy with valid data ready for download and debug Troubleshooting If the action above does not work or you get results other than those shown here there are some things to try No Prompt If you cannot get a prompt back from the MAXQ7665 EV kit disconnect the RS 232 cable from the EV kit and remove the DC power plug Then reconnect the RS 232 ...

Страница 11: ...the steps above were not successful in erasing the flash memory repeat the whole process Remove DC power hold the reset switch and enter the commands above If the erase was successful you should be able to Get all the registers successfully by using the IDEG commands described above The IAR Embedded Workbench should download application code Support An application engineer is available for support...

Страница 12: ...ontact Keep Me Informed Preview new application notes in your areas of interest as soon as they are published Subscribe to EE Mail Application Notes for weekly updates Related Parts MAXQ7665 QuickView AN4100 AN 4100 APP4100 Appnote4100 Appnote 4100 Copyright by Maxim Integrated Products Additional legal notices www maxim ic com legal Page 12 of 12 ...

Отзывы: