簡體   English   中英

將我的arduino / TI-MSP430 Launchpad / Energia技能轉移到實際項目和C

[英]Transfering my arduino/TI-MSP430 Launchpad/Energia skills to real world projects and C

我正在通過TI-MSP430 Launchpad(Energia)和Arduino學習電子/微控制器編程。

兩者都基於接線框架,對於像我這樣的初學者來說是一個很好的起點。

現在,當我繼續學習時,我正在考慮探索更多內容並希望做一個現實世界的項目。 我的項目可以在上述兩個平台上輕松完成,但是我想為此使用STM8S-Discovery(開發板或STM8S系列MCU),但是就我所知,我沒有STM8S的接線框架,我也不想如果有的話使用。

從這些基於布線框架的平台遷移到現實世界的微控制器項目,我還需要哪些其他技能/信息?

在此先感謝您的投入!

數據表和用戶指南將是您最好的朋友。 一定還要查看該設備的編程示例。 通常,您需要執行以下操作:

  1. 初始化時鍾系統並設置外圍設備和I / O。 (框架通常會為您完成所有這些工作)。 閱讀Energia幕后的一些實際代碼,以了解其實際工作原理。

  2. 一旦初始化了主要硬件,就可以設置您的業務邏輯(變量)。

  3. 無限循環(就像大多數嵌入式系統一樣)...(真)有人嗎?

希望對您有所幫助。

我為Energia貢獻了A110LR09 Booster Pack庫。 如果您對如何為CSP編寫MSP430的特定設備驅動程序感興趣,請查看源代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM