1,開發(fā)環(huán)境 1,適用芯片:STM32F4全部芯片 2,固件庫:STM32F4xx_DSP_StdPeriph_Lib_V1.8.0 3,IDE:MDK5172,驅(qū)動源碼 USART.h文件/*************************************************************
1,開發(fā)環(huán)境 1,適用芯片:STM32F4全部芯片 2,固件庫:STM32F4xx_DSP_StdPeriph_Lib_V1.8.0 3,IDE:MDK5172,驅(qū)動源碼 Delay.h文件/*************************************************************
1,目的 在實際的產(chǎn)品發(fā)布中,如果不對儲存在單片機Flash中的程序做一些保護的話,就有可能被一些不法公司,通過仿真器(J-Link,ST-Link等)把Flash中的程序讀取回來,得到bin文件或hex文件,然后去山
1,開發(fā)環(huán)境 1,適用芯片:STM32F4全部芯片 2,固件庫:STM32F4xx_DSP_StdPeriph_Lib_V1.8.0 3,IDE:MDK5172,驅(qū)動源碼 USART.h文件/*************************************************************
中斷對于開發(fā)嵌入式系統(tǒng)來講的地位絕對是毋庸置疑的,在C51單片機時代,一共只有5個中斷,其中2個外部中斷,2個定時/計數(shù)器中斷和一個串口中斷,但是在STM32中,中斷數(shù)量大大增加,而且中斷的設(shè)置也更加
一.配置中斷void NVIC_Configuration(void){NVIC_InitTypeDef NVIC_InitStructure;/* Set the Vector Table base location at 0x08004000NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x4000);// 1.分配中
對于STM32來說軟件復位有兩種方式:1)采用官方自帶的軟件庫在官方軟件庫的stm32f10x_nvic.c 文件里 直接提供了 系統(tǒng)復位的函數(shù)/*******************************************************************
一、原理1、紅外發(fā)射協(xié)議紅外發(fā)射協(xié)議已經(jīng)在之前的文章中寫過,在此就不贅述。2、定時器計數(shù)和輸入捕獲定時器就是按照一個特定的頻率對計數(shù)值進行加一或減一操作,當數(shù)值溢出時則產(chǎn)生一個標志或中斷。定
1.前言 嵌入式以太網(wǎng)開發(fā)是一個很有挑戰(zhàn)性的工作。通過幾個月的學習,我個人覺得大致有兩條途徑。第一條途徑,先通過高級語言熟悉socket編程,例如C#或C++,對bind,listen,connect,accept等函數(shù)熟悉
于lwIP協(xié)議中的UDP協(xié)議,用單片機做一個服務(wù)器,接受電腦的指令然后返回數(shù)據(jù)。以下是我的代碼/*****************************************************函數(shù)功能:初始化udp,選定通信端口,建立連接機制
今天再網(wǎng)上下了一個別人Dome工程,在本地編譯通過,正準備選擇調(diào)試器的時候發(fā)現(xiàn)IDE奔潰了重新進軟件和重新編譯都無法解決,再度娘之后找到了解決方法 和大家分享一下再工程路徑下找到與項目同名的 .UVO
最近在研究STM32F107VC,由于某個任務(wù)需要用到UDP,就準備利用開發(fā)板結(jié)合LWip來實現(xiàn)該功能,但是在調(diào)試UDP的過程中,遇到了一些問題,在網(wǎng)上查找了半天,終于將基本的功能調(diào)通了。準備將過程記錄一下,
1. UDP介紹UDP是一個簡單的面向數(shù)據(jù)報的運輸層協(xié)議:進程的每個輸出操作都正好產(chǎn)生一個 UDP數(shù)據(jù)報,并組裝成一份待發(fā)送的IP數(shù)據(jù)報。這與面向流字符的協(xié)議不同,如TCP,應(yīng)用程序產(chǎn)生的全體數(shù)據(jù)與真正發(fā)送
1. ARP的簡介Address Resolution Protocol-地址解析協(xié)議ARP為IP地址到對應(yīng)的硬件地址之間提供動態(tài)映射。從邏輯Internet地址到對應(yīng)的物理硬件地址需要進行翻譯。這就是ARP的功能。ARP的功能是在32 bit的
1. IP介紹IP是TCP/IP協(xié)議族中最為核心的協(xié)議。大家,如TCP、UDP、ICMP及IGMP數(shù)據(jù),都是在IP數(shù)據(jù)報格式基礎(chǔ)上再封裝一層再來傳輸?shù)模ㄒ妶D1 - 4)。不可靠(unreliable)的意思是它不能保證 IP數(shù)據(jù)報能成