欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
KEA128電磁智能車代碼分享
[打印本頁]
作者:
feng8866
時間:
2018-12-10 23:00
標題:
KEA128電磁智能車代碼分享
歷程只包含工程文件沒有庫文件。因此需要將庫里面的Libraries文件夾,
復制一份放到歷程里面,位置與Projecct文件夾同一目錄。
V2.1
修正FTM2 ftm_ch4通道引腳復用問題
修改FTM1 ftm_ch0默認引腳,原默認引腳與SWD沖突
修改spi_mosi與spi_mosi_cmd傳入的參數數量
修改ftm_count_init備注,指明用于為編碼器測速
修改MDK軟件設置,勾選plain char is signed
增加部分產品驅動
V2.2
修復flash地址偏移出錯問題
修復KBI鍵盤中斷初始化卡死的問題
修改所有源文件的編碼方式為GB2312,之前的編碼方式為UTF8。IAR與MDK軟件設置文件編碼為GB2312,MDK如果沒有GB2312可設置為ANSI即可正常顯示漢子,否則可能會亂碼
MDK軟件在使用printf的時候勾選上Use MicroLIB,即可正常使用
IAR在使用printf的時候需要在Defined symbols 框中添加_DLIB_FILE_DESCRIPTOR。
V2.2.1
修復misc文件注釋亂碼問題
修正misc文件注釋優先級設置范圍
更改OLED默認引腳避免與printf默認使用的串口引腳沖突
KBI模塊增加電平觸發模式
增加GPIO 8位寄存器地址,方便同時控制多個連續的IO
修改main與isr文件編碼格式為GB2312
KBI使用SP寄存器判斷哪個引腳發生中斷
V2.2.2
修改NRF默認引腳,方便接線。
硬件IIC增加超時檢測,超過設定的次數將關閉硬件IIC,使用模擬IIC發出stop信號,然后在啟動硬件IIC。經過測試可以在通信出錯的時候,自動恢復,不在出現卡死。
修復 gpio_set(A5,x);(這里的x為非0)引腳不輸出的問題
修正模擬IIC引腳備注錯誤問題
V2.2.3
修復SPI的片選引腳設置錯誤問題
增加TFT函數備注
將超頻設置移動到system_SKEAZ1284.h文件中
增加內核頻率為48M的選項,此選項使用的是內部基準時鐘
修改模擬IIC延時的時間
V2.2.4
修改IIC器件的接線備注
模擬IIC增加多字節讀取函數
將所有IIC器件的讀取函數修改為多字節讀取,提高讀取速度
更正上拉函數名稱為port_pull
V2.2.5
修復B4引腳在非調試模式下不可用的問題。
修改模擬IIC引腳為硬件IIC引腳,便于模擬與硬件之間切換
V2.2.6
修復UART0,使用A2 A3引腳時無法接收數據問題
設置棧大小為1KB,堆大小為1KB
V2.2.7
原有的PIT_FlAG_CLR宏定義修改為PIT_FLAG_CLR,將小寫的l修改為大寫的L
修復硬件IIC多字節讀取函數BUG
V2.2.8
修改ADC的基準電壓對為內部VDDA/VSSA,避免不是使用的我們系統板同學們,出現ADC采集問題
增加單片機超頻后,ADC采集的穩定性
優化ADC采集函數
V2.2.9
gpio_set函數使用清零與置位寄存器對IO進行操作,避免出現對gpio的讀操作,從而避免中斷與主函數同時對gpio訪問(達到原子操作的效果)
V2.2.10
NRF增加檢查函數,檢查NRF是否與系統連接
逐飛科技KEA庫的晶振是使用的16M無源晶振。請大家注意自己的晶振是否與我們的一樣。
下圖展示了如何超頻
0.png
(78.7 KB, 下載次數: 72)
下載附件
2018-12-10 23:19 上傳
單片機源程序如下:
/*********************************************************************************************************************
* COPYRIGHT NOTICE
* Copyright (c) 2017,逐飛科技
*
* 以下所有內容版權均屬逐飛科技所有,未經允許不得用于商業用途,
* 歡迎各位使用并傳播本程序,修改內容時必須保留逐飛科技的版權聲明。
*
********************************************************************************************************************/
#include "headfile.h"
void main(void)
{ //uint8 a[2];
get_clk();//獲取內部時鐘或者是外部時鐘
//OLED_Init();//OLED初始化函數
//uart_init(uart1,9600);
bsp_init();//ADC初始化 電機初始化 編碼器初始化 開關 OLED初始化函數
SC_black_Init();//找電感最大值
pit_init_ms(pit0,4);//定時中斷的時間
set_irq_priority(PIT_CH0_IRQn,0);// //設置優先級,優先級范圍0-3
for(;;)
{
//vcan_sendware(&a[0], 4);
OLED();
//systick_delay_ms(2);
//OLED_Fill(0);
}
}
復制代碼
所有資料51hei提供下載:
2018.3.17 - 副本.7z
(563.65 KB, 下載次數: 89)
2018-12-10 23:24 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
lsftg
時間:
2021-1-20 15:47
很不錯的資料,謝謝樓主
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1