資料介紹
ALIENTEK STM32開發(fā)板SYSTEM文件夾,采用V3.5庫的頭文件,使得代碼可以完美移植到庫函數(shù)里面使用,不過注意,在新建工程的時候,請在:Options for Target--》C/C++ 選項卡里面 Preprocessor Symbols 欄定義你的STM32芯片容量。比如:ALIENTEK 戰(zhàn)艦STM32開發(fā)板用戶,使用的是大容量的STM32芯片,則在Define欄輸入:STM32F10X_HD
對于STM32F103系列芯片,設(shè)置原則如下:
16KB≤FLASH≤32KB 選擇:STM32F10X_LD
64KB≤FLASH≤128KB 選擇:STM32F10X_MD
256KB≤FLASH≤512KB 選擇:STM32F10X_HD
SMART V3.1
USMART是由ALIENTEK開發(fā)的一個靈巧的串口調(diào)試互交組件,通過 它,你可以通過串口助手調(diào)用程
序里面的任何函數(shù),并執(zhí)行。因此,你可以隨意更改函數(shù)的輸入?yún)?shù)(支持?jǐn)?shù)字(10/16進制)、字符串、
函數(shù)入口地址等作為參數(shù)),單個函數(shù)最多支持10個輸入?yún)?shù),并支持函數(shù)返 回值顯示.V2.1新增
hex和dec兩個指令。他們可以用于設(shè)置函數(shù)參數(shù)的顯示格式。也可以用于數(shù)據(jù)的進制轉(zhuǎn)換。
例如:
輸入“hex 100” 會在串口調(diào)試助手上看到 HEX 0X64.
輸入“dec 0X64” 會在串口調(diào)試助手上看到 DEC 100.
升級說明
V1.4
增加了對參數(shù)為string類型的函數(shù)的支持。適用范圍大大提高。
優(yōu)化了內(nèi)存占用,靜態(tài)內(nèi)存占用為79個字節(jié)@10個參數(shù)。動態(tài)適應(yīng)數(shù)字及字符串長度
V2.0
1,修改了list指令,打印函數(shù)的完整表達式。
2,增加了id指令,打印每個函數(shù)的入口地址。
3,修改了參數(shù)匹配,支持函數(shù)參數(shù)的調(diào)用(輸入入口地址)。
4,增加了函數(shù)名長度宏定義。
V2.1 20110707
1,增加dec,hex兩個指令,用于設(shè)置參數(shù)顯示進制,及執(zhí)行進制轉(zhuǎn)換。
注:當(dāng)dec,hex不帶參數(shù)的時候,即設(shè)定顯示參數(shù)進制。當(dāng)后跟參數(shù)的時候,即執(zhí)行進制轉(zhuǎn)換。
如:“dec 0XFF” 則會將0XFF轉(zhuǎn)為255,由串口返回。
如:“hex 100” 則會將100轉(zhuǎn)為0X64,由串口返回
2,新增usmart_get_cmdname函數(shù),用于獲取指令名字。
V2.2 20110726
1,修正了void類型參數(shù)的參數(shù)統(tǒng)計錯誤。
2,修改數(shù)據(jù)顯示格式默認(rèn)為16進制。
V2.3 20110815
1,去掉了函數(shù)名后必須跟“(”的限制。
2,修正了字符串參數(shù)中不能有“(”的bug.
3,修改了函數(shù)默認(rèn)顯示參數(shù)格式的修改方式。
V2.4 20110905
1,修改了usmart_get_cmdname函數(shù),增加最大參數(shù)長度限制。避免了輸入錯誤參數(shù)時的死機現(xiàn)象。
2,增加USMART_ENTIM2_SCAN宏定義,用于配置是否使用TIM2定時執(zhí)行scan函數(shù)。
V2.5 20110930
1,修改usmart_init函數(shù)為void usmart_init(u8 sysclk),可以根據(jù)系統(tǒng)頻率自動設(shè)定掃描時間。(固定100ms)
2,去掉了usmart_init函數(shù)中的uart_init函數(shù),串口初始化必須在外部初始化,方便用戶自行管理。
V2.6 20111009
1,增加了read_addr和write_addr兩個函數(shù)。可以利用這兩個函數(shù)讀寫內(nèi)部任意地址(必須是有效地址)。更加方便調(diào)試。
2,read_addr和write_addr兩個函數(shù)可以通過設(shè)置USMART_USE_WRFUNS為來使能和關(guān)閉。
3,修改了usmart_strcmp,使其規(guī)范化。
V2.7 20111024
1,修正了返回值16進制顯示時不換行的bug.
2,增加了函數(shù)是否有返回值的判斷,如果沒有返回值,則不會顯示。有返回值時才顯示其返回值。
V2.8 20111116
1,修正了list等不帶參數(shù)的指令發(fā)送后可能導(dǎo)致死機的bug.
V2.9 20120917
1,修改了形如:void*xxx(void)類型函數(shù)不能識別的bug。
V3.0 20130425
1,新增了字符串參數(shù)對轉(zhuǎn)義符的支持。
V3.1 20131120
1,增加runtime系統(tǒng)指令,可以用于統(tǒng)計函數(shù)執(zhí)行時間。
用法:
發(fā)送:runtime 1 ,則開啟函數(shù)執(zhí)行時間統(tǒng)計功能
發(fā)送:runtime 0 ,則關(guān)閉函數(shù)執(zhí)行時間統(tǒng)計功能
runtime統(tǒng)計功能,必須設(shè)置:USMART_ENTIMX_SCAN 為1,才可以使用!!

掃碼添加小助手
加入工程師交流群
- 51單片機紅外檢測溫度煙報警GSM發(fā)短信LCD1602液晶顯示 0次下載
- 51單片機GSM 收發(fā)短信打電話源碼 sim800c 900c
- 初學(xué)者必看的單片機程序匯總 50次下載
- 基于單片機的電阻電容測量應(yīng)用程序 122次下載
- 基于單片機恒溫控制系統(tǒng)程序和仿真設(shè)計
- 使用51單片機發(fā)送短信的程序免費下載
- 使用單片機控制GSM模塊實現(xiàn)短信收發(fā)的軟件設(shè)計詳細說明
- 為什么單片機的程序必須是死循環(huán)
- 使用51單片機控制收發(fā)短信的程序免費下載
- 使用STM32系列單片機發(fā)短信的源代碼資料免費下載 6次下載
- 單片機應(yīng)用程序綜合實例——單片機與接口技術(shù) 0次下載
- 單片機發(fā)短信功能的軟硬件技術(shù)詳解 5次下載
- 基于GSM Modem和單片機的通信設(shè)計 20次下載
- 單片機程序燒錄工具集合 105次下載
- 用單片機控制手機收發(fā)短信息
- 單片機怎么寫入程序 3.4k次閱讀
- 51單片機燒寫程序的方法 7.8k次閱讀
- 基于STM32單片機的老人監(jiān)護系統(tǒng)設(shè)計 3.1k次閱讀
- 單片機里的程序是如何運行? 5.8k次閱讀
- 單片機的主程序是如何執(zhí)行的 1.1w次閱讀
- 單片機的程序結(jié)構(gòu)設(shè)計 7.5k次閱讀
- 一個單片機與PC機通信的程序 6.4k次閱讀
- stc單片機ad轉(zhuǎn)換程序 1.1w次閱讀
- STC12C5A60S2單片機老年人關(guān)懷系統(tǒng)實現(xiàn)打電話和發(fā)短信的設(shè)計 2k次閱讀
- 基于 C51單片機控制GSM模塊實現(xiàn)短信收發(fā)、打電話的功能 1.7w次閱讀
- 怎么讀取單片機程序_單片機程序是如何執(zhí)行的_如何讀懂單片機程序 7.9w次閱讀
- STC單片機燒寫程序步驟說明 7.5w次閱讀
- 如何使用Keil3開發(fā)51單片機程序 8k次閱讀
- 單片機程序有多大 怎么看? 8.5k次閱讀
- 單片機與程序設(shè)計(上) 8.2k次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論