在串口都配置好的情況下,在main.c文件中加入
#include
#ifdef __GNUC__
#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)
#else
#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)
#endif
PUTCHAR_PROTOTYPE
{
USART_SendData(USART1, (u16) ch);
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
{}
return ch;
}
之后如若編譯出現identifier “FILE” is undefined,即將Options->GeneralOptions->Library Configuation中的Library選為full即可。
上一篇:STM32--對原子哥USART實驗中printf重定向進行分析
下一篇:STM32F103之IAR添加printf
推薦閱讀
史海拾趣
Accelink Technologies Co Ltd是一家中國領先的光通信器件和子系統供應商,以下是該公司發展的五個相關故事:
公司成立和起步階段: Accelink Technologies Co Ltd成立于2001年,總部位于中國安徽省合肥市。公司最初專注于光通信領域的研發和生產,致力于提供高性能的光通信器件和解決方案。起步階段,公司的產品主要包括光纖光柵、光纖耦合器、光開關等。
技術創新和產品拓展: 隨著市場需求的增長和技術進步,Accelink不斷進行技術創新,并逐步拓展產品線。公司推出了包括光模塊、光收發器、光放大器等在內的多種光通信子系統產品,為客戶提供了更全面的解決方案。
市場擴張和國際合作: Accelink積極拓展國內外市場,并與全球各地的客戶建立了合作關系。公司的產品被廣泛應用于光網絡建設、數據中心、無線通信等領域,贏得了國內外客戶的認可。同時,Accelink還與國際知名光通信企業展開合作,共同推動技術創新和市場發展。
持續投入研發和創新: Accelink不斷加大研發投入,致力于技術創新和產品升級。公司設立了研發中心,擁有一支技術精湛的團隊,致力于開發新產品和解決方案,滿足客戶不斷變化的需求。同時,Accelink還與國內外高校和研究機構合作,共同推動光通信技術的發展。
未來發展展望: Accelink將繼續致力于光通信技術的研發和應用,不斷推出更先進、更可靠的產品和解決方案,滿足客戶在光網絡建設和數據傳輸方面的需求。公司將加強國際市場拓展,拓展海外業務版圖,同時不斷提升自身的技術實力和市場競爭力,為光通信行業的發展做出更大的貢獻。
自1994年(部分資料顯示為1993年,但此處采用最新信息)成立以來,港源公司始終將技術創新視為企業發展的核心驅動力。公司專注于輕觸開關、微動開關、AC/DC插座、變壓器等開關零組件產品的研發,通過引進國內外先進技術,并自主成功研發了自動化生產設備和檢測設備,實現了生產自動化,大幅提升了產品質量和生產效率。港源公司還積極參與國際技術交流與合作,與眾多行業標桿客戶長期緊密合作,能夠盡早了解市場需求,快速響應并推出符合行業標準的新產品,從而引領了電子開關行業的發展方向。
面對電子行業的快速變革和市場需求的不斷變化,港源公司始終保持敏銳的市場洞察力和持續的創新精神。公司不斷加大研發投入,推動產業升級和產品結構優化。通過技術創新和高效智造系統構建,港源公司實現了產品自動化制造的高覆蓋率,并在精密小型化的塑膠五金零部件領域取得了突破性技術優勢。這些努力不僅使港源公司在市場競爭中保持領先地位,還為公司未來的發展奠定了堅實的基礎。
為了更好地推動快充技術的發展和應用,聯智加入了終端快充行業協會。作為該協會的成員,聯智積極貢獻自身在快充協議、電源管理無線充電芯片和方案研發方面的經驗和技術,與協會其他成員共同推動充電技術的標準化、產業化應用和推廣。這一舉措不僅有助于提升聯智在快充行業的知名度和影響力,還將促進整個行業的健康發展。
Elpakco Inc公司始終將產品質量視為企業的生命線。公司建立了嚴格的質量控制體系,從原材料采購到生產流程,再到產品出廠檢測,每一個環節都嚴格把關。正是這種對品質的堅持,讓Elpakco Inc的產品在市場上贏得了良好的口碑,越來越多的客戶開始選擇信賴Elpakco Inc的品牌。
Elpakco Inc公司始終將產品質量視為企業的生命線。公司建立了嚴格的質量控制體系,從原材料采購到生產流程,再到產品出廠檢測,每一個環節都嚴格把關。正是這種對品質的堅持,讓Elpakco Inc的產品在市場上贏得了良好的口碑,越來越多的客戶開始選擇信賴Elpakco Inc的品牌。
太陽能專用充電電路CN3083,它前端含有8位的A/D,能自動判斷輸入電源的電流大小,從而采取合適的電流給鋰電池、多節鎳氫電池充電。 適合于:太陽能移動電源、太陽能藍牙耳機、太陽能手機、太陽能背包(帳篷)等由太陽能板供電的產品中。 [ 本帖 ...… 查看全部問答∨ |
|
本帖最后由 paulhyde 于 2014-9-15 03:52 編輯 求一個紅外對管應用電路,發射接收管安放在相距20CM,當有物體經過,接收管就會給控制系統(單片機),一個開關信號; 那位大蝦有就給我個電路,主要是接收管電路的問題。 如果有能達到相應效果的 ...… 查看全部問答∨ |
|
在編譯SMDK2440A6.0版本(這個版本是網上下載的,一方面想驗證下,另一方面想拿這個BSP做下實驗)的時候,出現如下錯誤: Found pTOC at 0000101c No imports for nk.exe No imports for kernel.dll No imports for coredll.dll No imports fo ...… 查看全部問答∨ |
|
uclinux下實現usb固件程序!來者有分!!哪位想幫小弟這個忙,可以談談報酬!呵呵 我的S3C44B0帶有個USBD12芯片, 1,在沒有操作系統uclinux情況下,我寫了個固件程序,實現了usb device,注意不是usb host。 2,我又在這塊板子上成功移植了uclinux系統。 問題,現在我想把固件程序放到uclinux里面,有人說因為用到中斷,得做成 ...… 查看全部問答∨ |
|
1、在debugger下,進行調試的步驟有哪些? 是先BUILD ALL--debugger ---run嗎?需要program嗎? 2、幾個命令:animate是什么意思?step over? step into? 3、還有調試時有運行到光標處的調試命令嗎?(類似VC) … 查看全部問答∨ |