step1: 新建工程 (建議直接使用例程修改)
step2: 標頭檔案
#ifndef _***x_h
#define _***x_h
#include "ht32f5***x_01.h"
//呼叫此標頭檔案可以使用一些已經封裝好的埠
#define *** yyy //***表示重新定義的埠或者變數、常量;yyy表示***具體所指的埠、變數或者常量等,可以是已經封裝好的埠
//……
void
abcd
(void);
// 新增所要用到此標頭檔案的函式
//……
#endif
//以空一行結束
step3: 子函式(可以用來配置埠功能)
#include ***x.h //已經寫好的標頭檔案
void abcd(形參1,形參2,…)
step4: 配置io口
#include "***x.h"
static
void
eclock()
//外設時鐘配置};
//不開啟外設時鐘相應功能無法使用
cclock
.bit.
afio=1
;//開啟復用功能時鐘
cclock
.bit.pa=
1;//開啟pa口時鐘
ckcu_peripclockconfig
(cclock
,enable);
//使能時鐘
}static
void
egpio()
//使用ht32f5***x_gpio.c裡的庫函式配置io功能
step5: 主函式
#include "ht32.h"
//這兩個標頭檔案一定要加入
#include "ht32_board.h"
//……
int main
(void
)}
合泰Holtek微控制器入門
晶元介紹 綜合由於專案需要,首次使用合泰holtek的一款微控制器ht66f018。合泰的微控制器網上資料並不多,可參考的原始碼也不多,入門著實費了很大的勁。不過,好在是國產微控制器,datasheet是中文的,看起來方便不少。holtek官網 合泰半導體成立於2012年,隸屬台灣盛群半導體 hol...
HT合泰微控制器 入門 開發環境搭建(一)
恩,第一篇部落格,也算是自己的乙個學習筆記吧。真的是新上路,容易翻車,如果那裡有錯誤還請大佬指正。微控制器介紹 本款合泰微控制器為ht66f2390。其中1部分為e link lite是燒錄工具,2部分是合泰微控制器的主體。就像是之前用 keil 程式設計51微控制器一樣。然後安裝的教程這裡也有介紹...
合泰8位微控制器使用小結
合泰微控制器是台灣晶元,整合開發環境為ht 3000。大陸這邊的晶元 商是盛群半導體 官網上的程式用例都是由彙編編寫的,當然也對c語言很好的支援,是標準c的子集。在工作中使用到的是8位的ht48r006,在開發過程中,需要注意一下幾點 1 在ht 3000中有相關的配置,包括時鐘的選擇,管腳的功能配...