原创 汽車LIN總線基礎

花點時間看了一些關於LIN總線基礎的內容,把其中的關鍵點提取了出來,在這裏分享給大家。在這裏你可能要問“不都有CAN總線了嗎?這個LIN總線又是從哪裏來的?”其實理由很簡單,就是CAN總線太貴啦!處處都用CAN總線的話,那整車的總線架構成

原创 S32K實現FlexNVM模擬EEPROM,並實現在一個固定地址更新數據

接上一篇FlexRAM模擬EEPROM,這篇我們用FlexNVM模擬EEPROM. Question1: 在操作Flash的時候,會將代碼運行到RAM區內,目前沒有找到實際代碼,沒搞清楚。 Question2:在操作Flash的時候,De

原创 S32K144點燈,通過RTC秒中斷進行閃爍並支持RTT打印,S32 Designed stdio 和MDK5分別實現

這段時間一直在學習這個S32K144的開發、學習瞭解了S32 Designed stdio(S32DS)和MDK構建項目的兩種方法。 有幸在GIT網站上搜索到了一篇關於MDK的S32點燈的文件,綜合學習。 這兩段程序都支持藍宙的開發板,一

原创 S32DS的圖標大全

1> 2> 3> 4> 5>    

原创 基於S32DS實現CAN、LIN基礎結合芯片UJA1075的功耗模式切換設置(Standby、Normal、Sleep)

經過較長時間的調試,UJA1075實現進入到Sleep模式了,目標就是實現V1和V2電源的關閉,但目前這個V1的硬件電壓沒有實現完全關斷(已經實現關斷),藉着查看手冊的機會,整理一下UJA1075的芯片手冊,寫一篇較高規格的開發筆記【憨笑

原创 2018年研究生入學考試高等數學卷

2018年研究生入學考試數學卷<一> 2018年研究生入學考試數學卷<一>總計11頁

原创 使用JTAG的工具Jflash刷寫S32DS生成的HEX文件

S32DS一般默認生成的文件爲.elf文件,現在我們瞭解一下怎樣設置生成.hex文件 1,先選中文件設置properities 2,再同樣打來Properties 3,編譯構建文件,生成hex文件 4,配置JTAG燒寫器 配置

原创 S32K模擬EEPROM實現單字節和多字節的寫入,並實現在一個地址處更新刷寫次數

最近打算寫EEPROM,本着單使用官方手冊就搞定這個模擬EEPROM,最後還是借鑑了官方的例程 一、先來看一下我們要操作的內存空間的大小和可操作的地址在哪裏?    1)從上圖可知S32K148的FlexRAM 的最大空間爲4k,所以說

原创 函數指針和指針函數的區別

一、【函數指針】 在程序運行中,函數代碼是程序的算法指令部分,它們和數組一樣也佔用存儲空間,都有相應的地址。可以使用指針變量指向數組的首地址,也可以使用指針變量指向函數代碼的首地址,指向函數代碼首地址的指針變量稱爲函數指針。 1、函數指針

原创 BAT 批處理實現複製指定文件夾內的指定類型的多個文件到另一個文件夾(findstr &delims的使用)

以下批處理實現的功能,將GeneratePath路徑下的DestExt類型文件 除過NoCopyFileName文件複製到DestnationPath路徑下   1>未複製 2>複製完成   set /a CopyNum=0 RE

原创 S32DS怎樣導入自己編寫的(.H文件)並使用JTAG實現RTT的SEGGER_PRINTF打印

兩個月前在學習這個S32DS遇到了這個問題,沒有解決,現在又遇到這個問題,有一種解決辦法,如下圖所示,當文件添加到新建的RTT文件夾中,文件夾和文件會一塊加上斜線,並且也不可以調用,嘗試過給文件夾添加新的路徑還是不可以用,所以現在的方法是

原创 C常見錯誤

二級指針傳地址錯誤   函數指針數組 局部變量內存.

原创 批處理更改文件夾名字並改名複製

這個批處理 分爲兩段 第一段調用第二段 第一段 @echo off rem 獲取當前文件夾中所有文件 dir /ad /b >ALLFILENAME.txt for /f "tokens=*" %%i in (ALLFIL

原创 實現STM32CubeMx點亮STM32F103C8T6點亮一個LED燈

 打開STM32CubeMx軟件,實現第一步,設置配置參數!   第二步,設置生成屬性,點擊右上方GENERATE CODE  第三步,簡單修改代碼,在while(1) 添加這四行代碼,如下所示         HAL_GPIO_Wr