Yes you can, kind of.
By far, the easiest solution would be to install Windows onto your mechanical drive and then setup caching with your SSD once you are in windows. (Set your Intel Controller to RAID in the bios FIRST, and make sure your mechanical drive and NOT your SSD is #1 in the boot order) Your OS will benefit from the SSD via caching just like everything else, and you end up with SSD performance anyway. Whatever space is leftover that you didn't use as cache will be available to use directly.
The thing that makes it difficult to install an OS onto the same SSD that you are using for caching is the cache initialization process. It gets rid of all partitions and then creates a hidden 20-64gb cache partition that is not visible to the OS. After that, you can use the remaining space for whatever you wish. The problem is that it wipes all existing data during this process and it won't even give you the option to enable acceleration if there is a system volume on the drive.
There is one workaround that I know of, and it is a bit ghetto.
Install windows (temporarily) onto your mechanical drive. (again, make sure Intel SATA controller is set to RAID in bios and that your mechanical drive is #1 in boot order before you begin).
Once in Windows, install SRT and click the Acceleration button within the program to enable SSD caching, set a value between 20-64GB.
Reboot and press CTRL+I to verify that SSD caching is configured.
Disconnect the mechanical drive you temporarily installed windows on.
Boot from the windows 7 install media and install onto the unpartitioned space of the SSD (this should be your SSDs capacity minus the value you assigned for cache). It might require you to install SATA drivers via USB memory stick.
After you have installed windows onto the data portion of your SSD, shut down and reconnect your mechanical drive. This time make sure your SSD is #1 in the boot order.
Boot into windows and the Accelerate button should be available now, and allow you to accelerate your mechanical drive using the caching partition you created during the previous, temporary install.
Unfortunately that is really the only way I know of to make it work. It's a lot simpler to just install onto the mechanical drive and let your SSD cache your OS as needed, and you're not really losing anything by doing so.