chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>實驗分析Matlab的STM32軟件開發(fā)

實驗分析Matlab的STM32軟件開發(fā)

2017-10-24 | rar | 0.4 MB | 次下載 | 1積分

資料介紹

  為實現(xiàn)高效的 C語言代碼編寫,將Matalb/simulink應(yīng)用在基于 ARMCortex-M內(nèi)核STM32微控制器嵌入式系統(tǒng)軟件開發(fā)中。利用專門針對STM32系列微控制器開發(fā)的Simulink模塊庫 RapidSTM32及其工具套件,對嵌入式系統(tǒng)進行建模與仿真。仿真成功后,在模型編譯器中把其翻譯成高效的MDKC語言代碼,實現(xiàn)了STM32嵌入式系統(tǒng)軟件代碼的快速生成。實驗結(jié)果表明,所生成的軟件代碼在STM32嵌入式目標(biāo)系統(tǒng)中運行狀況良好。該方法在軟件設(shè)計效率和易維護性等方面優(yōu)于手工編寫的代碼方法。
引 言
?

  引 言

  在嵌入式應(yīng)用軟件設(shè)計中,開發(fā)人員應(yīng)該運用現(xiàn)代軟件工程思想和先進的軟件開發(fā)方法,快速完成軟件的開發(fā)和維護工作[1]。STM32系列微控制器是一款基于 ARMCortex-M3內(nèi)核的高性能、低成本、低功耗的嵌入式應(yīng)用產(chǎn)品。目前,編寫STM32應(yīng)用程序主要有兩種方式。大部分學(xué)習(xí)使用STM32的用戶都從固件庫函數(shù)開始,通過使用ST公司提供的固件庫中的庫函數(shù)來配置CPU,建立工程后調(diào)用片內(nèi)資源的各種功能。另外一些用戶不使用或很少使用庫,通過直接操作寄存器的方式使用STM32。

  上述方法需要花費一定的精力熟悉固件庫,或者要求熟悉眾多的寄存器結(jié)構(gòu)及其定義,程序開發(fā)效率較低。

  Matlab是由美國 Mathworks公司發(fā)布的主要面對科學(xué)計算、可視化以及交互式程序設(shè)計的計算環(huán)境,在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計語言(如C語言)的

  編輯模式,代表了當(dāng)今國際科學(xué)計算軟件的先進水平。利用工具箱擴展 Matlab環(huán)境,可以解決應(yīng)用領(lǐng)域內(nèi)特定類型的問題[2]。本文介紹針對嵌入式ARMCortex-M3內(nèi)核STM32微控制器的目標(biāo)模塊庫,并通過實例說明基于

  Matlab建模的STM32軟件快速開發(fā)方法。

 ?。?RapidSTM32blockset技術(shù)特性

  RapidSTM32是一種針對STM32系列微控制器開發(fā)的Simulink目標(biāo)模塊庫和設(shè)備驅(qū)動程序的工具套件。

  RapidSTM32在高性能的圖形編程語言、STM32微控制器應(yīng)用之間架起了一座橋梁。該模塊庫利用 MathWorks

  公司的Real-TimeWorkshop嵌入式編碼器的代碼生成能力,直接自動產(chǎn)生程序代碼,實現(xiàn)了數(shù)字IO、USART、PWM、ADC的等功能程序和工程的自動生成。其主要目標(biāo)是幫助用戶(尤其是嵌入式系統(tǒng)初學(xué)者)實現(xiàn)諸如實時事件驅(qū)動、卡爾曼濾波等復(fù)雜的系統(tǒng)算法應(yīng)用程序,而不需要了解底層的設(shè)備配置或調(diào)試。借助該模塊庫,用戶能夠利用可視化的交互式程序設(shè)計環(huán)境,不用手工編寫 C

匯編語言代碼,就可以將在 Matlab/Simulink下的建模算法翻譯轉(zhuǎn)換為基于 STM32 微控制器的嵌入式系統(tǒng)程序。

matlab STM32
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1冷柜-電氣控制系統(tǒng)講解
  2. 13.68 MB  |  4次下載  |  10 積分
  3. 2安川A1000變頻器中文版說明書
  4. 20.16 MB  |  3次下載  |  3 積分
  5. 3直流電路的組成和基本定律
  6. 1.67 MB   |  2次下載  |  免費
  7. 4丹佛斯2800系列變頻器說明書
  8. 8.00 MB  |  1次下載  |  5 積分
  9. 5PC8011同步開關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊
  10. 0.74 MB   |  1次下載  |  免費
  11. 6ES7243E+ES8311音頻錄制與播放電路資料
  12. 0.06 MB   |  1次下載  |  5 積分
  13. 7SDM02 激光測距模塊產(chǎn)品手冊
  14. 0.43 MB   |  1次下載  |  免費
  15. 8SDFM 激光測距模塊模組手冊
  16. 0.54 MB   |  1次下載  |  免費

本月

  1. 1CH341編程器軟件NeoProgrammer_2.2.0.10
  2. 20.47 MB   |  170次下載  |  1 積分
  3. 22025智能家居傳感器市場分析及創(chuàng)新應(yīng)用
  4. 3.11 MB  |  43次下載  |  免費
  5. 3RV1126B系列開發(fā)板產(chǎn)品資料
  6. 4.19 MB  |  18次下載  |  免費
  7. 4CH341編程軟件下載
  8. 2.50 MB   |  16次下載  |  5 積分
  9. 5全志系列-米爾基于T153核心板開發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場景
  10. 3.05 MB  |  12次下載  |  免費
  11. 6【開源】60余套STM32單片機、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項目案例及入門學(xué)習(xí)資源包
  12. 10.55 MB  |  8次下載  |  免費
  13. 7冷柜-電氣控制系統(tǒng)講解
  14. 13.68 MB  |  4次下載  |  10 積分
  15. 8特斯拉MODEL S車載充電機主電路回路原理圖
  16. 0.81 MB   |  4次下載  |  3 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233094次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191448次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183356次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81604次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73824次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分