不知為什么到了Win7的環(huán)境下,以前的Virtual PC都不能安裝,只能安裝一個專用版本,還有一個名字叫Windows XP Mode,就是說只能使用XP虛擬機(jī)。在Win7下安裝了這個就可以直接使用XP虛擬機(jī)而不用再找安裝盤安裝。這樣做方便了那些舍不得離開XP的用戶,導(dǎo)致更多人流向其它虛擬機(jī)產(chǎn)品。
最后一個步驟是創(chuàng)建虛擬磁盤并指定虛擬機(jī)磁盤文件的類型和大。ㄒ妶D3)。在Oracle VM VirtualBox中,你可以選擇動態(tài)擴(kuò)展的磁盤或者固定大小的磁盤。動態(tài)磁盤起始值較小,隨著客戶操作系統(tǒng)寫入數(shù)據(jù)到磁盤而逐漸增加。對于固定磁盤類型來說,所有的磁盤空間在虛擬機(jī)創(chuàng)建階段一次性分配。之后也可以給虛擬機(jī)增加磁盤,或者使用VBoxManage命令行工具增加磁盤大小。
·硬盤被模擬在一個稱為虛擬磁盤映像檔(Virtual Disk Images)的特殊容器,目前此格式不相容于其它虛擬機(jī)平臺運行,通常作為一個系統(tǒng)檔存放在主機(jī)端操作系統(tǒng)(副檔名.vdi)。VirtualBox能夠連結(jié)iSCSI,且能在虛擬硬盤上運作,此外VirtualBox可以讀寫VMware VMDK檔與VirtualPC VHD檔。
2、Bridged Adapter模式:即網(wǎng)橋模式,可以虛擬出一個獨立的網(wǎng)卡,有獨立的IP地址,所有網(wǎng)絡(luò)功能和主機(jī)一樣,并且能夠互相訪問,實現(xiàn)文件的傳遞和共享。(注: Windows 7系統(tǒng)選擇網(wǎng)橋模式時,需要手動安裝VirtualBox 的橋接服務(wù)驅(qū)動。在本地連接的屬性選項中,選擇“Microsoft網(wǎng)絡(luò)客戶端”點擊安裝,網(wǎng)絡(luò)功能類型選擇“服務(wù)”點擊添加,選擇從磁盤安裝,找到驅(qū)動路徑“Oracle\VirtualBox\drivers\network\netflt”,選擇VBoxNetFlt_m文件安裝完成。)
AN4080: Getting started with STM32F05xxx hardware development
http://www.st.com/internet/com/T ... NOTE/DM00051986.pdf
Embedded boot loader
The embedded boot loader is located in the System memory, programmed by ST during production. It is used to reprogram the Flash memory using one of the following serial interfaces:
●USART1(PA9/PA10)
●USART2(PA14/PA15).
For additional information, refer to application note AN2606.
這是第14頁的內(nèi)容,這里很關(guān)鍵,指明了不用st-link如何燒程序的問題。
22頁提到和原來mcu的兼容管腳問題
Hardware migration from STM32F1 to STM32F0
點擊確認(rèn)之后,控制窗口出現(xiàn)一個Library出現(xiàn)一個子目錄,
這個目錄,就是新建原件庫的目錄,
里面的library1就是默認(rèn)的原件庫文件名。
我們把這個元件庫改名,改成我們項目的名字。
鼠標(biāo)右鍵點擊這個元件庫文件名,選擇 save as
然后選擇目錄,選擇到我們這個工程文件所在的目錄C:\stm32f0
填寫文件名stm32f0
點擊保存
作者: wangkj 時間: 2012-11-1 11:37
資料準(zhǔn)備好了,就像做飯一樣,先準(zhǔn)備好材料,再開始點火做飯。
現(xiàn)在,我們根據(jù)這些資料新建我們的MCU原件,
鼠標(biāo)右鍵點擊軟件控制窗口中的stm32f0.olb ,菜單中的
New part
New part form spreadsheet
兩項都可以新建一個原理圖元件,
第一個是用畫圖方式建立,適合元件管腳數(shù)量不多的情況,
第二個是用填充表格的方式建立元件,如果有管腳描述手冊,直接拷貝黏貼就行,適合元件管腳數(shù)量大,
特別適合總線地址線這類管腳,可以拷貝黏貼,然后稍微修改。
作者: wangkj 時間: 2012-11-6 16:39
我們現(xiàn)在分析官方開發(fā)板的st-link部分電路,
其開發(fā)板說明,DM00050135.pdf 14頁有如下文字。
4.2 Embedded ST-LINK/V2
The ST-LINK/V2 programming and debugging tool is integrated on the STM32F0DISCOVERY. The embedded ST-LINK/V2 can be used in 2 different ways according to the jumper states (see Table 3):
●Program/debug the MCU on board,
●Program/debug an MCU in an external application board using a cable connected to SWD connector CN3.
The embedded ST-LINK/V2 supports only SWD for STM32 devices. For information about debugging and programming features refer to user manual UM1075 (ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32) which describes in detail all the ST-LINK/V2 features.
注意這句:
supports only SWD for STM32 devices
這說明,他的仿真器只支持swd模式,不支持jtag