資源簡(jiǎn)介
實(shí)驗(yàn)器材:
戰(zhàn)艦STM32F103開發(fā)板V3版本
實(shí)驗(yàn)?zāi)康?
學(xué)習(xí)內(nèi)存管理知識(shí),方便大工程應(yīng)用.
硬件資源:
1,DS0(連接在PB5)
2,串口1(波特率:115200,PA9/PA10連接在板載USB轉(zhuǎn)串口芯片CH340上面)
3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模塊(通過FSMC驅(qū)動(dòng),FSMC_NE4接LCD片選/A10接RS)
4,按鍵KEY0(PE4)/KEY1(PE3)/KEY2(PE2)/KEY_UP(PA0,也稱之為WK_UP)
5,外部SRAM(IS62WV51216,通過FSMC驅(qū)動(dòng),FSMC_NE3接SRAM)
實(shí)驗(yàn)現(xiàn)象:
本實(shí)驗(yàn)開機(jī)后,顯示提示信息,等待外部輸入。KEY0用于申請(qǐng)內(nèi)存,每次申請(qǐng)2K字節(jié)內(nèi)存。KEY1用于寫數(shù)據(jù)
到申請(qǐng)到的內(nèi)存里面。KEY2用于釋放內(nèi)存。KEY_UP用于切換操作內(nèi)存區(qū)(內(nèi)部SRAM內(nèi)存/外部SRAM內(nèi)存)。
DS0用于指示程序運(yùn)行狀態(tài)。本章我們還可以通過USMART調(diào)試,測(cè)試內(nèi)存管理函數(shù)。
注意事項(xiàng):
1,4.3寸和7寸屏需要比較大電流,USB供電可能不足,請(qǐng)用外部電源適配器(推薦外接12V 1A電源).
2,本例程在LCD_Init函數(shù)里面(在ILI93xx.c),用到了printf,如果不初始化串口1,將導(dǎo)致液晶無法顯示!!
代碼片段和文件信息
#include?“24cxx.h“?
#include?“delay.h“? ?
////////////////////////////////////////////////////////////////////////////////// ?
//本程序只供學(xué)習(xí)使用,未經(jīng)作者許可,不得用于其它任何用途
//ALIENTEK戰(zhàn)艦STM32開發(fā)板V3
//24CXX驅(qū)動(dòng)?代碼(適合24C01~24C256) ???
//正點(diǎn)原子@ALIENTEK
//技術(shù)論壇:www.openedv.com
//創(chuàng)建日期:2015/1/15
//版本:V1.0
//版權(quán)所有,盜版必究。
//Copyright(C)?廣州市星翼電子科技有限公司?2009-2019
//All?rights?reserved ??
//////////////////////////////////////////////////////////////////////////////////
//初始化IIC接口
void?AT24CXX_Init(void)
{
IIC_Init();
}
//在AT24CXX指定地址讀出一個(gè)數(shù)據(jù)
//ReadAddr:開始讀數(shù)的地址??
//返回值??:讀到的數(shù)據(jù)
u8?AT24CXX_ReadOneByte(u16?ReadAddr)
{ ??
u8?temp=0; ?? ???? ?
????IIC_Start();??
if(EE_TYPE>AT24C16)
{
IIC_Send_Byte(0XA0); ???//發(fā)送寫命令
IIC_Wait_Ack();
IIC_Send_Byte(ReadAdd
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????3117??2015-02-27?19:11??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\24CXX\24cxx.c
?????文件???????1326??2015-02-27?19:06??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\24CXX\24cxx.h
?????文件???????2794??2015-01-15?14:13??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\24CXX\myiic.c
?????文件???????1373??2015-01-15?14:18??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\24CXX\myiic.h
?????文件???????5086??2015-02-27?15:32??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\ADC\adc.c
?????文件???????1303??2015-02-27?15:13??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\ADC\adc.h
?????文件????????756??2015-01-10?22:24??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\BEEP\beep.c
?????文件????????696??2015-01-10?22:24??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\BEEP\beep.h
?????文件???????7865??2015-01-15?18:59??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\CAN\can.c
?????文件???????1101??2015-01-15?19:05??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\CAN\can.h
?????文件???????1303??2015-01-15?12:54??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\DAC\dac.c
?????文件????????683??2015-01-15?12:54??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\DAC\dac.h
?????文件???????2537??2015-01-16?22:38??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\DHT11\dht11.c
?????文件???????1121??2015-01-16?22:38??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\DHT11\dht11.h
?????文件???????1803??2015-01-15?12:56??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\DMA\dma.c
?????文件????????780??2015-01-15?12:56??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\DMA\dma.h
?????文件???????3670??2015-01-16?22:22??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\DS18B20\ds18b20.c
?????文件???????1235??2015-01-16?22:15??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\DS18B20\ds18b20.h
?????文件???????2662??2015-03-13?20:57??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\EXTI\exti.c
?????文件????????826??2015-01-18?15:27??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\EXTI\exti.h
?????文件???????1563??2015-03-21?16:57??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\JOYPAD\joypad.c
?????文件????????860??2015-03-21?17:38??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\JOYPAD\joypad.h
?????文件???????1507??2015-01-10?22:23??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\KEY\key.c
?????文件????????904??2015-01-10?22:23??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\KEY\key.h
?????文件??????35016??2014-11-30?20:05??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\LCD\FONT.H
?????文件??????83123??2015-04-25?16:08??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\LCD\ILI93xx.c
?????文件???????7524??2015-04-25?16:08??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\LCD\lcd.h
?????文件????????932??2015-01-10?22:23??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\LED\led.c
?????文件????????690??2015-01-10?22:23??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\LED\led.h
?????文件???????1013??2015-01-14?19:14??實(shí)驗(yàn)X00?MODBUS?-?串口主機(jī)\HARDWARE\LSENS\lsens.c
............此處省略133個(gè)文件信息
評(píng)論
共有 條評(píng)論