色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

第一篇:V1.5-STM32f103c8t6智能小車筆記 標準庫開發 6612電機驅動新手入門項目

STM32智能小車V1.5 ? 來源:dfhjgfg ? 作者:dfhjgfg ? 2024-08-12 18:25 ? 次閱讀

功能介紹放開頭, 使用便捷無需愁。

這是全網最詳細、性價比最高的STM32實戰項目入門教程,通過合理的硬件設計和詳細的視頻筆記介紹,硬件使用STM32F103主控資料多方便學習,通過3萬字筆記、12多個小時視頻、20多章節代碼手把手教會你如何開發和調試。讓你更快掌握嵌入式系統開發。

V1.5.0-STM32智能小車

V1.5.0:庫函數開發。功能:循跡、避障、跟隨、遙控、電池電壓顯示等。

視頻合集鏈接推薦觀看

[https://www.bilibili.com/video/BV1SY411L7rJ/?spm_id_from=333.337.search-card.all.click]

**V3.3.0-STM32智能小車 **

V3:HAL庫開發、功能:PID速度控制、PID循跡、PID跟隨、遙控、避障、PID角度控制、視覺控制、電磁循跡、RTOS等功能。

視頻合集鏈接推薦觀看

[https://www.bilibili.com/video/BV16x4y1M7EN/?spm_id_from=333.337.search-card.all.click]

開頭先放幾張按照文章學習后的小車照片
在這里插入圖片描述
在這里插入圖片描述

然后這個是視頻如果覺得看文章不夠通俗易懂可以去看視頻

[video(video-pkjruY94-1723013335807)(type-bilibili)(url-https://player.bilibili.com/player.html?aid=253997024)(image-(image-)https://img-blog.csdnimg.cn/img_convert/30a39d79ac7bcb23aa942a4f93bb604c.png)(title-(title-)stm32入門教程STM32智能小車V1.5-stm32f103c8t6-stm32最小系統-手把手入門教程-嵌入式開發-嵌入式學習)]

好的下面我們開始從硬件->調試焊接-> 軟件編寫->調試 一步一步的開始我們的項目。

[硬件]元件選型 PCB繪制 焊接 組裝等

元件選型

  1. 根據這個清單購買元件,在tb 購買元件,
  2. **
    **在這里插入圖片描述

原理圖繪制

在這里插入圖片描述

要結合購買的元件模塊設計原理圖

比如
在這里插入圖片描述
查看數據手冊與參考手冊確定引腳功能 設計PCB
在這里插入圖片描述

PCB布局與走線

在這里插入圖片描述

電源線走線粗一點

可以把電源線走在底層,信號線在頂層
在這里插入圖片描述

根據元件特點布局

核心板的排母間距要注意!??!
在這里插入圖片描述
比如:這種元件就要放到PCB邊上

在這里插入圖片描述

下單PCB打樣

檢查DRC沒有問題就可以打樣了
嘉立創打樣 就可以,參數默認 板子尺寸10*10

焊接PCB

焊接比較簡單
具體的焊接過程教程,再開頭的視頻合集里面

安裝組裝

安裝比較簡單
如果大家有問題,留言我抽空補上視頻。

[軟件]編程開發中如何獲得資料

提示下面的資料也可以通過我提供tb下載到全部鏈接:

模塊資料

我們通過淘寶獲得

STM32F103C8T6最小系統板模塊

通過淘寶下載同一型號資料即可

其他模塊資料

可以通過淘寶簡介得到

STM32外設驅動資料

我們通過正點原子下載

小車原理圖

通過EDA軟件導出

程序移植-STM32F103ZET6移植到

STM32F103C8T6

第一步

打開魔術棒,點擊Device,更改芯片類型為C8T6
在這里插入圖片描述

第二步

點擊Target,晶振頻率改為8Mhz
在這里插入圖片描述

第三步

點擊C/C++,將define中的STM32F10X_HD,USE_STDPERIPH_DRIVER改成
STM32F10X_MD,USE_STDPERIPH_DRIVER

STM32F10X_MD,USE_STDPERIPH_DRIVER

在這里插入圖片描述

第四步

點擊Utilities,點開settings,在Flash Download欄下,將STM32F103ZET6中512k的移除,并改為
128k,
在這里插入圖片描述

第五步

將該工程文件中CORE中的startup_stm32f10xhd.s文件換為startup_stm32f10xmd.s文件

  1. 刪除原來的:startup_stm32f10x_hd.s
    在這里插入圖片描述
  2. 將startup_stm32f10x_md.s復制到工程文件
    在這里插入圖片描述
  3. 工程中添加startup_stm32f10x_md.s
    在這里插入圖片描述

第六步

編譯一下
在這里插入圖片描述
那么我們就完成了把ZET6的工程移植成為C8T6的工作,下面讓我們點燈測試一下啊.
使用STlink燒錄 時候出現:
在這里插入圖片描述
方法:

在這里插入圖片描述
然后我們點一個小燈測試一下

GPIO輸出實驗點亮C8T6板載小燈

第一步

查閱原理圖,小燈接在PC13上下面驅動PC13
在這里插入圖片描述
在這里插入圖片描述
思考題:如果同時驅動PC13與PC14,應該如何編寫?(答案:應該增加下圖代碼)
在這里插入圖片描述
** LED_Init()函數的代碼**

void LED_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); //使能PB,PC端口時鐘
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13; //PC13
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽輸出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //IO口速度為50MHz
GPIO_Init(GPIOC, &GPIO_InitStructure); //根據設定參數初始化
GPIOC.13
GPIO_SetBits(GPIOC,GPIO_Pin_13); //PC.13輸出高
}

LED.h 部分宏定義

#define LED PCout(13)// PC13
?

第二步

編譯下載(如果沒有運行,需要按復位 運行)
以上我們就完成基本測試,下面讓我們學習一下,如何從零設計小車!??!<( ̄︶ ̄)↗[GO!]

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6037

    文章

    44560

    瀏覽量

    635544
  • 電機驅動
    +關注

    關注

    60

    文章

    1217

    瀏覽量

    86766
  • 智能小車
    +關注

    關注

    87

    文章

    549

    瀏覽量

    81754
  • 標準庫
    +關注

    關注

    0

    文章

    31

    瀏覽量

    7467
  • STM32F103C8T6
    +關注

    關注

    108

    文章

    160

    瀏覽量

    83598
收藏 人收藏

    評論

    相關推薦

    19.3-星曈科技 openmv Hopenmv發送五個uchar Openmv+STM32F103C8T6視覺巡線小車 STM32循跡小車系列教程

    19.3-【星曈科技】openmv Hopenmv發送五個uchar Openmv+STM32F103C8T6視覺巡線小車 STM32循跡小車系列教程 使用OpenMV循跡 openM
    的頭像 發表于 08-20 11:32 ?911次閱讀
    19.3-星曈科技 openmv Hopenmv發送五個uchar Openmv+<b class='flag-5'>STM32F103C8T6</b>視覺巡線<b class='flag-5'>小車</b> <b class='flag-5'>STM32</b>循跡<b class='flag-5'>小車</b>系列教程

    19.4-STM32接收數據-狀態顯示在屏幕 openMV尋跡與小車控制 Openmv+STM32F103C8T6視覺巡線小車

    19.4-STM32接收數據-狀態顯示在屏幕 openMV尋跡與小車控制 Openmv+STM32F103C8T6視覺巡線小車
    的頭像 發表于 08-20 11:12 ?939次閱讀
    19.4-<b class='flag-5'>STM32</b>接收數據-狀態顯示在屏幕 openMV尋跡與<b class='flag-5'>小車</b>控制 Openmv+<b class='flag-5'>STM32F103C8T6</b>視覺巡線<b class='flag-5'>小車</b>

    STM32F103C8T6STM32F103C6T6

    開發STM32F103STM32F103C8T6學習開發
    btsostudio
    發布于 :2022年06月16日 17:58:17

    【資料分享】STM32F103C8T6控制電機驅動模塊298N驅動電機調速以及正反轉(附代碼資源包)

    STM32F103C8T6控制電機驅動模塊298N驅動電機調速以及正反轉作為本人的第一篇的博客,
    發表于 06-29 07:51

    基于STM32F103C8T6和TB6612FNG的平衡小車是如何制作的

    平衡小車的硬件是由哪些部分組成的?基于STM32F103C8T6和TB6612FNG的平衡小車是如何制作的?
    發表于 11-04 06:46

    如何利用STM32f103c8t6和L292N驅動設計避障小車

    基于STM32f103c8t6和L292N驅動設計避障小車(核心函數的建立為自己所寫)完成這個項目自己開始也是無法從本身上出發,看著這個最
    發表于 11-30 07:33

    STM32F103C8T6標準的USART2是怎樣發送程序的

    STM32F103C8T6標準STM32F4標準有何區別?
    發表于 12-13 06:12

    怎樣去搭建STM32F103C8T6開發環境呢

    本篇為《嵌入式相關》系列博客的第一篇,該系列博客主要記錄單片機開發及硬件設計的相關過程,方便以后查閱。STM32F103C8T6開發環境的搭建前言編程軟件Keil的安裝
    發表于 01-10 08:30

    stm32f103c8t6單片機驅動臺達伺服電機

    stm32f103c8t6驅動臺達伺服電機在做畢業設計時,需要使用伺服電機,但在此之前完全是個伺服小白,在開發的過程中遇到了很多問題,現在畢
    發表于 11-18 21:06 ?77次下載
    <b class='flag-5'>stm32f103c8t6</b>單片機<b class='flag-5'>驅動</b>臺達伺服<b class='flag-5'>電機</b>

    使用STM32F103C8T6控制L298N電機驅動麥克納姆輪小車(HAL

    使用STM32F103C8T6控制L298N電機驅動麥克納姆輪小車(HAL
    發表于 11-23 17:36 ?56次下載
    使用<b class='flag-5'>STM32F103C8T6</b>控制L298N<b class='flag-5'>電機</b><b class='flag-5'>驅動</b>麥克納姆輪<b class='flag-5'>小車</b>(HAL<b class='flag-5'>庫</b>)

    STM32F103C8T6控制電機驅動模塊298N驅動電機調速以及正反轉(附代碼資源包)

    STM32F103C8T6控制電機驅動模塊298N驅動電機調速以及正反轉 作為本人的第一篇
    發表于 11-23 18:21 ?43次下載
    <b class='flag-5'>STM32F103C8T6</b>控制<b class='flag-5'>電機</b><b class='flag-5'>驅動</b>模塊298N<b class='flag-5'>驅動</b><b class='flag-5'>電機</b>調速以及正反轉(附代碼資源包)

    STM32F03C8T6 MPU6050 標準

    STM32F103C8T6, 使用標準, 移植野火MPU6050 驅動, 解決了IIC 總線即使復位也無法解決的的 BUSY 問題。
    發表于 12-06 15:21 ?19次下載
    <b class='flag-5'>STM32F03C8T6</b> MPU6050 <b class='flag-5'>標準</b><b class='flag-5'>庫</b>

    STM32F103T8C6 LED閃爍項目

    STM32F103T8C6LED閃爍項目分享
    發表于 03-29 09:26 ?3次下載

    使用stm32f103c8t6設計的藍牙小車

    使用stm32f103c8t6設計的藍牙小車,具有前進后退,左轉右轉等功能
    發表于 08-07 16:08 ?31次下載

    ch32f103c8t6stm32f103c8t6的區別

    ch32f103c8t6stm32f103c8t6的區別 STM32F103C8T6款32位微處理器,屬于STM32F1系列中的
    的頭像 發表于 08-22 16:05 ?9956次閱讀
    主站蜘蛛池模板: yellow免费影视大全| 最近2019中文字幕免费版视频| 亚洲精品www久久久久久| 插我一区二区在线观看| 毛片免费大全| 真人裸交有声性动态图| 久久久精品免费免费直播| 亚洲免费成人| 精品亚洲午夜久久久久| 亚洲男人天堂网| 狠狠色在在线视频观看| 亚洲中文字幕乱倫在线| 天天爽夜夜爽夜夜爽| 日本精品在线观看视频| videossexo乌克兰| 欧美日韩另类在线观看视频| 99riav9 精品香蕉免费大视频| 蜜臀AV人妻久久无码精品麻豆| 99re热有精品国产| 全黄h全肉细节全文| 囯产精品麻豆巨作久久| 午夜不卡久久精品无码免费| 国产偷窥盗摄一区二区| 亚洲在线成色综合网站| 久久中文字幕人妻熟AV女蜜柚M| 最近2018年手机中文字幕| 你是淫荡的我的女王| 超碰在线公开视频| 无码人妻99久久密AV| 九九在线免费视频| 69人体阴展网| 日韩精品真人荷官无码| 国产三级在线精品男人的天堂| 亚洲黄色录像片| 麻豆COMCN| 国产成人mv 在线播放| 亚洲欧洲日韩视频在钱| 明星三级电影| 国产精品成人免费| 伊人久久大香线蕉综合99| 欧美阿v在线免播播放|