// Created by lenovo on 8/27/2017.
//
#ifndef UART_UART_CFG_H
#define UART_UART_CFG_H
#define UART_BaudRate 1200 //9600UL
#define CLK 16
#define UART_Parity NONE
#define UART_TX EN_TX
#define UART_RX EN_RX
#define UART_STARTBITS 1
#define UART_STOPBITS 1
#define UART_DATABITS EightBits
#endif //UART_UART_CFG_H
此稱爲對象的錯誤不是一個函數或指針 並具有配置文件,第一個文件中的所有單詞的地址,這是我的私人文件,Erorr庫配置文件
//
// Created by lenovo on 8/27/2017.
//
#ifndef UART_UART_PRIV_H
#define UART_UART_PRIV_H
/* Main PINS */
#define UCSRA *((volatile u8 *)0x2B)
#define UCSRB *((volatile u8 *)0x2A)
#define UCSRC *((volatile u8 *)0x40)
#define UBRRL *((volatile u8 *)0x29)
#define UBRRH *((volatile u8 *)0x40)
#define UDR *((volatile u8 *)0x2C)
/* END Main PINS */
#define NONE 0x00
#define twoBit 0x08
#define oneBit 0x00
/* Bits */
#define fiveBits 0x00
#define SixBits 0x02
#define SevenBits 0x04
#define EightBits 0x06
/* End Bits */
#define DIS 0 // Disable
#define EN 1 // Enable
#define UART_9600 9600UL
#endif //UART_UART_PRIV_H
私人文件,有我的微控制器ATmega16一些地址。此外,我的配置文件是私人文件的引用;其中有私鑰定義的密鑰,例如,在UART_Partit中,我寫了私人定義的NONE和NONE地址,但它顯示錯誤
我敢打賭,Atmel Studio中的「輸出」選項卡帶有相同的錯誤信息和更多有用的診斷信息,以複製和可複製的文本形式發佈,錯誤文本。 – Clifford
在帖子中完成了圖片 –
你能幫我解決這個問題嗎? –